feisty_meow.git
13 months agoMerge branch 'release-2.140.136' into dev
Fred Hamster [Thu, 5 Oct 2023 22:38:29 +0000 (18:38 -0400)]
Merge branch 'release-2.140.136' into dev

13 months agoupdated version release-2.140.136
Fred Hamster [Thu, 5 Oct 2023 22:37:23 +0000 (18:37 -0400)]
updated version

19 months agoadded Sync folder for syncthing
Fred Hamster [Sun, 16 Apr 2023 22:57:16 +0000 (18:57 -0400)]
added Sync folder for syncthing

that folder is lightweight these days, so good to back up.

20 months agoadded webp as known extension for renamers
Chris Koeritz [Thu, 23 Mar 2023 20:48:04 +0000 (16:48 -0400)]
added webp as known extension for renamers

20 months agobetter comments
Chris Koeritz [Wed, 15 Mar 2023 15:37:25 +0000 (11:37 -0400)]
better comments

20 months agoupdated readme with sudo in place for yum install
Chris Koeritz [Thu, 9 Mar 2023 16:54:44 +0000 (16:54 +0000)]
updated readme with sudo in place for yum install

20 months agoexception granted for execute bit on movie scripts
Chris Koeritz [Wed, 8 Mar 2023 16:56:12 +0000 (16:56 +0000)]
exception granted for execute bit on movie scripts

these are needed in cgi-bin, and allowing additional execute permissions
seems a lot better than making temporary copies elsewhere just to get
cgi-bin able to execute.  contents were already readable by world, but
now they are executable by world.

20 months agogets archives stored on a variety of work hosts
Chris Koeritz [Tue, 28 Feb 2023 16:09:48 +0000 (16:09 +0000)]
gets archives stored on a variety of work hosts

to get them down to current host.  does not attempt to clean them off
remote hosts.

20 months agoadded fredspace name to backup list
Chris Koeritz [Tue, 28 Feb 2023 14:44:57 +0000 (09:44 -0500)]
added fredspace name to backup list

20 months agogetting local vs remote sides straight
Fred Hamster [Mon, 27 Feb 2023 16:52:06 +0000 (11:52 -0500)]
getting local vs remote sides straight

can't have both sides remote, darn it.

2 years agocan't check for presence of remote dirs; commented
Fred Hamster [Sun, 20 Nov 2022 15:45:31 +0000 (10:45 -0500)]
can't check for presence of remote dirs; commented

2 years agotrying remotes to fix f76 pic saver
Fred Hamster [Sun, 20 Nov 2022 15:42:42 +0000 (10:42 -0500)]
trying remotes to fix f76 pic saver

2 years agoturned off debugging noise
Chris Koeritz [Mon, 26 Sep 2022 18:40:48 +0000 (14:40 -0400)]
turned off debugging noise

2 years agonew fortunes from ben franklin
Chris Koeritz [Mon, 26 Sep 2022 13:37:14 +0000 (09:37 -0400)]
new fortunes from ben franklin

2 years agotweaks to startup
Chris Koeritz [Wed, 21 Sep 2022 21:07:02 +0000 (17:07 -0400)]
tweaks to startup

got the loadfm script to work without too many assumptions.

2 years agoshowing more lines of history now
Chris Koeritz [Sat, 17 Sep 2022 14:28:34 +0000 (10:28 -0400)]
showing more lines of history now

previous print out was anemic.

2 years agotrying out cleaner look for branchy
Chris Koeritz [Wed, 7 Sep 2022 19:42:52 +0000 (15:42 -0400)]
trying out cleaner look for branchy

2 years agobeing more careful and also adding dir del stopper
Chris Koeritz [Sun, 28 Aug 2022 21:28:32 +0000 (17:28 -0400)]
being more careful and also adding dir del stopper

2 years agodropped some old comments
Chris Koeritz [Tue, 26 Jul 2022 17:54:28 +0000 (13:54 -0400)]
dropped some old comments

