shellsnippets/shellsnippets.git
8 hours agoupdate from latest MirBSD CVS master
mirabilos [Thu, 22 Aug 2019 18:48:35 +0000 (18:48 +0000)]
update from latest MirBSD CVS

3 days agoadd usage example
mirabilos [Mon, 19 Aug 2019 14:14:25 +0000 (16:14 +0200)]
add usage example

3 days agoshow all locally installed packages via apt, without dselect
mirabilos [Mon, 19 Aug 2019 13:38:30 +0000 (15:38 +0200)]
show all locally installed packages via apt, without dselect

(useful e.g. to figure which packages need to be updated from
experimental, or another external repo, and which packages can
be removed)

3 months agoupdate from MirBSD CVS
mirabilos [Sun, 19 May 2019 21:53:41 +0000 (21:53 +0000)]
update from MirBSD CVS

7 months agorevert accidentally overwriting this with an older version
mirabilos [Thu, 17 Jan 2019 17:30:52 +0000 (18:30 +0100)]
revert accidentally overwriting this with an older version

7 months agoupdate from MirBSD CVS (recent GNU groff mdoc compat)
mirabilos [Sat, 5 Jan 2019 10:04:27 +0000 (10:04 +0000)]
update from MirBSD CVS (recent GNU groff mdoc compat)

7 months agoall three apt-file searches
mirabilos [Fri, 4 Jan 2019 07:50:22 +0000 (07:50 +0000)]
all three apt-file searches

8 months agoupdate from MirBSD CVS
mirabilos [Thu, 20 Dec 2018 04:58:51 +0000 (05:58 +0100)]
update from MirBSD CVS

8 months agoadd a few scripts from org.evolvis.tartools:maven-parent
mirabilos [Thu, 20 Dec 2018 01:28:10 +0000 (02:28 +0100)]
add a few scripts from org.evolvis.tartools:maven-parent

• jenkins-job-backup sshs into a Jenkins and downloads updates
  for all *.xml files in the cwd, assuming their basename is
  a Jenkins job’s name
• mvnrepo.sh displays mvnrepository.com URLs of all dependencies
  and Maven plugins, for manual update checks
• sortdeps.sh sorts <dependencies> content (in a Maven POM)
• sortplug.sh sorts <plugins> content, similarily

8 months agomerge improvements from MirBSD CVS:
mirabilos [Sun, 2 Dec 2018 08:13:37 +0000 (08:13 +0000)]
merge improvements from MirBSD CVS:

• handle nonzero exits (and signals) correctly in EXIT trap
• cache current line and only draw when necessary/forced

8 months agoupdate; this now lies in MirBSD CVS as master copy
mirabilos [Sun, 2 Dec 2018 07:02:26 +0000 (07:02 +0000)]
update; this now lies in MirBSD CVS as master copy

9 months agoadd support for extracting IPKG packages
mirabilos [Mon, 12 Nov 2018 15:34:27 +0000 (16:34 +0100)]
add support for extracting IPKG packages

9 months agoallow translating from stdin
mirabilos [Tue, 6 Nov 2018 19:40:32 +0000 (20:40 +0100)]
allow translating from stdin

10 months agofollow symbolic links in the target
mirabilos [Wed, 17 Oct 2018 00:21:15 +0000 (00:21 +0000)]
follow symbolic links in the target

10 months agomore common licences
mirabilos [Wed, 3 Oct 2018 19:36:32 +0000 (21:36 +0200)]
more common licences

10 months agocover identified ACTIONs
mirabilos [Wed, 3 Oct 2018 19:28:48 +0000 (21:28 +0200)]
cover identified ACTIONs

10 months agomerge slight improvement from another copy
mirabilos [Wed, 3 Oct 2018 19:28:09 +0000 (21:28 +0200)]
merge slight improvement from another copy

10 months agoMerge branch 'master' of github.com:mirabilos/shellsnippets
mirabilos [Wed, 3 Oct 2018 19:26:20 +0000 (21:26 +0200)]
Merge branch 'master' of github.com:mirabilos/shellsnippets

10 months agoit’d be too harsh to not keep up with current MirWebseite utilities
mirabilos [Wed, 3 Oct 2018 19:24:14 +0000 (19:24 +0000)]
it’d be too harsh to not keep up with current MirWebseite utilities

10 months agoupdate from MirBSD CVS
mirabilos [Wed, 3 Oct 2018 19:20:58 +0000 (19:20 +0000)]
update from MirBSD CVS

10 months agoupdate from MirBSD CVS, to include dtchk
mirabilos [Wed, 3 Oct 2018 19:18:58 +0000 (19:18 +0000)]
update from MirBSD CVS, to include dtchk

10 months agotools for grepping in IRC client logs (vg=sirc vgi=irssi)
mirabilos [Wed, 3 Oct 2018 19:15:40 +0000 (19:15 +0000)]
tools for grepping in IRC client logs (vg=sirc vgi=irssi)

10 months agotool to protocol shell invocations from other tools
mirabilos [Wed, 3 Oct 2018 19:10:45 +0000 (19:10 +0000)]
tool to protocol shell invocations from other tools

10 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

10 months agouseful gpsh tools
mirabilos [Wed, 3 Oct 2018 19:05:36 +0000 (21:05 +0200)]
useful gpsh tools

10 months agogpg1
mirabilos [Wed, 3 Oct 2018 19:04:03 +0000 (21:04 +0200)]
gpg1

10 months agoadd another one useful for .profile
mirabilos [Wed, 3 Oct 2018 18:54:25 +0000 (20:54 +0200)]
add another one useful for .profile

10 months agoimprove upon setenv: if called w/o args, it lists env
mirabilos [Wed, 3 Oct 2018 18:51:18 +0000 (20:51 +0200)]
improve upon setenv: if called w/o args, it lists env

10 months agoon Debian, openssl(1) is not in /usr/sbin
mirabilos [Wed, 3 Oct 2018 18:45:39 +0000 (20:45 +0200)]
on Debian, openssl(1) is not in /usr/sbin

10 months agoupdate from MirBSD CVS: adds Python, Perl
mirabilos [Wed, 3 Oct 2018 18:41:46 +0000 (20:41 +0200)]
update from MirBSD CVS: adds Python, Perl

unfortunately, throws SyntaxError on first ` in py3k

10 months agoupdate from MirBSD CVS
mirabilos [Wed, 3 Oct 2018 18:38:29 +0000 (20:38 +0200)]
update from MirBSD CVS

10 months agomerge Teckids history for mksh/progress-bar
mirabilos [Wed, 3 Oct 2018 18:33:20 +0000 (20:33 +0200)]
merge Teckids history for mksh/progress-bar

this was www/mk/progress-bar in teckids/verein.git
and has intermingling with the file in this repo,
which we cannot represent as merges, but it’s ok

also touch content (improving a comment), so both
sides’ histories show up in logs, etc.

12 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

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

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

15 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

16 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)

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

19 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

20 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

20 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)

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

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

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

20 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.

20 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

21 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 13:16:37 +0000 (15:16 +0200)]
update

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 agoupdate from shellsnippets.git
Thorsten Glaser [Thu, 30 Mar 2017 18:43:05 +0000 (20:43 +0200)]
update from shellsnippets.git

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:31:03 +0000 (14:31 +0200)]
done_progress_bar shan’t output a newline; fix from ⮡ tarent

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 the next couple of mksh versions
mirabilos [Fri, 17 Mar 2017 23:37:34 +0000 (00:37 +0100)]
make forward-compatible with the next couple of mksh versions

(in which “global” is deprecated and will eventually be removed)

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

2 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