shellsnippets/shellsnippets.git
2 years agocommit to tarent-admins svn
mirabilos [Tue, 27 Jun 2017 23:39:57 +0000 (01:39 +0200)]
commit to tarent-admins svn

2 years agoupdate
mirabilos [Sun, 28 May 2017 22:09:26 +0000 (22:09 +0000)]
update

2 years agoprevent login “sessions” (incl. xrdp) from starting their own
mirabilos [Sat, 27 May 2017 11:08:49 +0000 (11:08 +0000)]
prevent login “sessions” (incl. xrdp) from starting their own
ssh-agent which then would override and kill ours

2 years agoupdate
mirabilos [Fri, 31 Mar 2017 02:51:23 +0000 (02:51 +0000)]
update

2 years agorefcounting
mirabilos [Fri, 31 Mar 2017 00:17:54 +0000 (00:17 +0000)]
refcounting

2 years agothe progress bar should go to stderr
mirabilos [Thu, 30 Mar 2017 18:41:45 +0000 (20:41 +0200)]
the progress bar should go to stderr

2 years agoimprovements from tarent
mirabilos [Thu, 30 Mar 2017 18:40:55 +0000 (20:40 +0200)]
improvements from tarent

2 years agoupdate
mirabilos [Mon, 27 Mar 2017 13:22:36 +0000 (13:22 +0000)]
update

2 years agodone_progress_bar shan’t output a newline; fix from ⮡ tarent
mirabilos [Mon, 27 Mar 2017 12:30:57 +0000 (14:30 +0200)]
done_progress_bar shan’t output a newline; fix from ⮡ tarent

2 years agomake forward-compatible with mksh R55, which deprecates “global”
mirabilos [Fri, 17 Mar 2017 22:57:51 +0000 (22:57 +0000)]
make forward-compatible with mksh R55, which deprecates “global”

2 years agoadd mplayer file-based stdin buffer script
mirabilos [Sat, 4 Mar 2017 00:07:57 +0000 (00:07 +0000)]
add mplayer file-based stdin buffer script

with careful fd handling (open as 5, pass as 4) to work with
ksh’s standard fd closing (or set -o posix would be required)

2 years agoupdate from admin SVN
mirabilos [Wed, 1 Mar 2017 16:49:41 +0000 (17:49 +0100)]
update from admin SVN

2 years agoMerge branch 'master' of git+ssh://scm.evolvis.org/scmrepos/git/shellsnippets/shellsn...
mirabilos [Wed, 1 Mar 2017 16:46:36 +0000 (17:46 +0100)]
Merge branch 'master' of git+ssh://scm.evolvis.org/scmrepos/git/shellsnippets/shellsnippets

2 years agorelicence under MirOS Licence, granted by private deal with the CTO
mirabilos [Wed, 1 Mar 2017 16:46:34 +0000 (16:46 +0000)]
relicence under MirOS Licence, granted by private deal with the CTO

2 years agoupdate
mirabilos [Wed, 1 Mar 2017 16:38:38 +0000 (17:38 +0100)]
update

explicitly waive the advertising clause for GitHub

2 years agoextend test case
mirabilos [Tue, 21 Feb 2017 22:05:56 +0000 (23:05 +0100)]
extend test case

2 years agoadd a testsuite, align CR handling with Java™ code
mirabilos [Tue, 21 Feb 2017 21:42:00 +0000 (22:42 +0100)]
add a testsuite, align CR handling with Java™ code

2 years agoread SSV lines retaining backslashes!
mirabilos [Thu, 16 Feb 2017 12:58:20 +0000 (13:58 +0100)]
read SSV lines retaining backslashes!

2 years agoCPU frequency fixer for GNU/Linux
mirabilos [Fri, 27 Jan 2017 18:49:58 +0000 (18:49 +0000)]
CPU frequency fixer for GNU/Linux

2 years agoupdate requirements
mirabilos [Sun, 11 Dec 2016 21:49:35 +0000 (21:49 +0000)]
update requirements

2 years agoadd Benefind search
mirabilos [Sun, 11 Dec 2016 21:48:43 +0000 (21:48 +0000)]
add Benefind search

3 years agoupdate from MirBSD CVS
mirabilos [Sat, 12 Nov 2016 01:54:22 +0000 (01:54 +0000)]
update from MirBSD CVS

3 years agoupdate from Debian CVS packaging
mirabilos [Fri, 21 Oct 2016 21:11:31 +0000 (23:11 +0200)]
update from Debian CVS packaging