2 years agoharmonizing shebang for scripts
Chris Koeritz [Fri, 15 Jul 2022 20:33:40 +0000 (16:33 -0400)]
harmonizing shebang for scripts

this starts using the 'env' tool to locate bash for us, so we don't have
hard-coded paths.  the hard-coding of those always bugged me, and this
is a better solution, assuming that the environment has 'bash' resolve
to the right version of bash.  that is an externality that we cannot
enforce or guarantee, so it's appropriate to give up on trying to do so.

2 years agoupdated look
Chris Koeritz [Fri, 15 Jul 2022 14:32:35 +0000 (10:32 -0400)]
updated look

2 years agotook out noisesome logging
Chris Koeritz [Wed, 13 Jul 2022 20:49:15 +0000 (16:49 -0400)]
took out noisesome logging

2 years agoupdated to show nicer branch names
Chris Koeritz [Wed, 13 Jul 2022 20:46:43 +0000 (16:46 -0400)]
updated to show nicer branch names

2 years agonew fortune
Chris Koeritz [Mon, 27 Jun 2022 14:27:47 +0000 (10:27 -0400)]
new fortune

2 years agoadding a special tar for macos
Chris Koeritz [Sun, 26 Jun 2022 11:40:37 +0000 (07:40 -0400)]
adding a special tar for macos

the tar shipped with macos doesn't handle very long paths at all.  this
will use the brew installed 'gtar' version of gnu tar if it's available.

2 years agossl headers back in for darwin
Chris Koeritz [Fri, 17 Jun 2022 17:29:20 +0000 (13:29 -0400)]
ssl headers back in for darwin

2 years agoturned off debug noise
Chris Koeritz [Fri, 17 Jun 2022 16:59:21 +0000 (12:59 -0400)]
turned off debug noise

2 years agowrapped perllib to keep from being added to
Chris Koeritz [Fri, 17 Jun 2022 16:04:01 +0000 (12:04 -0400)]
wrapped perllib to keep from being added to

kept plopping more into that variable every time regenerated.  durp.

2 years agoupdates to get builds working on certain platforms...
Chris Koeritz [Fri, 17 Jun 2022 15:48:58 +0000 (11:48 -0400)]
updates to get builds working on certain platforms...

that were stashing a weird EOL in our cpp headers (looking at you
snapple).

2 years agoturned off blowfish test
Fred T. Hamster [Fri, 17 Jun 2022 01:10:21 +0000 (21:10 -0400)]
turned off blowfish test

we're getting continual explosions in this test in 22.04, which is not what was going on in 20.04.  need to refactor and chase that down.

2 years agoisolated debug noise
Chris Koeritz [Fri, 17 Jun 2022 00:48:43 +0000 (20:48 -0400)]
isolated debug noise

2 years agoyet another dependency
Chris Koeritz [Thu, 16 Jun 2022 22:42:15 +0000 (18:42 -0400)]
yet another dependency

a really bare alma host needs to have gnu make installed.  who knew?

2 years agosimplify per compiler rules and variables
Chris Koeritz [Thu, 16 Jun 2022 22:32:45 +0000 (18:32 -0400)]
simplify per compiler rules and variables

most of the specialized bits, like wxwidgets and curl, were the same for
each compiler, so these have been abstracted out to common area.  the
individual compiler sections are now a lot tighter or maybe almost
non-existent.

2 years agoupdated to be less feisty meow dependent
Chris Koeritz [Thu, 16 Jun 2022 19:52:06 +0000 (15:52 -0400)]
updated to be less feisty meow dependent

2 years agochecking in the recent efforts at optimizing clam
Chris Koeritz [Thu, 16 Jun 2022 11:05:58 +0000 (07:05 -0400)]
checking in the recent efforts at optimizing clam

moved many variables that were constructed during every make out into
the environment.  cleaned up convoluted shell commands to make more
efficient.  removed old compiler tags that were hiding chunks of code.

