feisty_meow.git
3 years agoMerge branch 'release-2.140.121' 2.140.121
Chris Koeritz [Mon, 1 Jun 2020 16:12:41 +0000 (12:12 -0400)]
Merge branch 'release-2.140.121'

new release 2.140.121

3 years agonew version release-2.140.121
Chris Koeritz [Mon, 1 Jun 2020 16:12:30 +0000 (12:12 -0400)]
new version

3 years agosimplified sudo function
Chris Koeritz [Mon, 1 Jun 2020 14:19:23 +0000 (10:19 -0400)]
simplified sudo function

tossed out a lot of my changes after discovering the -i option to sudo, which starts a legitimate fresh shell of the type i needed.  now, the only weirdity i have to deal with is that the PATH variable still seems to be passed in from sudo even though i've asked for that fresh shell.  setting it to null prior to doing the sudo fixes that.  works a bit better now.

3 years agotesting sudo function
Chris Koeritz [Sun, 31 May 2020 02:54:57 +0000 (22:54 -0400)]
testing sudo function

3 years agonew link for user
Chris Koeritz [Sat, 30 May 2020 01:46:05 +0000 (21:46 -0400)]
new link for user

custom koeritz folder will use fred customizations

3 years agoMerge branch 'master' of feistymeow.org:feisty_meow
Chris Koeritz [Sat, 30 May 2020 01:43:55 +0000 (21:43 -0400)]
Merge branch 'master' of feistymeow.org:feisty_meow

3 years agoMerge branch 'master' of feistymeow.org:feisty_meow
Chris Koeritz [Sat, 30 May 2020 01:43:28 +0000 (21:43 -0400)]
Merge branch 'master' of feistymeow.org:feisty_meow

urgh, new machine.

3 years agoMerge branch 'master' of feistymeow.org:feisty_meow
koeritz [Sat, 30 May 2020 01:43:01 +0000 (21:43 -0400)]
Merge branch 'master' of feistymeow.org:feisty_meow

3 years agoanother link for another user
koeritz [Sat, 30 May 2020 01:42:45 +0000 (21:42 -0400)]
another link for another user

a link a day keeps the proctor away

3 years agoanother link for another user
koeritz [Sat, 30 May 2020 01:41:01 +0000 (21:41 -0400)]
another link for another user

a link a day keeps the proctor away

3 years agominor cleanings and rearrangings
Chris Koeritz [Sat, 30 May 2020 00:54:51 +0000 (20:54 -0400)]
minor cleanings and rearrangings

3 years agoupdated cakephp versions
Chris Koeritz [Fri, 29 May 2020 18:43:21 +0000 (14:43 -0400)]
updated cakephp versions

no idea if these two apps work any longer though.  need to test.

3 years agomoved to trusted x.org forwarding
Chris Koeritz [Wed, 27 May 2020 16:19:06 +0000 (12:19 -0400)]
moved to trusted x.org forwarding

need trusted mode on most of my connections; just don't connect to some random place that you don't trust over ssh, and you won't get a bunch of freaky windows popped on your screen.

3 years agofully functional death star
Chris Koeritz [Wed, 27 May 2020 13:43:05 +0000 (09:43 -0400)]
fully functional death star

or, not so much.  fixed sudo and resolved the weird mac issue for extract_current_wd or whatever function.
added the mac bash init into the bashrc templates used by the connect feisty script.
this is now working right again on all platforms, i think, although it is probably not yet clobbering every user specific environment variable.  soon though.

3 years agodropping retired get_x_auth script
Chris Koeritz [Wed, 27 May 2020 03:12:36 +0000 (23:12 -0400)]
dropping retired get_x_auth script

also didn't seem to still be working.

3 years agoretired su function that was unused
Chris Koeritz [Wed, 27 May 2020 03:10:49 +0000 (23:10 -0400)]
retired su function that was unused

also had questionable and no longer working get_x_auth script usage.

3 years agovital fixes to sudo function
Chris Koeritz [Wed, 27 May 2020 03:05:46 +0000 (23:05 -0400)]
vital fixes to sudo function