3 years agoupdate from MirBSD CVS: never close stdout or stderr (or stdin)
mirabilos [Tue, 13 Sep 2016 12:36:32 +0000 (14:36 +0200)]
update from MirBSD CVS: never close stdout or stderr (or stdin)

3 years agosome script I wrote for a quick hack
mirabilos [Sat, 4 Jun 2016 03:19:59 +0000 (03:19 +0000)]
some script I wrote for a quick hack

3 years agoupdate from MirBSD CVS
mirabilos [Thu, 14 Apr 2016 11:56:12 +0000 (13:56 +0200)]
update from MirBSD CVS

3 years agowrapper around translate-shell to move first paragraph to end
mirabilos [Fri, 4 Mar 2016 10:02:17 +0000 (11:02 +0100)]
wrapper around translate-shell to move first paragraph to end

3 years agoscripts to convert Testlink HTML export to JavaDoc snippets and apply them
mirabilos [Fri, 4 Mar 2016 09:59:39 +0000 (10:59 +0100)]
scripts to convert Testlink HTML export to JavaDoc snippets and apply them

3 years agonew script to merge global preferences js with prefs.js in Feistermops
mirabilos [Thu, 11 Feb 2016 12:11:26 +0000 (13:11 +0100)]
new script to merge global preferences js with prefs.js in Feistermops

4 years agosync from MirBSD CVS
mirabilos [Mon, 30 Nov 2015 00:02:55 +0000 (00:02 +0000)]
sync from MirBSD CVS

4 years agoremaining tweaks; untested, of course…
mirabilos [Sun, 29 Nov 2015 20:39:25 +0000 (20:39 +0000)]
remaining tweaks; untested, of course…

4 years agouse internal functions to speed up, not too effective in reading tho…
mirabilos [Sun, 29 Nov 2015 20:09:59 +0000 (21:09 +0100)]
use internal functions to speed up, not too effective in reading tho…

TODO: we really need asso_*at() functions, like openat()

4 years agodump mail too to demonstrate multi-value capability
mirabilos [Sun, 29 Nov 2015 20:08:51 +0000 (21:08 +0100)]
dump mail too to demonstrate multi-value capability

4 years agosome legibility improvements
mirabilos [Sun, 29 Nov 2015 19:18:25 +0000 (20:18 +0100)]
some legibility improvements

4 years agoimplement ${arr[x]} = ${arr[x][0]} when arr[x] is not scalar, getv only
mirabilos [Sun, 29 Nov 2015 19:04:48 +0000 (20:04 +0100)]
implement ${arr[x]} = ${arr[x][0]} when arr[x] is not scalar, getv only

4 years agodrop comment, we use the built-in has now
mirabilos [Sun, 29 Nov 2015 18:57:12 +0000 (19:57 +0100)]
drop comment, we use the built-in has now

4 years agofix ASSO_MASK_ARR related bugs
mirabilos [Sun, 29 Nov 2015 18:47:54 +0000 (19:47 +0100)]
fix ASSO_MASK_ARR related bugs

4 years agomerge current assockit from CVS, not yet enough
mirabilos [Sun, 29 Nov 2015 18:44:30 +0000 (18:44 +0000)]
merge current assockit from CVS, not yet enough

4 years ago$0 is *not* set to the sourced script by the “dot” command!
mirabilos [Sun, 29 Nov 2015 18:43:00 +0000 (18:43 +0000)]
$0 is *not* set to the sourced script by the “dot” command!

4 years agobig optimisation and fix patch from Teckids
mirabilos [Sun, 29 Nov 2015 18:42:36 +0000 (18:42 +0000)]
big optimisation and fix patch from Teckids

4 years agoHonour a possible diverging ldapsearch host URI param
Dominik George [Sun, 29 Nov 2015 18:34:59 +0000 (18:34 +0000)]
Honour a possible diverging ldapsearch host URI param

4 years agonew asso_setldap_{plain,sasl} to add -x or -Q, respectively;
mirabilos [Sun, 29 Nov 2015 18:33:53 +0000 (18:33 +0000)]
new asso_setldap_{plain,sasl} to add -x or -Q, respectively;
rename asso_setldap to asso_setldap_internal to avoid uses by unported scripts

4 years agoUse -+ as arrpath terminator to prevent clearing of destination array, use with caution
Dominik George [Sun, 29 Nov 2015 18:30:49 +0000 (18:30 +0000)]
Use -+ as arrpath terminator to prevent clearing of destination array, use with caution