still need to get the create guid app online; was not working due to
errors in comdef.h from cygwin (could not find new.h, some kind of
snafu in the cygwin headers).

2 years agoupdates for less shelly behavior
Chris Koeritz [Tue, 14 Jun 2022 22:59:15 +0000 (18:59 -0400)]
updates for less shelly behavior

took out a few things that were previously generated everytime a build was performed, in fact, they were done per each makefile, potentially consuming a huge amount of windoze's spoons.  windoze is just NOT good at running lots of little programs, and prefers the big blobby ones.  so we're trying to cut down on the shelling out done by feisty builds by offloading them to the regeneration process.

2 years agoadded a couple missing yum packages
Chris Koeritz [Tue, 14 Jun 2022 20:21:30 +0000 (16:21 -0400)]
added a couple missing yum packages

found them starting from more of a blank alma host than i usually do.

2 years agotossed unused directory
Chris Koeritz [Mon, 13 Jun 2022 19:41:53 +0000 (15:41 -0400)]
tossed unused directory

2 years agoupdated to include devede dvd creator
Chris Koeritz [Wed, 8 Jun 2022 00:32:44 +0000 (20:32 -0400)]
updated to include devede dvd creator

2 years agoadded non compressing option for local copies
Chris Koeritz [Sun, 5 Jun 2022 22:30:46 +0000 (18:30 -0400)]
added non compressing option for local copies

2 years agoMerge branch 'dev' of feistymeow.org:feisty_meow into dev
Fred Hamster [Sun, 5 Jun 2022 16:00:42 +0000 (12:00 -0400)]
Merge branch 'dev' of feistymeow.org:feisty_meow into dev

2 years agoturned onf debugging for blowfish
Fred Hamster [Sun, 5 Jun 2022 15:58:51 +0000 (11:58 -0400)]
turned onf debugging for blowfish

chasing a bug on some hardware platforms in the blowfish crypto

2 years agoturned onf debugging for blowfish
Fred Hamster [Sun, 5 Jun 2022 15:55:58 +0000 (11:55 -0400)]
turned onf debugging for blowfish

chasing a bug on some hardware platforms in the blowfish crypto

2 years agoupdates to fix bundler on win32
Chris Koeritz [Sat, 4 Jun 2022 22:48:59 +0000 (18:48 -0400)]
updates to fix bundler on win32

needed to get rid of variable flags including forward slash, which totally conflicted with paths using forward slash, and caused mayhem.

2 years agoupdates to move to newer gnu-er time
Fred T. Hamster [Sat, 4 Jun 2022 13:20:47 +0000 (09:20 -0400)]
updates to move to newer gnu-er time

dropped use of ftime and other old time functions.  now just using gettimeofday and localtime_r and gmtime_r to get all the time nuggets.

2 years agoadded meld to apt-cyg install list
Chris Koeritz [Sat, 4 Jun 2022 13:19:17 +0000 (09:19 -0400)]
added meld to apt-cyg install list

2 years agofix for broken sed edit
Chris Koeritz [Sat, 4 Jun 2022 12:02:37 +0000 (08:02 -0400)]
fix for broken sed edit

was editing wrong file.  argh.

2 years agoapt-cyg package list updates in prep
Chris Koeritz [Sat, 4 Jun 2022 11:28:47 +0000 (07:28 -0400)]
apt-cyg package list updates in prep

2 years agoupdated for cygwin
Chris Koeritz [Fri, 3 Jun 2022 21:34:43 +0000 (17:34 -0400)]
updated for cygwin

this now has all the packages for building feisty meow code on cygwin.
we hope.

2 years agonew script for work computer cleanup
Chris Koeritz [Thu, 2 Jun 2022 12:51:46 +0000 (08:51 -0400)]
new script for work computer cleanup

