feisty_meow.git
7 years agofixes annoying message about zz_getem
Chris Koeritz [Sat, 4 Nov 2017 02:43:27 +0000 (22:43 -0400)]
fixes annoying message about zz_getem

7 years agoupdated to support absolute paths
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.

7 years agoupdated with both path examples
Chris Koeritz [Fri, 3 Nov 2017 18:06:09 +0000 (14:06 -0400)]
updated with both path examples

7 years agonew fortune
Chris Koeritz [Fri, 3 Nov 2017 17:56:56 +0000 (13:56 -0400)]
new fortune

7 years agominimized config file to be written
Chris Koeritz [Fri, 3 Nov 2017 15:30:22 +0000 (11:30 -0400)]
minimized config file to be written

7 years agodropping a couple ancient unused scripts
Chris Koeritz [Fri, 3 Nov 2017 15:13:07 +0000 (11:13 -0400)]
dropping a couple ancient unused scripts

7 years agotook the NAME variable out of the feisty inits
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...

7 years agotasty new script for adding feisty meow
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.

7 years agoworking version of add swap
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.

7 years agocleaner implementation
Chris Koeritz [Fri, 3 Nov 2017 06:23:02 +0000 (02:23 -0400)]
cleaner implementation

adds a chmod of 600 to the swap file to keep the OS happy.  also checks result of each operation.

7 years agocleaning up revision control tools
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.

7 years agoattempting to fix naive system updater
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.

7 years agonouveau cookie de fortune de moi
Chris Koeritz [Fri, 3 Nov 2017 02:15:47 +0000 (22:15 -0400)]
nouveau cookie de fortune de moi

7 years agochurchill quote fix
Chris Koeritz [Thu, 2 Nov 2017 19:01:34 +0000 (15:01 -0400)]
churchill quote fix

7 years agoadding gimp project for cake web icon
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.

7 years agoimproving on workingness
Chris Koeritz [Thu, 2 Nov 2017 17:23:01 +0000 (13:23 -0400)]
improving on workingness

just cleaning the add apache script, but really the big deal of this check-in is the new cakephp icon suitable for web sites.

7 years agocrikey, what a pain in the ***
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.

7 years agoargh, closer but no cookie
Chris Koeritz [Thu, 2 Nov 2017 14:19:28 +0000 (10:19 -0400)]
argh, closer but no cookie

still cannot get apache liking the folder.  but this is really close.

7 years agooops, path was still wrong
Chris Koeritz [Thu, 2 Nov 2017 14:02:46 +0000 (10:02 -0400)]
oops, path was still wrong

had to fix the path again, since i had forgotten to drop the 'feisty_meow' from the variable i was using (which already contains that component).

7 years agomore cleanups on apache site adder
Chris Koeritz [Thu, 2 Nov 2017 13:39:31 +0000 (09:39 -0400)]
more cleanups on apache site adder

nearly ready for prime time.

7 years agoimprovement in chowning
Chris Koeritz [Thu, 2 Nov 2017 13:10:54 +0000 (09:10 -0400)]
improvement in chowning

need to make sure anything created as sudo gets fixed to be in the USER's ownership.

7 years agofixed folder issue
Chris Koeritz [Thu, 2 Nov 2017 13:07:05 +0000 (09:07 -0400)]
fixed folder issue

was trying to assume feisty is always in $HOME/feisty_meow which only used to be the case and no longer is.

7 years agofixing this up for site avenger
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.

7 years agotasty cleanings
Chris Koeritz [Wed, 1 Nov 2017 23:28:41 +0000 (19:28 -0400)]
tasty cleanings

made an archives builder for the home archives folder.  a lot easier to maintain now.

7 years agonew documentation about google apis
Chris Koeritz [Wed, 1 Nov 2017 18:46:34 +0000 (14:46 -0400)]
new documentation about google apis

did this as part of working on google calendars and maps.

7 years agoadded hostname into squished filename
Chris Koeritz [Tue, 31 Oct 2017 20:44:15 +0000 (16:44 -0400)]
added hostname into squished filename