4 years agoMake assoldap compatible with multi-value fields.
Dominik George [Sun, 29 Nov 2015 18:28:26 +0000 (18:28 +0000)]
Make assoldap compatible with multi-value fields.

API break, requires upcoming changes…

4 years agodo not b64decode jpegPhoto
mirabilos [Sun, 29 Nov 2015 18:07:47 +0000 (18:07 +0000)]
do not b64decode jpegPhoto

4 years agoheader merge from Teckids assoldap; remaining changes to follow
mirabilos [Sun, 29 Nov 2015 18:06:22 +0000 (18:06 +0000)]
header merge from Teckids assoldap; remaining changes to follow

4 years agoprogress bar!
mirabilos [Sun, 29 Nov 2015 15:54:22 +0000 (16:54 +0100)]
progress bar!

4 years agotool to get libvirt VM memory usage and total
mirabilos [Fri, 27 Nov 2015 10:28:52 +0000 (11:28 +0100)]
tool to get libvirt VM memory usage and total

4 years agoscript to determine the maximum width of each column in an SSV file
mirabilos [Thu, 26 Nov 2015 16:16:01 +0000 (17:16 +0100)]
script to determine the maximum width of each column in an SSV file

4 years agotoolkit to make CSV into something that texttools can easily operate on
mirabilos [Thu, 26 Nov 2015 15:07:31 +0000 (16:07 +0100)]
toolkit to make CSV into something that texttools can easily operate on

4 years agopoint to more example scripts
mirabilos [Thu, 26 Nov 2015 13:19:32 +0000 (14:19 +0100)]
point to more example scripts

4 years agoquick PGP/MIME decryption filter for pine
mirabilos [Thu, 17 Sep 2015 09:31:12 +0000 (11:31 +0200)]
quick PGP/MIME decryption filter for pine

4 years agonetwork info (primary I/F) script; with workaround for Debian #798329 and iproute2...
mirabilos [Tue, 8 Sep 2015 12:57:07 +0000 (14:57 +0200)]
network info (primary I/F) script; with workaround for Debian #798329 and iproute2 weirdness

4 years agoupdate from tarent; workaround for #796931
mirabilos [Tue, 8 Sep 2015 12:37:22 +0000 (14:37 +0200)]
update from tarent; workaround for #796931

4 years agoupdate from MirBSD
mirabilos [Tue, 8 Sep 2015 12:34:33 +0000 (14:34 +0200)]
update from MirBSD

4 years agopermit ksh extglobs in GNU bash
mirabilos [Fri, 28 Aug 2015 22:24:49 +0000 (22:24 +0000)]
permit ksh extglobs in GNU bash

4 years agoDebian merged ’em
mirabilos [Fri, 28 Aug 2015 22:24:27 +0000 (22:24 +0000)]
Debian merged ’em

4 years agoi18n/l10n testcase
mirabilos [Fri, 28 Aug 2015 12:20:57 +0000 (14:20 +0200)]
i18n/l10n testcase

4 years agoremove redundant CC0 text (after comparing a wdiff); point to licence
Thorsten Glaser [Tue, 7 Jul 2015 14:20:14 +0000 (16:20 +0200)]
remove redundant CC0 text (after comparing a wdiff); point to licence

4 years agomerge Creative Commons™ licence deed plaintext files, by following method:
Thorsten Glaser [Tue, 7 Jul 2015 14:16:14 +0000 (16:16 +0200)]
merge Creative Commons™ licence deed plaintext files, by following method:

• clone git@github.com:creativecommons/creativecommons.org.git
• run the following two commands to extract the files:
  git filter-branch --prune-empty --subdirectory-filter docroot/legalcode/ -- --all
  git filter-branch --prune-empty --index-filter "git rm --cached -r --ignore-unmatch . ':!*.txt'" -f -- --all
• rename the files mechanically
• subtree-merge them

4 years agorename files to have CC- præfix (or CC0)
Thorsten Glaser [Tue, 7 Jul 2015 14:15:20 +0000 (16:15 +0200)]
rename files to have CC- præfix (or CC0)

4 years agosubtree-merge https://github.com/hannob/bashcheck plus my bash 2.05b patch
Thorsten Glaser [Tue, 7 Jul 2015 13:15:17 +0000 (15:15 +0200)]
subtree-merge https://github.com/hannob/bashcheck plus my bash 2.05b patch

4 years agoadd file-line randomiser (with overhauled arc4random in Pure mksh™)
Thorsten Glaser [Thu, 11 Jun 2015 12:12:46 +0000 (14:12 +0200)]
add file-line randomiser (with overhauled arc4random in Pure mksh™)

