Chris Koeritz [Wed, 24 Jun 2020 20:33:39 +0000 (16:33 -0400)]
doc tweak to tickle github
Chris Koeritz [Wed, 24 Jun 2020 20:00:39 +0000 (20:00 +0000)]
Merge branch 'dev' of feistymeow.org:feisty_meow into dev
Chris Koeritz [Mon, 22 Jun 2020 19:31:23 +0000 (19:31 +0000)]
Merge branch 'master' of github.com:fredhamster/feisty_meow into dev
Chris Koeritz [Mon, 22 Jun 2020 19:31:19 +0000 (19:31 +0000)]
Merge branch 'dev' of feistymeow.org:feisty_meow into dev
Chris Koeritz [Mon, 22 Jun 2020 19:30:39 +0000 (19:30 +0000)]
Merge branch 'master' of ssh://git.code.sf.net/p/feistymeow/trunk into dev
Chris Koeritz [Mon, 22 Jun 2020 19:30:28 +0000 (19:30 +0000)]
Merge branch 'dev' of feistymeow.org:feisty_meow into dev
Chris Koeritz [Wed, 17 Jun 2020 18:53:20 +0000 (14:53 -0400)]
simple script attempts to update moodle
got tired of doing this manually.
Chris Koeritz [Wed, 17 Jun 2020 15:26:45 +0000 (11:26 -0400)]
updated to use java itself to get JAVA_HOME
this is the best approach possible if the desired version of java is already in your path.
our previous implementation is a guessing game and is dysfunctional. "is", since it's still in place if the call to java fails.
Chris Koeritz [Tue, 16 Jun 2020 16:54:30 +0000 (12:54 -0400)]
minor edit, awaiting code
Chris Koeritz [Fri, 12 Jun 2020 14:56:12 +0000 (10:56 -0400)]
updated for openssl path on macos
Chris Koeritz [Wed, 10 Jun 2020 19:38:01 +0000 (15:38 -0400)]
a better minor formatting tweak
Chris Koeritz [Wed, 10 Jun 2020 19:36:23 +0000 (15:36 -0400)]
minor formatting tweak
Chris Koeritz [Wed, 10 Jun 2020 19:33:50 +0000 (15:33 -0400)]
cleaner implementation of keep_awake
will still put process in background, but now you can control it from the shell.
unfortunately, these will probably still zombie out if the connection gets dropped for some reason (either because we're not printing frequently enough or for causes out of our control).
Chris Koeritz [Thu, 4 Jun 2020 18:25:02 +0000 (14:25 -0400)]
need to not squash path on post-sudo side
Chris Koeritz [Thu, 4 Jun 2020 18:10:16 +0000 (14:10 -0400)]
revised sudo implementation to fix centos
Chris Koeritz [Thu, 4 Jun 2020 02:11:42 +0000 (22:11 -0400)]
ignoring our no checkin sentinel file
Chris Koeritz [Wed, 3 Jun 2020 23:19:44 +0000 (19:19 -0400)]
Merge branch 'release-2.140.122' into dev
pulling in latest version
Chris Koeritz [Wed, 3 Jun 2020 23:18:49 +0000 (19:18 -0400)]
Merge branch 'release-2.140.122'
Chris Koeritz [Wed, 3 Jun 2020 23:18:40 +0000 (19:18 -0400)]
new version
Fred T. Hamster [Wed, 3 Jun 2020 12:32:48 +0000 (12:32 +0000)]
minor mods
Chris Koeritz [Wed, 3 Jun 2020 10:17:18 +0000 (06:17 -0400)]
dead code cleanup
Chris Koeritz [Tue, 2 Jun 2020 23:24:53 +0000 (19:24 -0400)]
new fortune
Chris Koeritz [Tue, 2 Jun 2020 15:28:02 +0000 (11:28 -0400)]
added docs for year in calendar format
Chris Koeritz [Tue, 2 Jun 2020 13:52:57 +0000 (09:52 -0400)]
added note for tighter sshd config
Chris Koeritz [Mon, 1 Jun 2020 21:08:08 +0000 (17:08 -0400)]
omitted main benefit of hiding errors, argh
added in 2>/dev/null that i thought was already there.
Chris Koeritz [Mon, 1 Jun 2020 21:06:41 +0000 (17:06 -0400)]
escaped which to avoid hitting aliases
Chris Koeritz [Mon, 1 Jun 2020 21:02:20 +0000 (17:02 -0400)]
settled on whichable func over direct call to which
the whichable function does the which but also hides errors from not finding the command in question. this is much preferred over seeing errors about "gvim not found" etc.
Chris Koeritz [Mon, 1 Jun 2020 16:35:12 +0000 (16:35 +0000)]
Merge branch 'master' of github.com:fredhamster/feisty_meow into dev
Chris Koeritz [Mon, 1 Jun 2020 16:35:11 +0000 (16:35 +0000)]
Merge branch 'dev' of feistymeow.org:feisty_meow into dev
Chris Koeritz [Mon, 1 Jun 2020 16:34:34 +0000 (16:34 +0000)]
Merge branch 'master' of ssh://git.code.sf.net/p/feistymeow/trunk into dev
Chris Koeritz [Mon, 1 Jun 2020 16:34:30 +0000 (16:34 +0000)]
Merge branch 'dev' of feistymeow.org:feisty_meow into dev
Chris Koeritz [Mon, 1 Jun 2020 16:14:54 +0000 (12:14 -0400)]
Merge branch 'release-2.140.121' into dev
pull in release diffs
Chris Koeritz [Mon, 1 Jun 2020 16:12:41 +0000 (12:12 -0400)]
Merge branch 'release-2.140.121'
new release 2.140.121
Chris Koeritz [Mon, 1 Jun 2020 16:12:30 +0000 (12:12 -0400)]
new version
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.
Chris Koeritz [Sun, 31 May 2020 02:54:57 +0000 (22:54 -0400)]
testing sudo function
Chris Koeritz [Sat, 30 May 2020 01:46:05 +0000 (21:46 -0400)]
new link for user
custom koeritz folder will use fred customizations
Chris Koeritz [Sat, 30 May 2020 01:43:55 +0000 (21:43 -0400)]
Merge 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.
koeritz [Sat, 30 May 2020 01:43:01 +0000 (21:43 -0400)]
Merge branch 'master' of feistymeow.org:feisty_meow
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
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
Chris Koeritz [Sat, 30 May 2020 00:54:51 +0000 (20:54 -0400)]
minor cleanings and rearrangings
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.
Chris Koeritz [Fri, 29 May 2020 17:44:40 +0000 (17:44 +0000)]
Merge branch 'dev' of feistymeow.org:feisty_meow into dev
Chris Koeritz [Fri, 29 May 2020 17:44:21 +0000 (17:44 +0000)]
Merge branch 'dev' of feistymeow.org:feisty_meow into dev
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.
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.
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.
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.
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.
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.
Chris Koeritz [Fri, 22 May 2020 23:47:59 +0000 (23:47 +0000)]
Merge branch 'master' of github.com:fredhamster/feisty_meow into dev
hmmmm, starting to wonder what my scripts are doing.
Chris Koeritz [Fri, 22 May 2020 23:47:57 +0000 (23:47 +0000)]
Merge branch 'dev' of feistymeow.org:feisty_meow into dev
Chris Koeritz [Fri, 22 May 2020 23:47:14 +0000 (23:47 +0000)]
Merge branch 'master' of ssh://git.code.sf.net/p/feistymeow/trunk into dev
hmmm, i think this merge does not mean what you think it means.
Chris Koeritz [Fri, 22 May 2020 23:47:09 +0000 (23:47 +0000)]
Merge branch 'dev' of feistymeow.org:feisty_meow 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
Chris Koeritz [Fri, 22 May 2020 23:11:41 +0000 (19:11 -0400)]
Merge branch 'release-2.140.120'
Chris Koeritz [Fri, 22 May 2020 23:11:29 +0000 (19:11 -0400)]
new version
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.
Chris Koeritz [Fri, 22 May 2020 22:59:33 +0000 (18:59 -0400)]
argh, immediately needs fix for success message
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
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
Chris Koeritz [Fri, 22 May 2020 22:56:17 +0000 (18:56 -0400)]
new version
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.
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
Chris Koeritz [Fri, 22 May 2020 22:29:24 +0000 (18:29 -0400)]
Merge branch 'release-2.140.118'
pulling in release script improvments.
Chris Koeritz [Fri, 22 May 2020 22:28:35 +0000 (18:28 -0400)]
updated version and minor improvement
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
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...
Chris Koeritz [Fri, 22 May 2020 22:21:06 +0000 (18:21 -0400)]
updated version number for new release
Chris Koeritz [Fri, 22 May 2020 22:16:59 +0000 (18:16 -0400)]
late-breaking feedback improvement
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
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.
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.
Chris Koeritz [Thu, 14 May 2020 14:29:39 +0000 (10:29 -0400)]
added a safety net in case feisty_meow not present
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
Chris Koeritz [Wed, 6 May 2020 22:31:28 +0000 (22:31 +0000)]
Merge branch 'dev' of feistymeow.org:feisty_meow into dev
Chris Koeritz [Wed, 6 May 2020 22:31:08 +0000 (22:31 +0000)]
Merge branch 'dev' of feistymeow.org:feisty_meow into dev
Chris Koeritz [Thu, 30 Apr 2020 19:39:52 +0000 (15:39 -0400)]
fixed misplaced quoting for new imported xauth
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.
Chris Koeritz [Tue, 28 Apr 2020 16:34:41 +0000 (12:34 -0400)]
updated install info for centos
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.
Chris Koeritz [Thu, 20 Feb 2020 19:06:27 +0000 (14:06 -0500)]
new fortune
Chris Koeritz [Thu, 20 Feb 2020 19:03:41 +0000 (14:03 -0500)]
addressed extra spaces from mac wc cmd
Chris Koeritz [Thu, 20 Feb 2020 18:58:12 +0000 (13:58 -0500)]
fixed paste usage to be mac os compatible
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
Chris Koeritz [Fri, 14 Feb 2020 04:45:03 +0000 (23:45 -0500)]
added whackem command to feisty reference
Fred T. Hamster [Fri, 14 Feb 2020 04:03:33 +0000 (04:03 +0000)]
minor improvements
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
Chris Koeritz [Wed, 5 Feb 2020 14:29:25 +0000 (09:29 -0500)]
added a link for cak0l user using fred customization
Chris Koeritz [Wed, 5 Feb 2020 14:28:23 +0000 (09:28 -0500)]
updated to use env for finding less app
Chris Koeritz [Thu, 30 Jan 2020 20:37:13 +0000 (15:37 -0500)]
Merge branch 'master' into dev
Chris Koeritz [Thu, 30 Jan 2020 20:36:16 +0000 (15:36 -0500)]
updated inits to handle missing default bash config
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.
Chris Koeritz [Thu, 24 Oct 2019 05:18:11 +0000 (01:18 -0400)]
commented out uva account now that it's defunct
Chris Koeritz [Fri, 23 Aug 2019 21:31:05 +0000 (17:31 -0400)]
saving prior LD_LIBRARY_PATH now instead of whack
Chris Koeritz [Thu, 11 Jul 2019 16:47:08 +0000 (16:47 +0000)]
added removal of temp file with sorted file list
Chris Koeritz [Fri, 14 Jun 2019 15:12:06 +0000 (11:12 -0400)]
made diff_repos stream output instead of pager
Chris Koeritz [Mon, 20 May 2019 19:58:08 +0000 (15:58 -0400)]
more text to let user know about readline