7 years agomaking refred less aggressive
Chris Koeritz [Tue, 31 Oct 2017 08:53:36 +0000 (04:53 -0400)]
making refred less aggressive

we don't want all of the /home/archives folder owned by fred necessarily, e.g. when there is a www there that is for /var/www.

7 years agofixed path for cygwin
Chris Koeritz [Mon, 30 Oct 2017 02:58:50 +0000 (22:58 -0400)]
fixed path for cygwin

using cygdrive now instead of c: since rsync hates dos syntax.

7 years agoclass fix for modernistic compilers
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.

7 years agoapache site adder fixes
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.

7 years agoadd domain fixes, prototype for apache site adder
Chris Koeritz [Fri, 27 Oct 2017 00:49:19 +0000 (20:49 -0400)]
add domain fixes, prototype for apache site adder

add_domain updated with more workingness; now actually modifies the configuration files and also seems to work properly.

apache site adder is intended to create a new config file for an apache2 website, using some peculiar rules for our storage on a vm that mimics serverpilot storage paths.

7 years agoprototype dns config helper
Chris Koeritz [Thu, 26 Oct 2017 21:26:36 +0000 (17:26 -0400)]
prototype dns config helper

designed to help out when adding domains and subdomains to DNS, especially geared towards a vm configuration we're working with (multiple domains served on same vm with one ip address, vm provides dns servers to host computer).

7 years agofixes for unfortunate log change in screen parms
Chris Koeritz [Tue, 17 Oct 2017 22:07:08 +0000 (22:07 +0000)]
fixes for unfortunate log change in screen parms

the maintainers of screen added a required parameter to the -L flag on
screen, which breaks every existing usage of the otherwise excellent
screen tool.  so, now we're forced to just add this useless parameter,
when my screenrc already takes care of setting a log file.  this change
is not even reflected on the gnu site for screen, so there's no
documentation for it at the official site.  shame on you, whoever just
stuffed this change into the screen tool.

7 years agocleaning some more in archive mgt scripts
Chris Koeritz [Mon, 16 Oct 2017 23:02:55 +0000 (19:02 -0400)]
cleaning some more in archive mgt scripts

about to spring some code from the compare file into archiver parts.

7 years agocleaning in updaters
Chris Koeritz [Sun, 15 Oct 2017 22:44:07 +0000 (18:44 -0400)]
cleaning in updaters

extracted some common code into shared updater parts.  added an archive collection list variable for representing the full list of critical repositories that should be synched (maybe blank for most users).  repointed musical wand at curie instead of banshee, and also starting to think this script no longer needed due to raw_synch_from_surya usage on euphrosyne.

7 years agonicer, updated for more synching
Chris Koeritz [Sun, 15 Oct 2017 12:37:12 +0000 (08:37 -0400)]
nicer, updated for more synching

7 years agominor improvements in raw synch
Chris Koeritz [Sun, 15 Oct 2017 16:36:22 +0000 (12:36 -0400)]
minor improvements in raw synch

7 years agonew fortunes
Chris Koeritz [Sun, 15 Oct 2017 10:24:01 +0000 (06:24 -0400)]
new fortunes

7 years agoadded config for network manager
Fred T. Hamster [Sat, 14 Oct 2017 21:06:23 +0000 (17:06 -0400)]
added config for network manager

this fixes a huge pain in my bum regarding the dhcp assigned dns
addresses.

7 years agocleaned up debug, improved comments
Chris Koeritz [Sat, 14 Oct 2017 17:59:50 +0000 (13:59 -0400)]
cleaned up debug, improved comments

7 years agomaybe a fix for uniquifier
Chris Koeritz [Sat, 14 Oct 2017 17:56:18 +0000 (13:56 -0400)]
maybe a fix for uniquifier

turns out we were not using IFS properly.  the real solution was to flip the spaces into EOLs so that uniq and other things would work on multiple lines.  we believe this, at this point, at least.

7 years agostill trying to uniquify
Chris Koeritz [Sat, 14 Oct 2017 17:51:17 +0000 (13:51 -0400)]
still trying to uniquify

