10seconds_install: Update copyright year.

This commit is contained in:
Ole Tange 2019-05-02 00:58:51 +02:00
parent 9fd39b122d
commit 32318fca9c
4 changed files with 41 additions and 17 deletions

View file

@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
# Copyright (C) 2013-2018 Ole Tange and Free Software Foundation, Inc. # Copyright (C) 2013-2019 Ole Tange and Free Software Foundation, Inc.
# #
# This program is free software; you can redistribute it and/or modify # This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
@ -15,7 +15,12 @@
# If that fails, it copies to $HOME/bin # If that fails, it copies to $HOME/bin
# #
# You can download and run the script directly by: # You can download and run the script directly by:
# (lynx -source pi.dk/3 || wget -O - pi.dk/3 || curl pi.dk/3/ || fetch -o - http://pi.dk/3) | bash # $ (wget -O - pi.dk/3 || lynx -source pi.dk/3 || curl pi.dk/3/ || \
# fetch -o - http://pi.dk/3) > install.sh
# $ sha1sum install.sh
# $ md5sum install.sh
# $ sha512sum install.sh
# $ bash install.sh
run() { run() {
# tail on openindiana must be /usr/xpg4/bin/tail # tail on openindiana must be /usr/xpg4/bin/tail
@ -83,7 +88,6 @@ run() {
fi fi
} }
# Check signature - in case ftpmirror.gnu.org is compromised # Check signature - in case ftpmirror.gnu.org is compromised
if fetch_keys; then if fetch_keys; then
if gpg --with-fingerprint $LATEST.tar.bz2.sig 2>&1 | if gpg --with-fingerprint $LATEST.tar.bz2.sig 2>&1 |

15
README
View file

@ -3,6 +3,7 @@
Please send problems and feedback to bug-parallel@gnu.org. Please send problems and feedback to bug-parallel@gnu.org.
= Presentation of GNU Parallel = = Presentation of GNU Parallel =
GNU Parallel is a shell tool for executing jobs in parallel using one GNU Parallel is a shell tool for executing jobs in parallel using one
@ -34,7 +35,16 @@ The 10 seconds installation will try to do a full installation; if
that fails, a personal installation; if that fails, a minimal that fails, a personal installation; if that fails, a minimal
installation. installation.
(wget -O - pi.dk/3 || curl pi.dk/3/ || fetch -o - http://pi.dk/3) | bash $ (wget -O - pi.dk/3 || lynx -source pi.dk/3 || curl pi.dk/3/ || \
fetch -o - http://pi.dk/3 ) > install.sh
$ sha1sum install.sh
12345678 3374ec53 bacb199b 245af2dd a86df6c9
$ md5sum install.sh
029a9ac0 6e8b5bc6 052eac57 b2c3c9ca
$ sha512sum install.sh
40f53af6 9e20dae5 713ba06c f517006d 9897747b ed8a4694 b1acba1b 1464beb4
60055629 3f2356f3 3e9c4e3c 76e3f3af a9db4b32 bd33322b 975696fc e6b23cfb
$ bash install.sh
This will literally install faster than reading the rest of this This will literally install faster than reading the rest of this
document. document.
@ -99,7 +109,8 @@ publication please cite:
= New versions = = New versions =
New versions will be released at: ftp://ftp.gnu.org/gnu/parallel/ New versions will be released at: https://ftp.gnu.org/gnu/parallel/
= Dependencies = = Dependencies =

View file

@ -5293,6 +5293,7 @@ sub usleep($) {
} }
sub __KILLER_REAPER__() {} sub __KILLER_REAPER__() {}
sub reap_usleep() { sub reap_usleep() {
# Reap dead children. # Reap dead children.
# If no dead children: Sleep specified amount with exponential backoff # If no dead children: Sleep specified amount with exponential backoff

View file

@ -44,8 +44,16 @@ To run this tutorial you must have the following:
Install the newest version using your package manager (recommended for Install the newest version using your package manager (recommended for
security reasons), the way described in README, or with this command: security reasons), the way described in README, or with this command:
(wget -O - pi.dk/3 || curl pi.dk/3/ || \ $ (wget -O - pi.dk/3 || lynx -source pi.dk/3 || curl pi.dk/3/ || \
fetch -o - http://pi.dk/3) | bash fetch -o - http://pi.dk/3 ) > install.sh
$ sha1sum install.sh
12345678 3374ec53 bacb199b 245af2dd a86df6c9
$ md5sum install.sh
029a9ac0 6e8b5bc6 052eac57 b2c3c9ca
$ sha512sum install.sh
40f53af6 9e20dae5 713ba06c f517006d 9897747b ed8a4694 b1acba1b 1464beb4
60055629 3f2356f3 3e9c4e3c 76e3f3af a9db4b32 bd33322b 975696fc e6b23cfb
$ bash install.sh
This will also install the newest version of the tutorial which you This will also install the newest version of the tutorial which you
can see by running this: can see by running this: