]> err.no Git - dak/commitdiff
use "set -o pipefail" for shell scripts
authorAnsgar Burchardt <ansgar@debian.org>
Thu, 12 Jul 2012 15:48:28 +0000 (09:48 -0600)
committerAnsgar Burchardt <ansgar@debian.org>
Fri, 13 Jul 2012 02:26:33 +0000 (20:26 -0600)
Signed-off-by: Ansgar Burchardt <ansgar@debian.org>
19 files changed:
config/backports/cron.daily
config/backports/cron.dinstall
config/backports/cron.hourly
config/backports/cron.monthly
config/backports/cron.reboot
config/backports/cron.unchecked
config/backports/cron.weekly
config/debian-security/cron.buildd
config/debian-security/cron.daily
config/debian-security/cron.hourly
config/debian-security/cron.unchecked
config/debian-security/cron.weekly
config/debian/cron.daily
config/debian/cron.dinstall
config/debian/cron.hourly
config/debian/cron.monthly
config/debian/cron.reboot
config/debian/cron.unchecked
config/debian/cron.weekly

index 23f2f66907b887a1be9a8836938534b85a2cec76..d57752437fce93e94932a7729b6fec5f6a3d6d48 100755 (executable)
@@ -2,6 +2,7 @@
 #
 
 set -e
+set -o pipefail
 set -u
 
 export SCRIPTVARS=/srv/backports-master.debian.org/dak/config/backports/vars
index 2c9429627572c8481e303896ca413d4e45258eee..4d3bef8fbb6553e72a1229b36c1f61985b8f66a0 100755 (executable)
@@ -27,6 +27,7 @@
 
 # exit on errors
 set -e
+set -o pipefail
 # make sure to only use defined variables
 set -u
 # ERR traps should be inherited from functions too. (And command
index f973606ec28e52f6fea081fe3b6d715e9963366b..627c8b0960b4b7cc1eeeab1bc602a98fa475a763 100755 (executable)
@@ -3,6 +3,7 @@
 # Executed hourly via cron, out of dak's crontab.
 
 set -e
+set -o pipefail
 set -u
 
 export SCRIPTVARS=/srv/backports-master.debian.org/dak/config/backports/vars
index 38a57fd12186b0330d5ae3944305eef1e7b11b30..34593a3edf7253512c41cb1b30dbe5ab092454b6 100755 (executable)
@@ -2,6 +2,7 @@
 #
 
 set -e
+set -o pipefail
 set -u
 
 export SCRIPTVARS=/srv/backports-master.debian.org/dak/config/backports/vars
index a5a132eaa7be7012558eabb44bb751542e0373f2..1e2e8d982da2a9de0c7a33e427ae89f37957a523 100755 (executable)
@@ -18,6 +18,7 @@
 
 # exit on errors
 set -e
+set -o pipefail
 # make sure to only use defined variables
 set -u
 # ERR traps should be inherited from functions too. (And command
index 423ce77dd7f3d995589310d0068c3f42954667b2..13be8d592a3ac0ce18f57e90c1762a98181a8fb4 100755 (executable)
@@ -17,6 +17,7 @@
 
 # exit on errors
 set -e
+set -o pipefail
 # make sure to only use defined variables
 set -u
 # ERR traps should be inherited from functions too. (And command
index 1929e10faa617e64fd26e26adce60fb3dbb35710..ee57d39ffc762c5acae1c8bedc5edc5bc028b770 100755 (executable)
@@ -2,6 +2,7 @@
 #
 
 set -e
+set -o pipefail
 set -u
 # ERR traps should be inherited from functions too. (And command
 # substitutions and subshells and whatnot, but for us the functions is
index 970a232263f3e9a8d9307db7ff1c6dccda37bd33..016b1af57cc248d963ea81aae687deadf8881b07 100755 (executable)
@@ -3,6 +3,7 @@
 # Executed after cron.unchecked
 
 set -e
+set -o pipefail
 set -u
 
 export SCRIPTVARS=/srv/security-master.debian.org/dak/config/debian-security/vars
index 3c34d769ec2bea6d1abccf73910ef2aff5aae791..bfa6dd38f97a9ef8c810e12d8a95acdb993086ab 100755 (executable)
@@ -3,6 +3,7 @@
 # Executed daily via cron, out of dak's crontab.
 
 set -e