sorting was apparently not the problem last time, although we have seen it be a problem before.  the checkin on a host with feisty meow in home is still running the checkins twice, and this change just adds some debugging to see wtf.

7 years agoadded sort to uniquifier; uniq wants sorted input
Chris Koeritz [Sat, 14 Oct 2017 13:48:30 +0000 (09:48 -0400)]
added sort to uniquifier; uniq wants sorted input

7 years agoadded uniquifier to checkout also
Chris Koeritz [Thu, 12 Oct 2017 22:05:20 +0000 (18:05 -0400)]
added uniquifier to checkout also

7 years agomore uniquifying
Chris Koeritz [Thu, 12 Oct 2017 22:02:53 +0000 (18:02 -0400)]
more uniquifying

added a function for the unique line code, shortening things a lot.

7 years agonice redundancy fix in training
Chris Koeritz [Thu, 12 Oct 2017 21:54:02 +0000 (17:54 -0400)]
nice redundancy fix in training

this makes sure that if the user happens to have feisty meow in their home directory, then they don't see any double check-ins.  mostly relevant to me, since i am the main committer for now.

7 years agoadded missing sudo on commands
Chris Koeritz [Thu, 12 Oct 2017 21:36:30 +0000 (17:36 -0400)]
added missing sudo on commands

7 years agosnarufu
Chris Koeritz [Thu, 12 Oct 2017 16:29:16 +0000 (12:29 -0400)]
snarufu

7 years agoflipping repository list idea around
Chris Koeritz [Wed, 11 Oct 2017 18:05:19 +0000 (14:05 -0400)]
flipping repository list idea around

it seems like we should no longer automatically check in feisty meow for all users, since most will hopefully have it installed system-wide, where users cannot update any files.  additionally, most users don't have write permission anyway.  since we really want to move towards a more distribution oriented approach, it seems better to take feisty_meow off the repository list.  users who want it automatically updated from and/or checked in to git can add it back in their custom versions.

7 years agofoopus
Chris Koeritz [Tue, 10 Oct 2017 03:28:26 +0000 (23:28 -0400)]
foopus

7 years agomissing now in halt alias
Chris Koeritz [Mon, 9 Oct 2017 03:13:19 +0000 (23:13 -0400)]
missing now in halt alias

7 years agoeclipse modified file
Chris Koeritz [Mon, 9 Oct 2017 02:35:56 +0000 (22:35 -0400)]
eclipse modified file

7 years agonice cleanup removes nastygrams if not configured
Chris Koeritz [Mon, 9 Oct 2017 01:06:19 +0000 (21:06 -0400)]
nice cleanup removes nastygrams if not configured

previously a bunch of errors would spew if the feisty meow launcher script was sourced without the feisty meow scripts having been initialized (or bootstrapped).  now it is much calmer and also provides better information.

7 years agoswitching some orders around
Chris Koeritz [Mon, 9 Oct 2017 00:18:41 +0000 (20:18 -0400)]
switching some orders around

feisty checkin should be first in list, and now it seems to be.

7 years agocleanups to make system-wide install work
Chris Koeritz [Mon, 9 Oct 2017 00:11:46 +0000 (20:11 -0400)]
cleanups to make system-wide install work

makes it so that the checkin commands operate as usual, even when feisty_meow is not located under one's home folder.
also a new script for managing web permissions on our cake lamp vm we're building.

7 years agoadding for our vm efforts
Chris Koeritz [Sun, 8 Oct 2017 23:53:36 +0000 (19:53 -0400)]
adding for our vm efforts

sets permissions for the cakelampvm properly.  needs a more specific name.

7 years agonew folder being stored on barkuptree
Fred T. Hamster [Sun, 8 Oct 2017 17:16:00 +0000 (13:16 -0400)]
new folder being stored on barkuptree

7 years agoadded new virtualbox vm-friendly halt macro
Chris Koeritz [Sun, 8 Oct 2017 01:35:18 +0000 (21:35 -0400)]
added new virtualbox vm-friendly halt macro

