Chris Koeritz [Thu, 9 Nov 2017 16:14:26 +0000 (11:14 -0500)]
added careful error checking to rev control
these had some checks on actions, but not on all. i want anything that fails during an update or a push to cause the whole machinery to stop right there, because we cannot afford to be missing merge screw-ups.
Fred T. Hamster [Thu, 9 Nov 2017 13:47:03 +0000 (08:47 -0500)]
opensim script improvements
added helpful info in backup_opensim and got rid of silly defaults.
added new script to whack all the running opensim instances. especially useful right now since my sims are hanging after finishing shutdown.
Fred T. Hamster [Thu, 9 Nov 2017 05:35:59 +0000 (00:35 -0500)]
fixed sim lister
stopped being fooled by multiple matches on things from the example region file. then realized i don't need to even scan that, since i should only take in ini files and that's an example file.
Chris Koeritz [Thu, 9 Nov 2017 03:39:14 +0000 (22:39 -0500)]
tasty reborn terminal locking script
thought this wasn't handy, but i've had several times recently where it would have been. newly cleaned it up and added helpful text feedback, plus now it will show the nechung oracle when locked.
Fred T. Hamster [Mon, 6 Nov 2017 15:03:07 +0000 (10:03 -0500)]
hoping the screen debacle is done
it looks like they unbroke -L for 'screen' tool, such that it no longer requires a log file parameter (which had broken just everything). and now the log file parm is still available, but you jam it together with the -L flag.
Chris Koeritz [Sat, 4 Nov 2017 18:46:13 +0000 (14:46 -0400)]
new file for minimizing disk impact
we don't always want all the generated junk, which weighs in at like ~430 megs these days. this script winnows out the things most people will not need, once they've generated the binaries with the production process.
Chris Koeritz [Fri, 3 Nov 2017 15:10:01 +0000 (11:10 -0400)]
took the NAME variable out of the feisty inits
this eliminates the one piece of configuration needed for setting up feisty. it does leave us dangling dangerously close to the edge of not having a name variable set up...
Chris Koeritz [Fri, 3 Nov 2017 15:06:30 +0000 (11:06 -0400)]
tasty new script for adding feisty meow
this configures .bashrc to use the normal user feisty init script. it eliminates the step of having to edit .bashrc to get up and running, although there is still an inappropriate default NAME variable being set in there.
Chris Koeritz [Fri, 3 Nov 2017 06:25:38 +0000 (02:25 -0400)]
working version of add swap
prior version was borked since we don't have variables we expect when run as sudo. this just uses the relative location of the script to find the core directory for loading feisty meow.
Chris Koeritz [Fri, 3 Nov 2017 05:19:14 +0000 (01:19 -0400)]
cleaning up revision control tools
tried to move to a consistent naming scheme. getem and checkin are the "grab the code" and "check the code in" operations. so rgetem and rcheckin are the recursive versions of those that act on a whole hierarchy. other scripts have been renamed for easier understanding of what the heck they do. some junk scripts have been flushed out.
Chris Koeritz [Fri, 3 Nov 2017 04:06:59 +0000 (00:06 -0400)]
attempting to fix naive system updater
the updater running from cron kept getting jammed up, with multiple possibly running at the same time. this seems to be due to questions about using existing or new config files. a fix suggested on internet says that dpkg needs to be told not to do that, and to just use the existing ones.
Chris Koeritz [Thu, 2 Nov 2017 18:39:42 +0000 (14:39 -0400)]
adding gimp project for cake web icon
larger size image is in the project; web icons are supposed to be like 16x16 or 32x32. we chose 32x32, because any reasonable browser supports it, whereas 64x64 may be a stretch for some.
Chris Koeritz [Thu, 2 Nov 2017 17:21:06 +0000 (13:21 -0400)]
crikey, what a pain in the ***
finally got this working with the right directives and such. apparently my feeble knowledge of apache has gotten feebler, since the authorization directives have all changed and i'm still using the old ones.
Chris Koeritz [Thu, 2 Nov 2017 12:58:17 +0000 (08:58 -0400)]
fixing this up for site avenger
had been using a system level path for the site storage /srv/users/... but that's not how we roll with site avenger. instead, the script now uses $HOME/apps as the storage folder. also, the creation of a 'public' folder under the site is problematic, since that should be a link for site avenger sites, so the public dir creation has been removed.
Chris Koeritz [Mon, 30 Oct 2017 01:31:54 +0000 (21:31 -0400)]
class fix for modernistic compilers
visual studio of some vintage hated the NEXT_NODE class constant and insisted that it needed to be static if it has an initializer, so that's what it got.
Chris Koeritz [Fri, 27 Oct 2017 01:15:24 +0000 (21:15 -0400)]
apache site adder fixes
got the thing writing the config file and doing the proper magic to configure it. now also hides output from a2ensite unless error occurs. also fixed bug in log files in site config.