not sure the initial thrust is done yet, of having root not get a pile of wrong feisty meow variables when i sudo to it with -E flag, but this does at least get the shell options to not still expand for the one case we need.  we will fix that to be more specific to enable mac to participate, since mac does actually need aliases expanded.
this also crucially fixes the IMPORTED_XAUTH variable which may never have been working right before?  saw a multi-line answer on my host, so taking just the first line of output.  not sure that's right yet, but we can't have multiple lines when we add the things in xauth the way we do it now.

3 years agogetting prepped for better sudo script
Chris Koeritz [Tue, 26 May 2020 20:50:36 +0000 (16:50 -0400)]
getting prepped for better sudo script

these changes pave the way for sudo to seamlessly inherit *most* of the
environment of the user without leaving scads of feisty meow junk or user
specific stuff behind.

3 years agoMerge branch 'release-2.140.120' into dev
Chris Koeritz [Fri, 22 May 2020 23:13:16 +0000 (19:13 -0400)]
Merge branch 'release-2.140.120' into dev

pulling new version

3 years agoMerge branch 'release-2.140.120' 2.140.120
Chris Koeritz [Fri, 22 May 2020 23:11:41 +0000 (19:11 -0400)]
Merge branch 'release-2.140.120'

3 years agonew version release-2.140.120
Chris Koeritz [Fri, 22 May 2020 23:11:29 +0000 (19:11 -0400)]
new version

3 years agounleashed the script from many prompts
Chris Koeritz [Fri, 22 May 2020 23:10:33 +0000 (19:10 -0400)]
unleashed the script from many prompts

but kept the one before we start making changes to the repository.

3 years agoargh, immediately needs fix for success message
Chris Koeritz [Fri, 22 May 2020 22:59:33 +0000 (18:59 -0400)]
argh, immediately needs fix for success message

3 years agoMerge branch 'release-2.140.119' into dev
Chris Koeritz [Fri, 22 May 2020 22:58:33 +0000 (18:58 -0400)]
Merge branch 'release-2.140.119' into dev

pulling in version update

3 years agoMerge branch 'release-2.140.119' 2.140.119
Chris Koeritz [Fri, 22 May 2020 22:56:41 +0000 (18:56 -0400)]
Merge branch 'release-2.140.119'

pulling in nice change in release script

3 years agonew version release-2.140.119
Chris Koeritz [Fri, 22 May 2020 22:56:17 +0000 (18:56 -0400)]
new version

3 years agomore safety steps during release process
Chris Koeritz [Fri, 22 May 2020 22:53:52 +0000 (18:53 -0400)]
more safety steps during release process

rpuffer has been added back in at strategic points to ensure all branches we care about are updated prior to the merges.

3 years agoMerge branch 'release-2.140.118' into dev
Chris Koeritz [Fri, 22 May 2020 22:30:49 +0000 (18:30 -0400)]
Merge branch 'release-2.140.118' into dev

pulling new version etc

3 years agoMerge branch 'release-2.140.118' 2.140.118
Chris Koeritz [Fri, 22 May 2020 22:29:24 +0000 (18:29 -0400)]
Merge branch 'release-2.140.118'

pulling in release script improvments.

3 years agoupdated version and minor improvement release-2.140.118
Chris Koeritz [Fri, 22 May 2020 22:28:35 +0000 (18:28 -0400)]
updated version and minor improvement

3 years agoMerge branch 'release-2.140.117' into dev
Chris Koeritz [Fri, 22 May 2020 22:25:02 +0000 (18:25 -0400)]
Merge branch 'release-2.140.117' into dev

pulling in latest version update

3 years agoMerge branch 'release-2.140.117' 2.140.117
Chris Koeritz [Fri, 22 May 2020 22:21:46 +0000 (18:21 -0400)]
Merge branch 'release-2.140.117'

New release 2.140.177
as usual, lots of nice changes...

3 years agoupdated version number for new release release-2.140.117
Chris Koeritz [Fri, 22 May 2020 22:21:06 +0000 (18:21 -0400)]
updated version number for new release

3 years agolate-breaking feedback improvement
Chris Koeritz [Fri, 22 May 2020 22:16:59 +0000 (18:16 -0400)]
late-breaking feedback improvement

