shellsnippets/shellsnippets.git
12 months agotool for grepping in bookmark files
mirabilos [Wed, 3 Oct 2018 19:08:21 +0000 (19:08 +0000)]
tool for grepping in bookmark files

13 months agoadd a function to show appointments, callable from .profile
mirabilos [Thu, 16 Aug 2018 18:51:14 +0000 (20:51 +0200)]
add a function to show appointments, callable from .profile

14 months agofix keepmydata
mirabilos [Wed, 1 Aug 2018 15:57:52 +0000 (17:57 +0200)]
fix keepmydata

14 months agoBenefind is no longer extant
mirabilos [Tue, 24 Jul 2018 11:45:49 +0000 (11:45 +0000)]
Benefind is no longer extant

17 months agoadd terminal title setter, requested by many
mirabilos [Fri, 27 Apr 2018 19:38:36 +0000 (21:38 +0200)]
add terminal title setter, requested by many

this particular one for sdK__ (Stefan Hagen) via IRC

18 months agosupport præficēs for $DIST (to be introduced in pbuilderrc,v now)
mirabilos [Wed, 11 Apr 2018 15:23:19 +0000 (17:23 +0200)]
support præficēs for $DIST (to be introduced in pbuilderrc,v now)

19 months agofix “not a tty” message
mirabilos [Wed, 28 Feb 2018 04:11:09 +0000 (04:11 +0000)]
fix “not a tty” message

21 months agounset TMPDIR so systemd users like Natureshadow don’t export nonsense into the chroot
mirabilos [Thu, 11 Jan 2018 14:12:44 +0000 (15:12 +0100)]
unset TMPDIR so systemd users like Natureshadow don’t export nonsense into the chroot

22 months agoextend list of places where to find stuff
mirabilos [Thu, 23 Nov 2017 20:36:31 +0000 (21:36 +0100)]
extend list of places where to find stuff

22 months agofix English
mirabilos [Thu, 23 Nov 2017 20:35:02 +0000 (21:35 +0100)]
fix English

“programme” is used for a television show or timetable,
or the schedule of a conference, only (“dialogue” is,
though, still correct)

22 months agoupdate from ⮡ tarent
mirabilos [Thu, 23 Nov 2017 20:33:16 +0000 (21:33 +0100)]
update from ⮡ tarent

22 months agoupdate from MirBSD CVS
mirabilos [Thu, 23 Nov 2017 20:15:54 +0000 (21:15 +0100)]
update from MirBSD CVS

22 months agodrop redundant RCS IDs
mirabilos [Thu, 23 Nov 2017 19:59:50 +0000 (20:59 +0100)]
drop redundant RCS IDs

22 months agomore example scripts from Teckids e.V.
mirabilos [Thu, 23 Nov 2017 19:57:23 +0000 (20:57 +0100)]
more example scripts from Teckids e.V.

22 months agoadd Teckids utility suite, by request from Natureshadow
mirabilos [Thu, 23 Nov 2017 19:42:26 +0000 (20:42 +0100)]
add Teckids utility suite, by request from Natureshadow

23 months agoupdate from MirBSD CVS
mirabilos [Sat, 4 Nov 2017 21:27:06 +0000 (21:27 +0000)]
update from MirBSD CVS

2 years agoupdate
mirabilos [Fri, 28 Jul 2017 12:57:40 +0000 (14:57 +0200)]
update

2 years agoupdate
mirabilos [Wed, 19 Jul 2017 12:39:50 +0000 (12:39 +0000)]
update

2 years agoforçe enough for mplayer to not rely on broken autodetection
mirabilos [Tue, 11 Jul 2017 22:17:46 +0000 (22:17 +0000)]
forçe enough for mplayer to not rely on broken autodetection

2 years agomove to useful-scripts.git in C
mirabilos [Tue, 11 Jul 2017 21:50:34 +0000 (21:50 +0000)]
move to useful-scripts.git in C

2 years agofix
mirabilos [Tue, 11 Jul 2017 20:39:21 +0000 (20:39 +0000)]
fix

2 years agoadvances in remote music playing
mirabilos [Tue, 11 Jul 2017 20:36:07 +0000 (20:36 +0000)]
advances in remote music playing

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

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

2 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

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

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

3 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()

3 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

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

3 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

3 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

3 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

3 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

3 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!

3 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

3 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

3 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

3 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

3 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…

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

3 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

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

3 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

3 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

3 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

3 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

4 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 */*

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