4 years agodebextract’s counterpart, really helped me on m68k right now
Thorsten Glaser [Sat, 6 Jun 2015 15:13:16 +0000 (17:13 +0200)]
debextract’s counterpart, really helped me on m68k right now

4 years agoPostgreSQL dump script
Thorsten Glaser [Wed, 6 May 2015 14:52:03 +0000 (16:52 +0200)]
PostgreSQL dump script

4 years agorewrite to better facilitate replies (and add Enigmail bug workaround)
Thorsten Glaser [Wed, 6 May 2015 09:06:43 +0000 (11:06 +0200)]
rewrite to better facilitate replies (and add Enigmail bug workaround)

4 years agoMerge pull request #58 from creativecommons/temporary-CC0
Matt Lee [Tue, 21 Apr 2015 21:09:09 +0000 (17:09 -0400)]
Merge pull request #58 from creativecommons/temporary-CC0

Temporary cc0

4 years agoMerge pull request #57 from creativecommons/cc0-jp-legalcode
Matt Lee [Tue, 21 Apr 2015 21:08:59 +0000 (17:08 -0400)]
Merge pull request #57 from creativecommons/cc0-jp-legalcode

Cc0 jp legalcode

4 years agolink to another GNU bash collection
Thorsten Glaser [Sun, 1 Mar 2015 21:44:52 +0000 (21:44 +0000)]
link to another GNU bash collection

4 years agothis really does not need to use which; thanks izabera from #ed on IRC
Thorsten Glaser [Sun, 1 Mar 2015 21:35:55 +0000 (21:35 +0000)]
this really does not need to use which; thanks izabera from #ed on IRC

4 years agoadd coordinate conversion utility from QTH locator to lat/lon
Thorsten Glaser [Fri, 27 Feb 2015 19:34:46 +0000 (20:34 +0100)]
add coordinate conversion utility from QTH locator to lat/lon

4 years agoMerge branch 'master' into cc4-nl-legalcode
Matt Lee [Tue, 24 Feb 2015 21:32:29 +0000 (16:32 -0500)]
Merge branch 'master' into cc4-nl-legalcode

Conflicts:
docroot/legalcode/by-nc-nd_4.0.html
docroot/legalcode/by-nc-sa_4.0.html
docroot/legalcode/by-nc_4.0.html
docroot/legalcode/by-nd_4.0.html
docroot/legalcode/by-sa_4.0.html
docroot/legalcode/by_4.0.html

4 years agoMerge branch 'master' into mattl-cc0-fi
Matt Lee [Thu, 29 Jan 2015 17:19:16 +0000 (12:19 -0500)]
Merge branch 'master' into mattl-cc0-fi

Conflicts:
docroot/legalcode/by-nc-nd_4.0_fi.html
docroot/legalcode/by-nc-sa_4.0_fi.html
docroot/legalcode/by-nc_4.0_fi.html
docroot/legalcode/by-nd_4.0_fi.html
docroot/legalcode/by-sa_4.0_fi.html
docroot/legalcode/by_4.0_fi.html
docroot/legalcode/zero_1.0.html
docroot/legalcode/zero_1.0_fr.html
docroot/legalcode/zero_1.0_nl.html

4 years agoMerge pull request #35 from creativecommons/cc4-no-legalcode
Matt Lee [Tue, 23 Dec 2014 20:27:22 +0000 (15:27 -0500)]
Merge pull request #35 from creativecommons/cc4-no-legalcode

Norwegian license files

4 years agoFix bash 2.05b detection
mirabilos [Fri, 19 Dec 2014 14:42:59 +0000 (15:42 +0100)]
Fix bash 2.05b detection

GNU bash 2.05b does not do “{1..3}” expansion, which leads to mis-detecting
a fully patched bash on Debian sarge (my own packages) as vulnerable to
CVE-2014-7187 and missing CVE-2014-7187; expand those bashisms to keep
compatible and return correct values even for that version of GNU bash.

4 years agohandle failure better
Thorsten Glaser [Fri, 12 Dec 2014 21:47:39 +0000 (21:47 +0000)]
handle failure better

5 years agosetarch uname26 for DIST not in */*
Thorsten Glaser [Sun, 7 Dec 2014 13:44:48 +0000 (13:44 +0000)]
setarch uname26 for DIST not in */*