3 years agocurrently only one user is supported on remote
Chris Koeritz [Fri, 22 May 2020 22:05:08 +0000 (18:05 -0400)]
currently only one user is supported on remote

this is a very fred related command and probably needs to move into the custom area.
or we could redefine the script using variables for the:
 + list of z folders to synch
 + actual location of /z
 + user name that must be used to get on that host

3 years agounified EDITOR variable setup
Chris Koeritz [Tue, 19 May 2020 22:43:55 +0000 (18:43 -0400)]
unified EDITOR variable setup

also stopped trying to use bluefish for the editor.  yow.

3 years agoadditional identities that want fred's custom
Chris Koeritz [Thu, 14 May 2020 15:45:14 +0000 (11:45 -0400)]
additional identities that want fred's custom

fred's custom scripts, that is.
if feisty meow takes off some day, i will have to remove the one for root, since there would be a little contention there.

3 years agoadded a safety net in case feisty_meow not present
Chris Koeritz [Thu, 14 May 2020 14:29:39 +0000 (10:29 -0400)]
added a safety net in case feisty_meow not present

3 years agoupdated list of extensions for spacemall
Chris Koeritz [Tue, 12 May 2020 14:37:02 +0000 (10:37 -0400)]
updated list of extensions for spacemall

space'm all will now work on some more micro$oft files

3 years agofixed misplaced quoting for new imported xauth
Chris Koeritz [Thu, 30 Apr 2020 19:39:52 +0000 (15:39 -0400)]
fixed misplaced quoting for new imported xauth

3 years agoapproach for sudo to have X windows working
Chris Koeritz [Thu, 30 Apr 2020 19:36:17 +0000 (15:36 -0400)]
approach for sudo to have X windows working

this should enable root or other users to start X windows on the user's display, assuming that the DISPLAY variable is passed in and that the new xauth imported info is also available.

3 years agoupdated install info for centos
Chris Koeritz [Tue, 28 Apr 2020 16:34:41 +0000 (12:34 -0400)]
updated install info for centos

4 years agochopping username after @ character if present
Chris Koeritz [Fri, 21 Feb 2020 21:23:37 +0000 (16:23 -0500)]
chopping username after @ character if present

this fixes user names in the form of blah@someplace.email.dom to address redhat IDM style user names.

4 years agonew fortune
Chris Koeritz [Thu, 20 Feb 2020 19:06:27 +0000 (14:06 -0500)]
new fortune

4 years agoaddressed extra spaces from mac wc cmd
Chris Koeritz [Thu, 20 Feb 2020 19:03:41 +0000 (14:03 -0500)]
addressed extra spaces from mac wc cmd

4 years agofixed paste usage to be mac os compatible
Chris Koeritz [Thu, 20 Feb 2020 18:58:12 +0000 (13:58 -0500)]
fixed paste usage to be mac os compatible

4 years agoupdates to get mac OS working again
Chris Koeritz [Wed, 19 Feb 2020 20:10:17 +0000 (15:10 -0500)]
updates to get mac OS working again

note that building on recent versions of mac os requires the "brew" tools, which provide the gnu versions of a bunch of apps.  if there are complaints about command line flags, then it's probably because brew hasn't been used to replace the default mac tool.
here are some links that can help set this up:
https://brew.sh
https://gist.github.com/skyzyx/3438280b18e4f7c490db8a2a2ca0b9da
https://medium.com/@timmykko/using-openssl-library-with-macos-sierra-7807cfd47892

4 years agoadded whackem command to feisty reference
Chris Koeritz [Fri, 14 Feb 2020 04:45:03 +0000 (23:45 -0500)]
added whackem command to feisty reference

4 years agominor improvements
Fred T. Hamster [Fri, 14 Feb 2020 04:03:33 +0000 (04:03 +0000)]
minor improvements

4 years agonew script checks disk for ssd or hd
Fred T. Hamster [Fri, 14 Feb 2020 03:55:19 +0000 (03:55 +0000)]
new script checks disk for ssd or hd

report whether a disk drive is solid state or a physical spinning hard disk

