Chris Koeritz [Thu, 9 Nov 2017 22:38:16 +0000 (17:38 -0500)]
Merge branch 'master' of feistymeow.org:feisty_meow into development
Chris Koeritz [Thu, 9 Nov 2017 22:37:17 +0000 (17:37 -0500)]
better naming
this is also being used as test case for pulling changes on master down into a branch.
Chris Koeritz [Thu, 9 Nov 2017 22:27:30 +0000 (17:27 -0500)]
Merge branch 'master' of feistymeow.org:feisty_meow into development
Chris Koeritz [Thu, 9 Nov 2017 22:26:58 +0000 (17:26 -0500)]
dropping an unnecessary subdirectory
Chris Koeritz [Thu, 9 Nov 2017 22:26:04 +0000 (17:26 -0500)]
added pseudocode
Chris Koeritz [Thu, 9 Nov 2017 22:19:40 +0000 (17:19 -0500)]
swerved off into new branch
now have the basics of standing up the whole app and site done. just want to make sure i don't clobber anything, and i wanted a development branch anyway.
Chris Koeritz [Thu, 9 Nov 2017 22:02:02 +0000 (17:02 -0500)]
very tasty changes indeed
these get the basics of the config files right.
Chris Koeritz [Thu, 9 Nov 2017 21:30:32 +0000 (16:30 -0500)]
refining the config includes approach
Chris Koeritz [Thu, 9 Nov 2017 21:16:17 +0000 (16:16 -0500)]
refactored to make next refactoring easier
moved to a more cosmopolitan model for the configuration. we will now load the site avenger config as a default if there is no config file specified.
Chris Koeritz [Thu, 9 Nov 2017 20:10:32 +0000 (15:10 -0500)]
fixed erroneous path
Chris Koeritz [Thu, 9 Nov 2017 20:06:20 +0000 (15:06 -0500)]
nicely cleaned inits
Chris Koeritz [Thu, 9 Nov 2017 19:57:45 +0000 (14:57 -0500)]
switched sense of install
reached tipping point where we are putting more installs in /usr/local/fred than in $HOME. so it makes sense to fix the root installer's feisty meow apex variable.
Chris Koeritz [Thu, 9 Nov 2017 19:50:40 +0000 (14:50 -0500)]
continuing in vnc lab
Chris Koeritz [Thu, 9 Nov 2017 19:37:25 +0000 (14:37 -0500)]
bumpshifting version
due to out of synch version in 2.140.84 tag
Chris Koeritz [Thu, 9 Nov 2017 18:26:49 +0000 (13:26 -0500)]
upping version prior to tag
Chris Koeritz [Thu, 9 Nov 2017 17:29:34 +0000 (12:29 -0500)]
upgraded the apps and active folders check-in
these two folders, if found in $HOME, will be updated and checked-in when the revision control tools are used.
Chris Koeritz [Thu, 9 Nov 2017 17:27:35 +0000 (12:27 -0500)]
fixed apps for checkins
Chris Koeritz [Thu, 9 Nov 2017 17:25:44 +0000 (12:25 -0500)]
more refactoring of revision control scripts
hopefully the last checkin
Chris Koeritz [Thu, 9 Nov 2017 16:50:44 +0000 (11:50 -0500)]
done refactoring version control library script
Chris Koeritz [Thu, 9 Nov 2017 16:40:37 +0000 (11:40 -0500)]
refactoring some good core funcs from rev control
Chris Koeritz [Thu, 9 Nov 2017 16:28:49 +0000 (11:28 -0500)]
turned off bogus error report for no repo
Chris Koeritz [Thu, 9 Nov 2017 16:26:25 +0000 (11:26 -0500)]
tastier
still debugging, but also added a check on whether the local repo is clean or not. if it's clean, we don't try to commit, since that alone throws an error.
Chris Koeritz [Thu, 9 Nov 2017 16:17:27 +0000 (11:17 -0500)]
debugging
some git command threw an error result even with no visible errors, so now tracking down where.
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.
Chris Koeritz [Thu, 9 Nov 2017 07:51:43 +0000 (02:51 -0500)]
much nicer and working again
now there seems to be no blowback on display 0 from running this stuff. whew.
Fred T. Hamster [Thu, 9 Nov 2017 06:41:35 +0000 (01:41 -0500)]
tosses out the current set of opensim maptiles
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:48:53 +0000 (22:48 -0500)]
cleaned up lockem
also more lab work on vnc
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.
Chris Koeritz [Wed, 8 Nov 2017 19:06:58 +0000 (14:06 -0500)]
oasdi
Fred T. Hamster [Wed, 8 Nov 2017 17:38:06 +0000 (12:38 -0500)]
fixed port listing to sort numerically
Chris Koeritz [Wed, 8 Nov 2017 16:41:29 +0000 (11:41 -0500)]
nearly ready for this to go live
seems to be working well now, in version 10.
Chris Koeritz [Wed, 8 Nov 2017 14:54:56 +0000 (09:54 -0500)]
still experimenting on vnc
Chris Koeritz [Wed, 8 Nov 2017 07:10:51 +0000 (02:10 -0500)]
clean_json and json_text are working
Chris Koeritz [Wed, 8 Nov 2017 04:15:07 +0000 (04:15 +0000)]
updating for hourly synchs
Chris Koeritz [Wed, 8 Nov 2017 04:06:38 +0000 (23:06 -0500)]
nice new function json_view
takes a list of json files, pretty prints them, and sends them to standard out. shows the file names for each.
Chris Koeritz [Wed, 8 Nov 2017 03:03:01 +0000 (22:03 -0500)]
differentiating and improving the two test methods
Chris Koeritz [Wed, 8 Nov 2017 02:50:37 +0000 (21:50 -0500)]
got rid of wicked weird link
Chris Koeritz [Wed, 8 Nov 2017 02:08:10 +0000 (21:08 -0500)]
new in the lab
Chris Koeritz [Wed, 8 Nov 2017 00:22:34 +0000 (19:22 -0500)]
fixed some reporting glitches
also added experiments as a category.
Chris Koeritz [Tue, 7 Nov 2017 23:34:20 +0000 (18:34 -0500)]
more perm mods oy
Chris Koeritz [Tue, 7 Nov 2017 23:06:15 +0000 (23:06 +0000)]
fixed perms a bit more
Chris Koeritz [Tue, 7 Nov 2017 22:50:59 +0000 (22:50 +0000)]
nice fixes
repairs the /z/ hierarchy's permissions automatically now.
Chris Koeritz [Tue, 7 Nov 2017 22:36:01 +0000 (22:36 +0000)]
fixed perm scripts to follow links
Chris Koeritz [Tue, 7 Nov 2017 20:46:38 +0000 (15:46 -0500)]
updated readme
hopefully clearer and more useful.
Chris Koeritz [Tue, 7 Nov 2017 14:19:35 +0000 (09:19 -0500)]
added in the startup script for vnc
need vncserver in /etc/init.d for the thing to be started automatically.
the xstartup file should be in ~/.vnc for the user hosting vnc.
Chris Koeritz [Tue, 7 Nov 2017 03:20:40 +0000 (22:20 -0500)]
cleanups from otis
fixed comment formatting for better connection in .bashrc.
dropping old windows crud version.
Chris Koeritz [Mon, 6 Nov 2017 22:55:02 +0000 (17:55 -0500)]
fixed issue with customized scripts dir
was failing to write the items in subdirs.
Chris Koeritz [Mon, 6 Nov 2017 22:44:22 +0000 (22:44 +0000)]
Merge branch 'master' of feistymeow.org:feisty_meow
Chris Koeritz [Mon, 6 Nov 2017 22:44:11 +0000 (22:44 +0000)]
nice, first bit of auto-help
added a diagnostic for when the recustomize script cannot run (when perl doesn't have File::Diff or File::Which yet).
root [Mon, 6 Nov 2017 22:43:00 +0000 (22:43 +0000)]
nice, first bit of auto-help
added a diagnostic for when the recustomize script cannot run (when perl doesn't have File::Diff or File::Which yet).
Chris Koeritz [Mon, 6 Nov 2017 17:57:33 +0000 (12:57 -0500)]
new fortune
Chris Koeritz [Mon, 6 Nov 2017 17:54:59 +0000 (12:54 -0500)]
new script for copying mail filters
got tired of running these extra long commands. totally specific to my one thunderbird config.
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 [Mon, 6 Nov 2017 14:43:12 +0000 (14:43 +0000)]
vnc closer to working i hope
Chris Koeritz [Mon, 6 Nov 2017 14:24:17 +0000 (14:24 +0000)]
nicer formatting
Chris Koeritz [Mon, 6 Nov 2017 14:18:15 +0000 (14:18 +0000)]
starting tracking on the xstartup versions.
this stuff is not well documented, nor easy to set up. buddha please save me.
Chris Koeritz [Mon, 6 Nov 2017 14:04:01 +0000 (09:04 -0500)]
reenabled ssh function
forgot we need to override ssh to enable x forwarding.
Chris Koeritz [Mon, 6 Nov 2017 13:06:33 +0000 (13:06 +0000)]
prototyping department
Fred T. Hamster [Mon, 6 Nov 2017 05:14:44 +0000 (00:14 -0500)]
fixed issue if no loading dock
Chris Koeritz [Mon, 6 Nov 2017 04:27:15 +0000 (23:27 -0500)]
tasty changes for building custom scripts
now the customized scripts can be in an arbitrary directory structure under the customized user's scripts folder.
Chris Koeritz [Mon, 6 Nov 2017 03:52:26 +0000 (22:52 -0500)]
working recursive methods
the recursive_find_directories function is working now, so we can rely on that for building aliases in a whole tree.
Chris Koeritz [Mon, 6 Nov 2017 03:37:50 +0000 (22:37 -0500)]
closer to recursive alias additions
at least this version seems as good as it was, if not better. but we're not going deep yet.
Chris Koeritz [Mon, 6 Nov 2017 02:14:29 +0000 (02:14 +0000)]
borkers
Chris Koeritz [Sun, 5 Nov 2017 23:41:26 +0000 (18:41 -0500)]
moved spooling saves into ~/data
Chris Koeritz [Sun, 5 Nov 2017 21:31:38 +0000 (16:31 -0500)]
using variable instead of full path
Chris Koeritz [Sun, 5 Nov 2017 21:20:51 +0000 (16:20 -0500)]
nice mod for sudo in snarf linux config
also prints out the command to use if they forgot to sudo.
Chris Koeritz [Sun, 5 Nov 2017 07:34:26 +0000 (02:34 -0500)]
argh, missed some needed spaces.
Chris Koeritz [Sun, 5 Nov 2017 04:48:32 +0000 (00:48 -0400)]
fixed oddity of permissions in apache site add
Chris Koeritz [Sun, 5 Nov 2017 04:43:07 +0000 (00:43 -0400)]
added docs for powerup
Chris Koeritz [Sun, 5 Nov 2017 01:33:00 +0000 (21:33 -0400)]
nice enhancements in error reporting
Chris Koeritz [Sun, 5 Nov 2017 00:57:44 +0000 (20:57 -0400)]
adopted two new variables
SHELL_DEBUG => DEBUG_FEISTY_MEOW
GENERATED_STORE => FEISTY_MEOW_GENERATED_STORE
Chris Koeritz [Sun, 5 Nov 2017 00:22:12 +0000 (20:22 -0400)]
trickier and tricker
this is more annoyingly tricky than it seemed at first.
Chris Koeritz [Sun, 5 Nov 2017 00:21:08 +0000 (20:21 -0400)]
again with the fixing
Chris Koeritz [Sun, 5 Nov 2017 00:20:14 +0000 (20:20 -0400)]
fixing apps checkin for expected path
Chris Koeritz [Sun, 5 Nov 2017 00:18:07 +0000 (20:18 -0400)]
added apps folder for checkins
Chris Koeritz [Sat, 4 Nov 2017 23:52:51 +0000 (19:52 -0400)]
guarded the active addition by directory presence
Chris Koeritz [Sat, 4 Nov 2017 23:51:51 +0000 (19:51 -0400)]
added active folder to my personal repo list
Chris Koeritz [Sat, 4 Nov 2017 23:49:29 +0000 (19:49 -0400)]
fixing extensions
Chris Koeritz [Sat, 4 Nov 2017 23:38:23 +0000 (19:38 -0400)]
new files implementing cakephp site management
these are targeted mostly for site avenger sites, but can also be used with regular cakephp sites.
Chris Koeritz [Sat, 4 Nov 2017 22:50:16 +0000 (18:50 -0400)]
a couple new functions
Chris Koeritz [Sat, 4 Nov 2017 22:18:44 +0000 (18:18 -0400)]
implemented vendor check-in filter
Chris Koeritz [Sat, 4 Nov 2017 21:01:56 +0000 (17:01 -0400)]
attempting to ignore vendor folders for php
may not be quite right yet.
Chris Koeritz [Sat, 4 Nov 2017 20:54:45 +0000 (16:54 -0400)]
making ver control sep lines bigger
Chris Koeritz [Sat, 4 Nov 2017 20:34:13 +0000 (16:34 -0400)]
stopped printing debug noise
Chris Koeritz [Sat, 4 Nov 2017 18:48:41 +0000 (14:48 -0400)]
added some glitz
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 [Sat, 4 Nov 2017 12:05:43 +0000 (08:05 -0400)]
nicer spacing
Chris Koeritz [Sat, 4 Nov 2017 03:11:26 +0000 (23:11 -0400)]
fixed up wording in recursives
Chris Koeritz [Sat, 4 Nov 2017 03:03:49 +0000 (23:03 -0400)]
fixed output nicer
now the labelling about checking in or retrieving a repo only shows when actually doing it. quite a reasonable behavior, unlike before.
Chris Koeritz [Sat, 4 Nov 2017 02:51:19 +0000 (22:51 -0400)]
rev control now operates only when repo writable
Chris Koeritz [Sat, 4 Nov 2017 02:43:27 +0000 (22:43 -0400)]
fixes annoying message about zz_getem
Chris Koeritz [Sat, 4 Nov 2017 02:40:02 +0000 (22:40 -0400)]
updated to support absolute paths
just had to reverse the loop order so we can check for absolute paths first, before trying to construct them out of the usual suspect directories.
Chris Koeritz [Fri, 3 Nov 2017 18:06:09 +0000 (14:06 -0400)]
updated with both path examples
Chris Koeritz [Fri, 3 Nov 2017 17:56:56 +0000 (13:56 -0400)]
new fortune
Chris Koeritz [Fri, 3 Nov 2017 15:30:22 +0000 (11:30 -0400)]
minimized config file to be written
Chris Koeritz [Fri, 3 Nov 2017 15:13:07 +0000 (11:13 -0400)]
dropping a couple ancient unused scripts
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.