7 years agoadded date to log
Chris Koeritz [Sun, 1 Oct 2017 19:58:12 +0000 (15:58 -0400)]
added date to log

7 years agosimple logger for cpu temperatures
Chris Koeritz [Sat, 30 Sep 2017 22:24:15 +0000 (18:24 -0400)]
simple logger for cpu temperatures

7 years agonew fortune
Chris Koeritz [Fri, 29 Sep 2017 22:29:24 +0000 (18:29 -0400)]
new fortune

7 years agomoops
Chris Koeritz [Mon, 11 Sep 2017 19:47:23 +0000 (15:47 -0400)]
moops

7 years agofixed bye alias
Chris Koeritz [Wed, 30 Aug 2017 01:59:02 +0000 (21:59 -0400)]
fixed bye alias

7 years agofixed an error header i forgot to remove
Chris Koeritz [Wed, 30 Aug 2017 01:56:26 +0000 (21:56 -0400)]
fixed an error header i forgot to remove

7 years agonew fortunes
Chris Koeritz [Tue, 29 Aug 2017 22:15:58 +0000 (18:15 -0400)]
new fortunes

7 years agoadded script for making group equiv to user access
Chris Koeritz [Tue, 29 Aug 2017 18:18:35 +0000 (18:18 +0000)]
added script for making group equiv to user access

7 years agotiny issue with macro not being defined
Chris Koeritz [Thu, 17 Aug 2017 16:48:36 +0000 (16:48 +0000)]
tiny issue with macro not being defined

7 years agoadded flag for older openssls
Chris Koeritz [Wed, 16 Aug 2017 03:06:08 +0000 (23:06 -0400)]
added flag for older openssls

7 years agoupdated for new openssl
Chris Koeritz [Wed, 16 Aug 2017 02:54:23 +0000 (02:54 +0000)]
updated for new openssl

7 years agotastier barkuptree drive updater
Fred T. Hamster [Thu, 13 Jul 2017 23:16:04 +0000 (19:16 -0400)]
tastier barkuptree drive updater

7 years agoupdated location for active projects
Chris Koeritz [Tue, 11 Jul 2017 14:16:26 +0000 (10:16 -0400)]
updated location for active projects

7 years agofix for missing feisty scripts
Chris Koeritz [Sat, 8 Jul 2017 21:02:30 +0000 (17:02 -0400)]
fix for missing feisty scripts

7 years agosimple soapbox drive comparator
Chris Koeritz [Sat, 8 Jul 2017 21:01:12 +0000 (17:01 -0400)]
simple soapbox drive comparator

7 years agodropped one sync that's no longer done
Chris Koeritz [Fri, 7 Jul 2017 12:44:05 +0000 (08:44 -0400)]
dropped one sync that's no longer done

7 years agoworking on usb hd updater
Chris Koeritz [Fri, 16 Jun 2017 04:25:52 +0000 (00:25 -0400)]
working on usb hd updater

7 years agonew script to verify archive contents
Chris Koeritz [Thu, 15 Jun 2017 20:42:15 +0000 (16:42 -0400)]
new script to verify archive contents

7 years agosmall mods on windoze wrapper
Chris Koeritz [Thu, 15 Jun 2017 19:02:39 +0000 (15:02 -0400)]
small mods on windoze wrapper

7 years agoadded basement copy to script
Chris Koeritz [Thu, 15 Jun 2017 02:59:53 +0000 (22:59 -0400)]
added basement copy to script

7 years agoMerge branch 'master' of localhost:feisty_meow
Chris Koeritz [Fri, 9 Jun 2017 18:05:11 +0000 (18:05 +0000)]
Merge branch 'master' of localhost:feisty_meow

7 years agosimple swap partition adder
Chris Koeritz [Fri, 9 Jun 2017 18:05:07 +0000 (18:05 +0000)]
simple swap partition adder

creates simple 1gig swap partition that is enabled right away.  not sure if this needs to be done every boot or not.