2 years agoadded some apt-cyg brains
Chris Koeritz [Thu, 2 Jun 2022 11:04:49 +0000 (07:04 -0400)]
added some apt-cyg brains

starting to get the right set of apt-cyg packages for the prep script.

2 years agomac header fix for max filename length
Fred T. Hamster [Thu, 2 Jun 2022 10:56:16 +0000 (06:56 -0400)]
mac header fix for max filename length

2 years agolast minor changes to get filename test working
Fred T. Hamster [Tue, 31 May 2022 12:21:10 +0000 (08:21 -0400)]
last minor changes to get filename test working

perhaps this is the last thing that wasn't right on windoze yet, except the bundler?

2 years agoupdates from orpheus for windoze build
Fred T. Hamster [Mon, 30 May 2022 15:22:36 +0000 (11:22 -0400)]
updates from orpheus for windoze build

most turn out to be removing win32 specializations, which is very tasty.
others involved getting new code in place, like the filename change.

2 years agoplugging in new approach for testing
Chris Koeritz [Sun, 29 May 2022 21:39:48 +0000 (17:39 -0400)]
plugging in new approach for testing

this doesn't make the code read any files at runtime; instead the virtual root for unix on win32 is put in a low-level header that's stored in the binaries dir along with the code.

2 years agoadded mawk to prep_feisty_host
Chris Koeritz [Sun, 29 May 2022 14:39:28 +0000 (10:39 -0400)]
added mawk to prep_feisty_host

hopefully called that on all platforms, but we'll find out.

2 years agoimproved zapper using psfind
Chris Koeritz [Sun, 29 May 2022 13:19:14 +0000 (09:19 -0400)]
improved zapper using psfind

psfind is now working pretty great, whereas the psa script is busted on windoze now.
this new approach also doesn't just zap one process, but zaps every fallout process it finds.

2 years agopsfind working to get windows pid, but...
Chris Koeritz [Sun, 29 May 2022 13:02:04 +0000 (09:02 -0400)]
psfind working to get windows pid, but...

this winpid is not working in ps tools to lookup a process.
need to dig into this further, but hopefully the zap_fallout script will
start working again.
may have to add a flag to psfind that tells it to return either cygwin pids
for use in ps or winpids for use in taskkill, if the former is actually a
usable pid value in ps.

2 years agoreversed course a bunch but better psfind approach
Chris Koeritz [Sun, 29 May 2022 12:51:49 +0000 (08:51 -0400)]
reversed course a bunch but better psfind approach

made it just use awk to pluck out the fields, so we didn't need a lot of ugly escaped stuff trying to make a command line that would de-escape the right way at the right time.

2 years agoupdated for mp3s
Chris Koeritz [Sun, 29 May 2022 12:17:35 +0000 (08:17 -0400)]
updated for mp3s

needed to split the implementation for basic sound files vs. mp3s.  only mplayer is supported for mp3 playback on command line currently.

2 years agoupdates lurching towards functionality
Chris Koeritz [Sun, 29 May 2022 01:45:34 +0000 (21:45 -0400)]
updates lurching towards functionality

first attempt at virtual unix root is not going to work out due to interdependencies introduced between configuration and filesystem or vice-versa.  i warned about them in a comment, and they unfortunately became true.  we need to pull the virtual unix root up to a new level, hoist it into a config file that we can generate at build time and not depend on a lot of file ops.

2 years agowelding in a virtual unix root for windoze
Chris Koeritz [Sat, 28 May 2022 12:20:18 +0000 (08:20 -0400)]
welding in a virtual unix root for windoze

since windows is too dumb to have a top-level root folder, we need to rely on the virtualization environment that is getting us the features we rely on, which usually come from unix (or linux).  the toolsets used in the past for this include MSYS, Cygwin, and possibly others.  this release is starting to support Cygwin and others will be added as time permits.

2 years agocleaning updates
Chris Koeritz [Fri, 27 May 2022 17:17:47 +0000 (13:17 -0400)]
cleaning updates

