shellsnippets/shellsnippets.git
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 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 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 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”)

4 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

4 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

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

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

5 years agoFix spelling
Josh Cheek [Fri, 3 Oct 2014 10:29:53 +0000 (04:29 -0600)]
Fix spelling

5 years agofix typos
Hanno [Fri, 3 Oct 2014 08:24:55 +0000 (10:24 +0200)]
fix typos

5 years agotypo
Hanno [Thu, 2 Oct 2014 08:09:56 +0000 (10:09 +0200)]
typo

5 years agomake warnings less scary on systems with prefix patch and add clarification to docs
Hanno [Thu, 2 Oct 2014 06:43:57 +0000 (08:43 +0200)]
make warnings less scary on systems with prefix patch and add clarification to docs

5 years agocolors consistent
Hanno [Wed, 1 Oct 2014 19:18:50 +0000 (21:18 +0200)]
colors consistent

5 years agohopefully final fix for redir_stack and silence more output
Hanno [Wed, 1 Oct 2014 19:17:45 +0000 (21:17 +0200)]
hopefully final fix for redir_stack and silence more output

5 years agouse env at more places
Hanno [Wed, 1 Oct 2014 19:09:55 +0000 (21:09 +0200)]
use env at more places

5 years agoadd CVE-2014-6278
Hanno [Wed, 1 Oct 2014 18:58:15 +0000 (20:58 +0200)]
add CVE-2014-6278

5 years agoadd details to latest issues and patch recommendation to readme
Hanno [Wed, 1 Oct 2014 17:30:18 +0000 (19:30 +0200)]
add details to latest issues and patch recommendation to readme

5 years agotest CVE-2014-6277
Hanno [Wed, 1 Oct 2014 17:22:25 +0000 (19:22 +0200)]
test CVE-2014-6277

5 years agohopefully now catches all fallse positives and corner cases for redir_stack bug
Hanno [Wed, 1 Oct 2014 17:12:50 +0000 (19:12 +0200)]
hopefully now catches all fallse positives and corner cases for redir_stack bug

5 years agosilence first check
Hanno [Wed, 1 Oct 2014 17:03:49 +0000 (19:03 +0200)]
silence first check

5 years agoadd possibility to pass different binary as command, print version
Hanno [Wed, 1 Oct 2014 16:47:52 +0000 (18:47 +0200)]
add possibility to pass different binary as command, print version

5 years agofix redir_stack false positive
Hanno [Tue, 30 Sep 2014 22:03:08 +0000 (00:03 +0200)]
fix redir_stack false positive

5 years agoMerge pull request #14 from redspider/patch-1
Hanno Böck [Mon, 29 Sep 2014 22:53:22 +0000 (00:53 +0200)]
Merge pull request #14 from redspider/patch-1

Fix typo

5 years agoFix typo
Richard Clark [Mon, 29 Sep 2014 22:30:38 +0000 (11:30 +1300)]
Fix typo

Fixed typo in "nested".

5 years agomention CVE-2014-6278
Hanno [Mon, 29 Sep 2014 21:25:23 +0000 (23:25 +0200)]
mention CVE-2014-6278

5 years agoMerge pull request #11 from bbodenmiller/patch-1
Hanno Böck [Mon, 29 Sep 2014 21:24:00 +0000 (23:24 +0200)]
Merge pull request #11 from bbodenmiller/patch-1

readme cleanup

5 years agoreadme cleanup
Ben Bodenmiller [Mon, 29 Sep 2014 21:20:46 +0000 (14:20 -0700)]
readme cleanup

5 years agoMerge pull request #5 from englishm/patch-2
Hanno Böck [Sat, 27 Sep 2014 23:20:21 +0000 (01:20 +0200)]
Merge pull request #5 from englishm/patch-2

More portable escape codes

5 years agoMore portable escape codes
Mike English [Sat, 27 Sep 2014 23:15:27 +0000 (19:15 -0400)]
More portable escape codes

For color. See #3.

5 years agosimplify and silence loop check
Hanno [Sat, 27 Sep 2014 22:44:45 +0000 (00:44 +0200)]
simplify and silence loop check

5 years agoMerge pull request #1 from kubax/patch-1
hannob [Sat, 27 Sep 2014 22:17:51 +0000 (00:17 +0200)]
Merge pull request #1 from kubax/patch-1

fixed possible Copy & Paste bug

5 years agofixed possible Copy & Paste bug
Tobias Göbel [Sat, 27 Sep 2014 22:13:33 +0000 (00:13 +0200)]
fixed possible Copy & Paste bug

I assume that it is Not vulnerable. The text is displayed green, but it states that you are vulnerable.

5 years agoadd cve
Hanno [Sat, 27 Sep 2014 22:01:51 +0000 (00:01 +0200)]
add cve

5 years agoinitial commit
Hanno [Sat, 27 Sep 2014 19:47:26 +0000 (21:47 +0200)]
initial commit