4 years agoadded a link for cak0l user using fred customization
Chris Koeritz [Wed, 5 Feb 2020 14:29:25 +0000 (09:29 -0500)]
added a link for cak0l user using fred customization

4 years agoupdated to use env for finding less app
Chris Koeritz [Wed, 5 Feb 2020 14:28:23 +0000 (09:28 -0500)]
updated to use env for finding less app

4 years agoMerge branch 'master' into dev
Chris Koeritz [Thu, 30 Jan 2020 20:37:13 +0000 (15:37 -0500)]
Merge branch 'master' into dev

4 years agoupdated inits to handle missing default bash config
Chris Koeritz [Thu, 30 Jan 2020 20:36:16 +0000 (15:36 -0500)]
updated inits to handle missing default bash config

4 years agoblank contacts document in google format
Chris Koeritz [Sat, 26 Oct 2019 00:46:47 +0000 (20:46 -0400)]
blank contacts document in google format

this is a libreoffice spreadsheet template file.  if you add your contacts into this file and "save as" a csv file, then google contacts can import the list of contact data with a minimum of trouble.

4 years agocommented out uva account now that it's defunct
Chris Koeritz [Thu, 24 Oct 2019 05:18:11 +0000 (01:18 -0400)]
commented out uva account now that it's defunct

4 years agosaving prior LD_LIBRARY_PATH now instead of whack
Chris Koeritz [Fri, 23 Aug 2019 21:31:05 +0000 (17:31 -0400)]
saving prior LD_LIBRARY_PATH now instead of whack

4 years agoadded removal of temp file with sorted file list
Chris Koeritz [Thu, 11 Jul 2019 16:47:08 +0000 (16:47 +0000)]
added removal of temp file with sorted file list

4 years agomade diff_repos stream output instead of pager
Chris Koeritz [Fri, 14 Jun 2019 15:12:06 +0000 (11:12 -0400)]
made diff_repos stream output instead of pager

4 years agomore text to let user know about readline
Chris Koeritz [Mon, 20 May 2019 19:58:08 +0000 (15:58 -0400)]
more text to let user know about readline

4 years agoadded push of new release branch to make remote
Chris Koeritz [Mon, 20 May 2019 19:56:25 +0000 (15:56 -0400)]
added push of new release branch to make remote

also cleaned up some of the commenting

4 years agoMerge branch 'release-2.140.116' into dev
Chris Koeritz [Mon, 20 May 2019 19:50:47 +0000 (15:50 -0400)]
Merge branch 'release-2.140.116' into dev

bringing latest release mods into dev

4 years agoMerge branch 'release-2.140.116' 2.140.116
Chris Koeritz [Mon, 20 May 2019 19:49:22 +0000 (15:49 -0400)]
Merge branch 'release-2.140.116'

bringing in dev branch again, also testing new release script

4 years agoupdated version release-2.140.116
Chris Koeritz [Mon, 20 May 2019 19:49:09 +0000 (15:49 -0400)]
updated version

4 years agonew script for doing a git release quickly
Chris Koeritz [Mon, 20 May 2019 19:41:05 +0000 (15:41 -0400)]
new script for doing a git release quickly

a little odd still, since you need to pass the version number even though feisty meow tracks the version number as a file; need to revise in future to automatically grab the right version number.  otherwise seems to work.
dual target here--test that the github updater works and has dev isolated from master, plus get this new script into place.

4 years agoMerge tag '2.140.115' into dev
Chris Koeritz [Mon, 20 May 2019 19:25:03 +0000 (15:25 -0400)]
Merge tag '2.140.115' into dev

version 2.140.115 updates

includes example apps that are being worked up for presentation on the web.
many changes to scripts, both major and minor.
one really good one is that the customizations are now a link instead of a copy inside the feisty meow loading dock, which cleans up a lot of things.
powerup also has some improvements to make it able to powerup current directory as well as older schemes.

4 years agoMerge branch 'master' of feistymeow.org:feisty_meow
Chris Koeritz [Mon, 20 May 2019 19:22:41 +0000 (15:22 -0400)]
Merge branch 'master' of feistymeow.org:feisty_meow

fixing weird issues in raw_synch state