seeing if we can tie off the wrapdoze bleeder.

2 years agoslightly closer to doze builds
Fred T. Hamster [Thu, 26 May 2022 11:19:23 +0000 (07:19 -0400)]
slightly closer to doze builds

got the clam bins to build at least, and with right architecture.

2 years agodropping testing alias
Chris Koeritz [Wed, 25 May 2022 23:30:38 +0000 (19:30 -0400)]
dropping testing alias

2 years agotesting regenerate
Chris Koeritz [Wed, 25 May 2022 23:27:51 +0000 (19:27 -0400)]
testing regenerate

worked.  shouldn't have left this to check in.  will eradicate shortly

2 years agobranchy recurses!
Chris Koeritz [Wed, 25 May 2022 23:16:45 +0000 (19:16 -0400)]
branchy recurses!

yeah!
now a more expected behavior is exhibited if current directory has several repositories under it; each repo below or at current dir will be found (subject to depth limit).

2 years agofixed key name for real this time i hope
Fred T. Hamster [Wed, 25 May 2022 19:47:10 +0000 (15:47 -0400)]
fixed key name for real this time i hope

2 years agoadded workshop to list of disco dirs
Chris Koeritz [Wed, 25 May 2022 12:24:28 +0000 (08:24 -0400)]
added workshop to list of disco dirs

2 years agoupdated waste templates to be clear
Chris Koeritz [Mon, 23 May 2022 20:32:18 +0000 (16:32 -0400)]
updated waste templates to be clear

about differences between recycling and trash, which had previously been not totally clear to certain individuals.

2 years agoupdated doc templates with folders
Chris Koeritz [Mon, 23 May 2022 16:00:46 +0000 (12:00 -0400)]
updated doc templates with folders

and fixed a fortune.

2 years agoa few new crontabs and better gitconfig file
Chris Koeritz [Sun, 22 May 2022 19:57:13 +0000 (15:57 -0400)]
a few new crontabs and better gitconfig file

2 years agocleaned up some example crontabs
Chris Koeritz [Sun, 22 May 2022 19:33:54 +0000 (15:33 -0400)]
cleaned up some example crontabs

2 years agoclam changes tossing out old visual studio schlubs
Fred T. Hamster [Sun, 22 May 2022 11:05:11 +0000 (07:05 -0400)]
clam changes tossing out old visual studio schlubs

2 years agoresurrecting the gnu c++ build on windows
Fred T. Hamster [Sat, 21 May 2022 02:13:48 +0000 (22:13 -0400)]
resurrecting the gnu c++ build on windows

this removes the visual studio compiler support, which was a nasty bit of glue and tacks.
we're moving to commodity gcc for our builds, which means we can leave behind a lot of ugly special casing for microsoft's bent way of doing things.

2 years agocleaner time synch crontab
Fred T. Hamster [Fri, 20 May 2022 12:22:44 +0000 (08:22 -0400)]
cleaner time synch crontab

since the two lines are alternates, it made sense to make that clearer, so i did.
moving out this other update system time crontab to see if i still need it.

2 years agofixed brew statements, we hope
Chris Koeritz [Wed, 18 May 2022 05:12:49 +0000 (01:12 -0400)]
fixed brew statements, we hope

these are the more correct set,
but maybe not complete yet.

2 years agoupdated for new priority folder scheme
Chris Koeritz [Tue, 17 May 2022 18:01:55 +0000 (18:01 +0000)]
updated for new priority folder scheme

2 years agoadded alias for new drive
Chris Koeritz [Tue, 17 May 2022 15:22:21 +0000 (11:22 -0400)]
added alias for new drive

2 years agoupdated for new drive
Fred T. Hamster [Sun, 15 May 2022 05:26:47 +0000 (01:26 -0400)]
updated for new drive

that's not really working out, but whatever.