5 years agoInitial commit
hannob [Sat, 27 Sep 2014 19:31:54 +0000 (21:31 +0200)]
Initial commit

5 years agono chmod +x in CVS
Thorsten Glaser [Thu, 25 Sep 2014 12:52:46 +0000 (14:52 +0200)]
no chmod +x in CVS

5 years agoupdate the Uhr so it still runs with stricter mksh R50b
Thorsten Glaser [Thu, 25 Sep 2014 12:51:38 +0000 (14:51 +0200)]
update the Uhr so it still runs with stricter mksh R50b

5 years agofunction to display waypoint in browser quickly
Thorsten Glaser [Sun, 20 Jul 2014 16:37:55 +0000 (16:37 +0000)]
function to display waypoint in browser quickly

5 years agosimple Inline PGP decrypter
Thorsten Glaser [Thu, 3 Jul 2014 08:36:35 +0000 (10:36 +0200)]
simple Inline PGP decrypter

5 years agostrip after _ for bts, too
Thorsten Glaser [Tue, 24 Jun 2014 18:28:22 +0000 (18:28 +0000)]
strip after _ for bts, too

5 years agoencode Python strings more correctly than before
Thorsten Glaser [Fri, 20 Jun 2014 22:51:48 +0000 (22:51 +0000)]
encode Python strings more correctly than before

… and I had searched wide and far. But, as Teckids commit
8c602b87620514d04965f3fcd8000ea65652fd80 describes, hex-encoding
e̲v̲e̲r̲y̲ appears to be the only really working way…

5 years agocooler
Thorsten Glaser [Thu, 5 Jun 2014 20:15:30 +0000 (20:15 +0000)]
cooler

5 years agonew XHTML validator shorthand
Thorsten Glaser [Thu, 5 Jun 2014 19:26:21 +0000 (19:26 +0000)]
new XHTML validator shorthand

5 years agosync with MirBSD and tarent: proper CDATA escapes for JS and CSS
Thorsten Glaser [Fri, 23 May 2014 09:51:21 +0000 (11:51 +0200)]
sync with MirBSD and tarent: proper CDATA escapes for JS and CSS

5 years agobacklink to useful-scripts.git
Thorsten Glaser [Fri, 23 May 2014 09:38:18 +0000 (11:38 +0200)]
backlink to useful-scripts.git

5 years agoupdates
Thorsten Glaser [Fri, 2 May 2014 14:59:03 +0000 (14:59 +0000)]
updates

5 years agoshave off one redirect
Thorsten Glaser [Fri, 2 May 2014 14:54:38 +0000 (14:54 +0000)]
shave off one redirect

5 years agofix non-underscore pts as:
Thorsten Glaser [Mon, 21 Apr 2014 15:00:13 +0000 (17:00 +0200)]
fix non-underscore pts as:

5 years agoMerge branch 'master' of git+ssh://mirabilos@evolvis.org/scmrepos/git/shellsnippets...
Thorsten Glaser [Fri, 18 Apr 2014 21:29:03 +0000 (21:29 +0000)]
Merge branch 'master' of git+ssh://mirabilos@evolvis.org/scmrepos/git/shellsnippets/shellsnippets

5 years agoMerge remote-tracking branch 'tmp/master'
Thorsten Glaser [Tue, 15 Apr 2014 07:24:07 +0000 (09:24 +0200)]
Merge remote-tracking branch 'tmp/master'

5 years agoadd packages.d.o and relateds support
Thorsten Glaser [Tue, 15 Apr 2014 07:21:55 +0000 (09:21 +0200)]
add packages.d.o and relateds support

5 years agoadd LP bug support
Thorsten Glaser [Tue, 15 Apr 2014 07:13:34 +0000 (09:13 +0200)]
add LP bug support

5 years agoavoid a redirect
Thorsten Glaser [Sat, 29 Mar 2014 00:34:18 +0000 (00:34 +0000)]
avoid a redirect

5 years agofix
Thorsten Glaser [Sun, 2 Mar 2014 13:49:54 +0000 (13:49 +0000)]
fix

5 years ago<Natureshadow> 01-27 19:18 <== Wesentlich schlankere Implementation mit gleichen...
Thorsten Glaser [Mon, 27 Jan 2014 19:22:21 +0000 (19:22 +0000)]
<Natureshadow> 01-27 19:18 <== Wesentlich schlankere Implementation mit gleichen Features

5 years agoclosing stdin/stdout/stderr considered harmful, part 1
Thorsten Glaser [Sat, 11 Jan 2014 20:49:25 +0000 (20:49 +0000)]
closing stdin/stdout/stderr considered harmful, part 1

5 years agonewest goodies from dot.mkshrc
Thorsten Glaser [Sat, 11 Jan 2014 20:44:31 +0000 (20:44 +0000)]
newest goodies from dot.mkshrc

5 years agoenhance bts with lp:1234567
Thorsten Glaser [Sat, 11 Jan 2014 20:36:11 +0000 (20:36 +0000)]
enhance bts with lp:1234567