4 years agoMerge branch 'release-2.140.115' 2.140.115
Chris Koeritz [Mon, 20 May 2019 19:13:29 +0000 (15:13 -0400)]
Merge branch 'release-2.140.115'

bringing in the latest code from dev branch

4 years agorelease version number updated release-2.140.115
Chris Koeritz [Mon, 20 May 2019 19:12:59 +0000 (15:12 -0400)]
release version number updated

4 years agofixed bug that was pre-whacking custom item
Chris Koeritz [Mon, 13 May 2019 23:59:37 +0000 (19:59 -0400)]
fixed bug that was pre-whacking custom item

my careful code wasn't firing because an overly abusive remove based on find was whacking it; now instead i whack only the expected pieces that start with fmc_ in the loading dock, thus avoiding trashing anyone else's junk that happens to be floating around in there, but more specifically avoiding removing custom regardless of what type of item it is (unless it's the expected link).

4 years agotastier messaging re custom folder issue
Chris Koeritz [Mon, 13 May 2019 22:28:37 +0000 (18:28 -0400)]
tastier messaging re custom folder issue

explains a bit better plus provides the remedy command now.

4 years agounified logname uses into fm_username
Fred T. Hamster [Mon, 13 May 2019 00:47:58 +0000 (00:47 +0000)]
unified logname uses into fm_username

4 years agopromotion of archival scripts to mainstream
Fred Hamster [Sun, 12 May 2019 12:46:02 +0000 (08:46 -0400)]
promotion of archival scripts to mainstream

this generalizes some archive management scripts and gets them out of fred's custom area.

4 years agoadded missing 3rdparty and example_apps
Chris Koeritz [Sat, 4 May 2019 06:16:43 +0000 (02:16 -0400)]
added missing 3rdparty and example_apps

4 years agoadding in build config as asset
Chris Koeritz [Fri, 3 May 2019 02:37:06 +0000 (22:37 -0400)]
adding in build config as asset

4 years agodrop 'not any more' commented code
Chris Koeritz [Fri, 3 May 2019 01:27:35 +0000 (21:27 -0400)]
drop 'not any more' commented code

4 years agosuspicious smells in mudville
Chris Koeritz [Fri, 3 May 2019 00:29:18 +0000 (20:29 -0400)]
suspicious smells in mudville

the scripts under my fred customizations all vanished.  very bad news.  probably something about the new scheme is very dangerous.

4 years agoformatting
Chris Koeritz [Thu, 2 May 2019 15:21:31 +0000 (11:21 -0400)]
formatting

4 years agopaths revised for more modern scheme
Chris Koeritz [Thu, 2 May 2019 00:44:52 +0000 (20:44 -0400)]
paths revised for more modern scheme

4 years agofixed wording and paths
Chris Koeritz [Thu, 2 May 2019 00:36:13 +0000 (20:36 -0400)]
fixed wording and paths

4 years agodropped the copying of customizations
Chris Koeritz [Thu, 2 May 2019 00:34:07 +0000 (20:34 -0400)]
dropped the copying of customizations

now we just do a link.  simple and clean.

4 years agomade spacemall case insensitive
Chris Koeritz [Wed, 1 May 2019 19:48:32 +0000 (15:48 -0400)]
made spacemall case insensitive

4 years agoimproved f76 vendor record post bank merges
Chris Koeritz [Tue, 30 Apr 2019 14:56:30 +0000 (10:56 -0400)]
improved f76 vendor record post bank merges

the fallout 76 banks all got tied to the same balance, so it no longer makes sense to track the locations of all the 7 vendors separately.  now it's all combined on one sheet, which should take a lot longer to fill out (which is a good thing to save paper and pen hand).

4 years agonew name for function
Chris Koeritz [Mon, 29 Apr 2019 12:11:37 +0000 (08:11 -0400)]
new name for function

this is a local /z comparator, which abbreviates to localz somehow.  it will check the local machine's /z folder items against an exemplar machine on the network.  there is a built in default so far for that machine, but it also changes, which isn't so reasonable.  but an exemplar machine name can be passed on the command line, so we're not put together totally backwards like some IT groups.

4 years agofixes were needed still
Chris Koeritz [Fri, 26 Apr 2019 13:22:59 +0000 (09:22 -0400)]
fixes were needed still

had a different unique id for chronical, plus a bunch of issues in directory path names (or one really, misspelling clemens)

4 years agomore fixies, more to come
Chris Koeritz [Thu, 25 Apr 2019 18:32:01 +0000 (14:32 -0400)]
more fixies, more to come

4 years agoand some fixes for original blorp
Chris Koeritz [Thu, 25 Apr 2019 12:00:31 +0000 (08:00 -0400)]
and some fixes for original blorp

4 years agoadded a splitter based on hostname
Chris Koeritz [Thu, 25 Apr 2019 11:55:38 +0000 (07:55 -0400)]
added a splitter based on hostname

avoids cross contamination of pictures from orpheus's characters (spoonburg and obsidian) and clemens's characters (antimony).

5 years agotasty solution to spacemall weirdness
Chris Koeritz [Sun, 31 Mar 2019 21:56:38 +0000 (17:56 -0400)]
tasty solution to spacemall weirdness

just dropped the really problematic approach using find with multiple match inames, instead opting for simpler streaming processing of the names into xargs.  works beautifully.

5 years agofurther progress spacemall sorta
Chris Koeritz [Fri, 29 Mar 2019 17:14:15 +0000 (13:14 -0400)]
further progress spacemall sorta

5 years agostill tracking weirdness for spacemall
Chris Koeritz [Wed, 27 Mar 2019 18:39:46 +0000 (14:39 -0400)]
still tracking weirdness for spacemall

5 years agonew crontab for system time updates
Chris Koeritz [Mon, 18 Mar 2019 22:58:20 +0000 (18:58 -0400)]
new crontab for system time updates

5 years agoworking vendor record plus new system time update
Chris Koeritz [Mon, 18 Mar 2019 22:52:51 +0000 (18:52 -0400)]
working vendor record plus new system time update

the vendor record got purged of its insane missing line problem by uploading it to google and then downloading it again.  freaking weird.
the update_system_time script is a simple wrapper for rdate, which has been throwing obnoxious "problem: successful" kinds of messages for a while.  don't know if the weird success message is accompanied by a result value of zero, as in success, or not, but we'll find out by what this script says.  now in use on serene for time updates.

5 years agorenamed for replacement
Chris Koeritz [Mon, 18 Mar 2019 20:56:57 +0000 (16:56 -0400)]
renamed for replacement

5 years agovendor record still hosed
Chris Koeritz [Mon, 18 Mar 2019 18:55:36 +0000 (14:55 -0400)]
vendor record still hosed

line for grahm watoga consistently missing, totally non-sensical.

5 years agocloser to working for both cases
Chris Koeritz [Wed, 13 Mar 2019 18:00:56 +0000 (14:00 -0400)]
closer to working for both cases

still flipping back and forth between siteav and non type projects to test. now working for non again.

5 years agoreally close for simple powerups
Chris Koeritz [Wed, 13 Mar 2019 17:00:19 +0000 (13:00 -0400)]
really close for simple powerups

it looks like this is working now for a powerup done in a project directory with no parameters, even if that project directory is a way deep subdirectory of a git repository rather than a stand-alone repository.  had to stop before fully powered up due to blah blah but need to test out fully and then remove debug noises.
version control library had a feature removed which was not being used and seemed dangerous anyhow.

5 years agohoming in on proper powerup behavior
Chris Koeritz [Wed, 13 Mar 2019 15:34:27 +0000 (11:34 -0400)]
homing in on proper powerup behavior

5 years agocleaning out references to avenger5 text
Chris Koeritz [Wed, 13 Mar 2019 14:44:36 +0000 (10:44 -0400)]
cleaning out references to avenger5 text

we already have a variable for this word, so it shouldn't appear in any file except the defaults file.
one allowed exception is a script that acts on all site avenger folders, since that script doesn't use the rest of the site avenger scripting machinery and it's an appropriate usage for this particular script (act on all apps).

5 years agotastydelic reformatation
Chris Koeritz [Thu, 28 Feb 2019 17:08:41 +0000 (12:08 -0500)]
tastydelic reformatation