+set -o pipefail
 export SCRIPTVARS=/srv/security-master.debian.org/dak/config/debian-security/vars
 . $SCRIPTVARS
 
index ddbf09fcf4f3ccebe575d7aaf8ececcfd630cf84..6a6980579e1204adc6ec566a2d3d1342438d57ca 100755 (executable)
@@ -3,6 +3,7 @@
 # Executed hourly via cron, out of dak's crontab.
 
 set -e
+set -o pipefail
 set -u
 
 export SCRIPTVARS=/srv/security-master.debian.org/dak/config/debian-security/vars
index d8ae45342bd82971a3c95d4e0198b3801d06b2a6..7baf55ac10cd8b6f45b2afa38de905f52c1b881d 100755 (executable)
@@ -1,6 +1,7 @@
 #! /bin/bash
 
 set -e
+set -o pipefail
 set -u
 
 export SCRIPTVARS=/srv/security-master.debian.org/dak/config/debian-security/vars
index 15c9d16fe2fa6db2c2265aae7b97570381d13f1d..8843ac1c043be612cda3a2dcf5b7f750cc46a606 100755 (executable)
@@ -3,6 +3,7 @@
 # Executed weekly via cron, out of dak's crontab.
 
 set -e
+set -o pipefail
 export SCRIPTVARS=/srv/security-master.debian.org/dak/config/debian-security/vars
 . $SCRIPTVARS
 
index 172b5bba57c44f842e202067ad7b16afc9583ab3..182e103b65e4beb4a261f1997028c08f1f219ab5 100755 (executable)
@@ -3,6 +3,7 @@
 # Run daily via cron, out of dak's crontab.
 
 set -e
+set -o pipefail
 set -u
 export SCRIPTVARS=/srv/ftp-master.debian.org/dak/config/debian/vars
 . $SCRIPTVARS
index d2443f79cea4768d95112d8e9d449e0423c7a68c..0fcf599c0cdeb8416399a0dbcb99e34d8ee30a50 100755 (executable)
@@ -27,6 +27,7 @@
 
 # exit on errors
 set -e
+set -o pipefail
 # make sure to only use defined variables
 set -u
 # ERR traps should be inherited from functions too. (And command
index 39a4d0d8214f298e16f3748ae1b57fff502dd82c..2b80ffe16b964e6d3b2116e95b2bbb91d4a46e96 100755 (executable)
@@ -3,6 +3,7 @@
 # Executed hourly via cron, out of dak's crontab.
 
 set -e
+set -o pipefail
 set -u
 
 export SCRIPTVARS=/srv/ftp-master.debian.org/dak/config/debian/vars
index 980cb6d6905d63651932c50e6d516d80f804e876..3ca4a81a1e62a3f4a30713e0f2714a3254fd0f2e 100755 (executable)
@@ -3,6 +3,7 @@
 # Run at the beginning of the month via cron, out of dak's crontab.
 
 set -e
+set -o pipefail
 set -u
 export SCRIPTVARS=/srv/ftp-master.debian.org/dak/config/debian/vars
 . $SCRIPTVARS
index b0129733422ee1ff4e8e4ec40e13f356a4cd1654..26d507e47c0263bcd28930deb2650bf90c653923 100755 (executable)
@@ -18,6 +18,7 @@
 
 # exit on errors
 set -e
+set -o pipefail
 # make sure to only use defined variables
 set -u
 # ERR traps should be inherited from functions too. (And command
index a534ba06cf2cd159045f1c009c818fe8581fad47..8dc3b1f037a10766ccf2ce97a1d3e059c7a1a1ea 100755 (executable)
@@ -18,6 +18,7 @@
 
 # exit on errors
 set -e
+set -o pipefail
 # make sure to only use defined variables
 set -u
 # ERR traps should be inherited from functions too. (And command
index b75539ed055a46d646a9466fdd90f0fc9cffd12b..52e95eb561b3ce9cb22fd4264e34b1e4c3109211 100755 (executable)
@@ -3,6 +3,7 @@
 # Run once a week via cron, out of dak's crontab.
 
 set -e
+set -o pipefail
 set -u
 # ERR traps should be inherited from functions too. (And command
 # substitutions and subshells and whatnot, but for us the functions is