5 years agoamend for sarge
Thorsten Glaser [Mon, 30 Dec 2013 15:42:03 +0000 (16:42 +0100)]
amend for sarge

TODO: use linux32/linux64 and --uname-2.6 automatically depending on DIST

5 years agooriginal /var/cache/pbuilder/base.cow-sarge-i386/usr/sbin/policy-rc.d
Thorsten Glaser [Mon, 23 Dec 2013 14:19:56 +0000 (15:19 +0100)]
original /var/cache/pbuilder/base.cow-sarge-i386/usr/sbin/policy-rc.d

5 years agonew pastebin ix.io to replace sprunge.us, From: <rupa@lrrr.us>
Thorsten Glaser [Mon, 16 Dec 2013 15:16:08 +0000 (16:16 +0100)]
new pastebin ix.io to replace sprunge.us, From: <rupa@lrrr.us>

reason: 「thanks for letting me know.

Looks like someone DOS'd it and used up its app store limits. That's why we
can't have nice things. It should start working again after a while. Not
willing to pay google for higher limits. try http://ix.io for a similar
non-google-beholden alternative.」

Fully justified, and Google is evil, anyway.

5 years agohardy needs linux32 --uname-2.6 for debootstrap
Thorsten Glaser [Mon, 16 Dec 2013 13:07:53 +0000 (14:07 +0100)]
hardy needs linux32 --uname-2.6 for debootstrap

5 years agoUpdate from MirBSD CVS:
Thorsten Glaser [Sat, 30 Nov 2013 13:46:54 +0000 (13:46 +0000)]
Update from MirBSD CVS:
• exclude more mksh variables
• $(dirname "$(realpath "$0")") allows users to symlink-install scripts

5 years agoadd useful tool to recombine files split on their first column
Thorsten Glaser [Sat, 23 Nov 2013 14:21:56 +0000 (14:21 +0000)]
add useful tool to recombine files split on their first column

5 years agoupdate from tarent-admins svn
Thorsten Glaser [Mon, 4 Nov 2013 12:27:48 +0000 (13:27 +0100)]
update from tarent-admins svn

5 years agooptimise one tr(1) away by telling read the line delimiter to use
Thorsten Glaser [Sun, 3 Nov 2013 01:21:48 +0000 (01:21 +0000)]
optimise one tr(1) away by telling read the line delimiter to use

inspired by IRC question by alip

6 years agooops…
Thorsten Glaser [Mon, 9 Sep 2013 15:47:52 +0000 (17:47 +0200)]
oops…

6 years agocowbuilder/eatmydata helper
Thorsten Glaser [Mon, 9 Sep 2013 13:10:39 +0000 (15:10 +0200)]
cowbuilder/eatmydata helper

6 years agosync
Thorsten Glaser [Thu, 5 Sep 2013 20:51:13 +0000 (22:51 +0200)]
sync

6 years agospaces → tab
Thorsten Glaser [Thu, 5 Sep 2013 20:23:47 +0000 (20:23 +0000)]
spaces → tab

6 years ago> compare with mksh/uhr ;-)
Dominik George [Thu, 5 Sep 2013 20:13:50 +0000 (22:13 +0200)]
> compare with mksh/uhr ;-)

Just the fuck *don't*!

6 years agouse XDG
Thorsten Glaser [Thu, 5 Sep 2013 19:52:53 +0000 (19:52 +0000)]
use XDG

6 years agoadd Natureshadow's (Bashinators) analog clock, in both versions
Thorsten Glaser [Thu, 5 Sep 2013 19:52:27 +0000 (19:52 +0000)]
add Natureshadow's (Bashinators) analog clock, in both versions

compare with mksh/uhr ;-)

6 years agoAdded utf8-select, an interactive mksh+dialog UTF8 input box for GNU screen
Dominik George [Thu, 5 Sep 2013 18:25:22 +0000 (20:25 +0200)]
Added utf8-select, an interactive mksh+dialog UTF8 input box for GNU screen

 - Place somewhere in reach, e.g. ~/bin
 - Run "mksh utf8-select install" to download and install unidata.txt to
   ~/.local/share
 - Start a new screen session and press ^A^U, which will run utf8-select in
   a split screen, let you enter a partial charachter name and insert the
   result in the recently active screen window

6 years agogpg2 and OpenSuSE workarounds
Thorsten Glaser [Wed, 28 Aug 2013 08:06:46 +0000 (10:06 +0200)]
gpg2 and OpenSuSE workarounds

6 years agoadd larger sample CGI application from tarent-activity
Thorsten Glaser [Thu, 27 Jun 2013 15:08:14 +0000 (17:08 +0200)]
add larger sample CGI application from tarent-activity

https://evolvis.org/projects/evolvis-platfrm/ → activity.git

6 years agoprovide access to the apt-file functionality of the PTS
Thorsten Glaser [Wed, 26 Jun 2013 18:37:28 +0000 (18:37 +0000)]
provide access to the apt-file functionality of the PTS