5 years agoHTTPS all the things.
Matt Lee [Fri, 5 Dec 2014 16:20:43 +0000 (11:20 -0500)]
HTTPS all the things.

5 years ago*.deb extraction utility (also *.dsc by wrapping “dpkg-source -x”)
Thorsten Glaser [Mon, 17 Nov 2014 14:33:11 +0000 (15:33 +0100)]
*.deb extraction utility (also *.dsc by wrapping “dpkg-source -x”)

5 years agonext attempt, plus --keepmydata as FIRST(!) arg
Thorsten Glaser [Mon, 17 Nov 2014 14:02:24 +0000 (15:02 +0100)]
next attempt, plus --keepmydata as FIRST(!) arg

5 years agoexperimental old/new eatmydata support switch
Thorsten Glaser [Mon, 17 Nov 2014 13:53:16 +0000 (14:53 +0100)]
experimental old/new eatmydata support switch

5 years agoexperimental automatic setarch generation
Thorsten Glaser [Mon, 17 Nov 2014 13:33:35 +0000 (14:33 +0100)]
experimental automatic setarch generation

5 years agoolder improvements to eatmydata handling (26-2)
Thorsten Glaser [Mon, 17 Nov 2014 13:25:57 +0000 (14:25 +0100)]
older improvements to eatmydata handling (26-2)

5 years agoMerge pull request #30 from creativecommons/cc4-fi-legalcode
Matt Lee [Wed, 12 Nov 2014 16:56:49 +0000 (11:56 -0500)]
Merge pull request #30 from creativecommons/cc4-fi-legalcode

CC4 Finnish Translation

5 years agoDelete mattl.txt
Matt Lee [Wed, 12 Nov 2014 16:45:16 +0000 (11:45 -0500)]
Delete mattl.txt

5 years agohopefully final apple fix
Hanno [Mon, 13 Oct 2014 08:48:53 +0000 (10:48 +0200)]
hopefully final apple fix

5 years agofix version check
Hanno [Mon, 13 Oct 2014 08:36:06 +0000 (10:36 +0200)]
fix version check

5 years agoapple fix
Hanno [Mon, 13 Oct 2014 08:33:56 +0000 (10:33 +0200)]
apple fix

5 years agouse BASH_VERSION, more compatible with older versions than --version
Hanno [Sun, 12 Oct 2014 17:31:32 +0000 (19:31 +0200)]
use BASH_VERSION, more compatible with older versions than --version

5 years agofix apple prefix check
Hanno [Sun, 12 Oct 2014 17:30:06 +0000 (19:30 +0200)]
fix apple prefix check

5 years agoleave temp dir
Hanno [Sun, 12 Oct 2014 17:29:12 +0000 (19:29 +0200)]
leave temp dir

5 years agoworkaround systems without grep -q
Hanno [Sun, 12 Oct 2014 17:26:09 +0000 (19:26 +0200)]
workaround systems without grep -q

5 years agofrom http://drbeat.li/bblog/tumblr/2014/10/02#_98961727248 via planet symlink
Thorsten Glaser [Tue, 7 Oct 2014 12:03:19 +0000 (14:03 +0200)]
from drbeat.li/bblog/tumblr/2014/10/02#_98961727248 via planet symlink

5 years agoMerge pull request #31 from sreschke80/patch-1
Hanno Böck [Tue, 7 Oct 2014 09:55:30 +0000 (11:55 +0200)]
Merge pull request #31 from sreschke80/patch-1

Update README.md

5 years agoUpdate README.md
Sebastian Reschke [Tue, 7 Oct 2014 09:49:31 +0000 (11:49 +0200)]
Update README.md

minor spelling fix

5 years agohopefully more portable
Hanno [Tue, 7 Oct 2014 08:02:08 +0000 (10:02 +0200)]
hopefully more portable

5 years agolink my blog thoughts
Hanno [Mon, 6 Oct 2014 22:40:29 +0000 (00:40 +0200)]
link my blog thoughts

5 years agofix tmpdir issues
Hanno [Mon, 6 Oct 2014 22:03:38 +0000 (00:03 +0200)]
fix tmpdir issues

5 years agoupdate readme to reflect upstream fixes
Hanno [Mon, 6 Oct 2014 08:14:15 +0000 (10:14 +0200)]
update readme to reflect upstream fixes

5 years agoMerge pull request #25 from JoshCheek/patch-1
Hanno Böck [Fri, 3 Oct 2014 10:50:53 +0000 (12:50 +0200)]
Merge pull request #25 from JoshCheek/patch-1

Fix spelling