2 years agosoxi
Chris Koeritz [Sat, 14 May 2022 08:24:00 +0000 (04:24 -0400)]
soxi

2 years agofixing for more current path
Chris Koeritz [Sat, 14 May 2022 07:14:14 +0000 (03:14 -0400)]
fixing for more current path

2 years agominor composer update
Chris Koeritz [Thu, 28 Apr 2022 19:16:40 +0000 (15:16 -0400)]
minor composer update

2 years agotrying to upgrade past cakephp problem
Chris Koeritz [Thu, 28 Apr 2022 19:13:37 +0000 (19:13 +0000)]
trying to upgrade past cakephp problem

2 years agoMerge branch 'release-2.140.135' into dev
Chris Koeritz [Thu, 28 Apr 2022 18:51:42 +0000 (14:51 -0400)]
Merge branch 'release-2.140.135' into dev

2 years agoupdated version release-2.140.135
Chris Koeritz [Thu, 28 Apr 2022 18:50:41 +0000 (14:50 -0400)]
updated version

2 years agomore updating
Chris Koeritz [Thu, 28 Apr 2022 18:49:50 +0000 (14:49 -0400)]
more updating

2 years agoupdated composer files
Chris Koeritz [Thu, 28 Apr 2022 18:41:24 +0000 (18:41 +0000)]
updated composer files

2 years agomod fortune
Chris Koeritz [Fri, 15 Apr 2022 21:43:45 +0000 (17:43 -0400)]
mod fortune

2 years agoremoving again
Fred T. Hamster [Sun, 3 Apr 2022 20:04:24 +0000 (16:04 -0400)]
removing again

2 years agoresolving some file differences
Fred T. Hamster [Sun, 3 Apr 2022 20:00:54 +0000 (16:00 -0400)]
resolving some file differences

2 years agoMerge branch 'release-2.140.134' into dev
Chris Koeritz [Sun, 3 Apr 2022 12:56:25 +0000 (08:56 -0400)]
Merge branch 'release-2.140.134' into dev

2 years agoversion update release-2.140.134
Chris Koeritz [Sun, 3 Apr 2022 12:54:53 +0000 (08:54 -0400)]
version update

2 years agomailmap to correct stray other addrs to fred
Chris Koeritz [Sun, 3 Apr 2022 12:53:35 +0000 (08:53 -0400)]
mailmap to correct stray other addrs to fred

2 years agoMerge branch 'dev' of feistymeow.org:feisty_meow into dev
Chris Koeritz [Sun, 3 Apr 2022 11:19:36 +0000 (07:19 -0400)]
Merge branch 'dev' of feistymeow.org:feisty_meow into dev

2 years agoadded readme so people don't get the wrong idea about the vnc project
Chris Koeritz [Sun, 3 Apr 2022 08:09:18 +0000 (04:09 -0400)]
added readme so people don't get the wrong idea about the vnc project

2 years agoadded readme so people don't get the wrong idea about the vnc project
Chris Koeritz [Sun, 3 Apr 2022 08:09:18 +0000 (04:09 -0400)]
added readme so people don't get the wrong idea about the vnc project

2 years agohad to hard code path to which
Chris Koeritz [Wed, 9 Feb 2022 20:16:25 +0000 (15:16 -0500)]
had to hard code path to which

on some hosts, which is a function which hoses up our careful de-aliasing approach (putting a backslash in front).
now we're stuck with the semi-official location of expecting which in /usr/bin/which

2 years agohad to hard code path to which
Chris Koeritz [Wed, 9 Feb 2022 20:16:25 +0000 (15:16 -0500)]
had to hard code path to which

on some hosts, which is a function which hoses up our careful de-aliasing approach (putting a backslash in front).
now we're stuck with the semi-official location of expecting which in /usr/bin/which

2 years agofix for calendar script
Chris Koeritz [Fri, 4 Feb 2022 23:22:03 +0000 (23:22 +0000)]
fix for calendar script

needed to change after date command's output change.