7 years agosimple swap partition adder
root [Fri, 9 Jun 2017 18:02:31 +0000 (18:02 +0000)]
simple swap partition adder

creates simple 1gig swap partition that is enabled right away.  not sure if this needs to be done every boot or not.

7 years agomuffed the folder name in repo list
Chris Koeritz [Wed, 31 May 2017 18:36:28 +0000 (14:36 -0400)]
muffed the folder name in repo list

7 years agoupdated to current repo scheme
Chris Koeritz [Thu, 25 May 2017 20:56:58 +0000 (16:56 -0400)]
updated to current repo scheme

7 years agonew script for opening opensim ports
Chris Koeritz [Fri, 12 May 2017 20:23:09 +0000 (16:23 -0400)]
new script for opening opensim ports

tuned for my server and ports.

7 years agofixed modified path for x auth script
Chris Koeritz [Fri, 12 May 2017 19:03:25 +0000 (15:03 -0400)]
fixed modified path for x auth script

7 years agomodem files and mailman backup
Chris Koeritz [Tue, 9 May 2017 01:43:10 +0000 (21:43 -0400)]
modem files and mailman backup

adding a backup script for cron to get our mailman archives.
also adding a bunch of archaic antiquated but potentially useful modem support files which can dial out using ppp and install the dgc modem driver.

7 years agofixed explorer alias.
Chris Koeritz [Mon, 1 May 2017 15:41:15 +0000 (11:41 -0400)]
fixed explorer alias.

7 years agonew fortune
Chris Koeritz [Thu, 27 Apr 2017 19:41:29 +0000 (15:41 -0400)]
new fortune

7 years agoadjusted comments
Chris Koeritz [Tue, 25 Apr 2017 15:29:57 +0000 (11:29 -0400)]
adjusted comments

7 years agobetter default for CRONUSER var
Chris Koeritz [Wed, 19 Apr 2017 15:23:44 +0000 (11:23 -0400)]
better default for CRONUSER var

7 years agoturning off some formatting
Chris Koeritz [Mon, 10 Apr 2017 15:29:28 +0000 (11:29 -0400)]
turning off some formatting

we want the web page to drive the formatting here, and for this to be as close to just the text from the fortune as possible.

7 years agonew fortune
Chris Koeritz [Sun, 2 Apr 2017 21:25:23 +0000 (17:25 -0400)]
new fortune

7 years agonew fortune, fixed quoting
Chris Koeritz [Fri, 31 Mar 2017 16:34:58 +0000 (12:34 -0400)]
new fortune, fixed quoting

7 years agosupporting xz extension for tar files
Chris Koeritz [Tue, 28 Mar 2017 16:14:22 +0000 (12:14 -0400)]
supporting xz extension for tar files

7 years agonew fortune.
Chris Koeritz [Thu, 23 Mar 2017 00:06:30 +0000 (20:06 -0400)]
new fortune.

7 years agonew fortune
Chris Koeritz [Sat, 18 Mar 2017 04:05:58 +0000 (00:05 -0400)]
new fortune

7 years agoterminal title back in black
Chris Koeritz [Fri, 10 Mar 2017 00:56:44 +0000 (19:56 -0500)]
terminal title back in black

seems to now be totally working with much simpler mindset.  and the magical extra echo commands i needed are no longer needed, seemingly.  much simpler as a result.

7 years agosimpler revision for terminal title
Chris Koeritz [Fri, 10 Mar 2017 00:45:19 +0000 (19:45 -0500)]
simpler revision for terminal title

stopped trying to use a stack in an array, since that doesn't pass down to sub-shells.  not sure how i convinced myself that this approach ever worked; it was fully developed with tasty array code, but totally didn't solve the problem.
new approach simple uses a normal variable, which can be exported to sub-shells.  seems to work fairly well now.

7 years agonew fortune
Chris Koeritz [Thu, 9 Mar 2017 23:48:40 +0000 (18:48 -0500)]
new fortune

7 years agomodified
Chris Koeritz [Thu, 9 Mar 2017 16:31:21 +0000 (11:31 -0500)]
modified