diff options
author | Matthias Schwarzott <zzam@gentoo.org> | 2007-05-24 20:12:16 +0000 |
---|---|---|
committer | Matthias Schwarzott <zzam@gentoo.org> | 2007-05-24 20:12:16 +0000 |
commit | 5b7443da93474273521820807d46337bad0b4b08 (patch) | |
tree | 59b6c7c538816fd5fb3cc5755055cd7ef4524b51 /app-misc | |
parent | Stable on ppc; bug #178510. (diff) | |
download | historical-5b7443da93474273521820807d46337bad0b4b08.tar.gz historical-5b7443da93474273521820807d46337bad0b4b08.tar.bz2 historical-5b7443da93474273521820807d46337bad0b4b08.zip |
Fixed irexec initscript to work with non-bash shells, Bug #179634.
Package-Manager: portage-2.1.2.7
Diffstat (limited to 'app-misc')
-rw-r--r-- | app-misc/lirc/ChangeLog | 5 | ||||
-rw-r--r-- | app-misc/lirc/Manifest | 22 | ||||
-rwxr-xr-x | app-misc/lirc/files/irexec-initd | 4 |
3 files changed, 17 insertions, 14 deletions
diff --git a/app-misc/lirc/ChangeLog b/app-misc/lirc/ChangeLog index 854f6e4c735c..d2b43eda0967 100644 --- a/app-misc/lirc/ChangeLog +++ b/app-misc/lirc/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for app-misc/lirc # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/lirc/ChangeLog,v 1.142 2007/05/18 20:54:13 zzam Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/lirc/ChangeLog,v 1.143 2007/05/24 20:12:16 zzam Exp $ + + 24 May 2007; Matthias Schwarzott <zzam@gentoo.org> files/irexec-initd: + Fixed irexec initscript to work with non-bash shells, Bug #179634. 18 May 2007; Matthias Schwarzott <zzam@gentoo.org> metadata.xml: Assigned to herd media-tv. diff --git a/app-misc/lirc/Manifest b/app-misc/lirc/Manifest index 99ac0e2edfdf..6af4532f0e7a 100644 --- a/app-misc/lirc/Manifest +++ b/app-misc/lirc/Manifest @@ -5,10 +5,10 @@ AUX irexec-confd 280 RMD160 f669c7c98b9d7cac2010284ab6068d29d47ec811 SHA1 c6decc MD5 6abeb719007a883ff202cd75ffe922e8 files/irexec-confd 280 RMD160 f669c7c98b9d7cac2010284ab6068d29d47ec811 files/irexec-confd 280 SHA256 c404ad3b624004cab25bd3a89593cdeb0abbc25771d6e52caf2f37cb4f7b2b79 files/irexec-confd 280 -AUX irexec-initd 801 RMD160 c7ee3a2fef1398ceddddff0804155cf034238101 SHA1 ce94ba8e87dbfc1ea11fb1fb9267affcdc22bd34 SHA256 fe088a393a537c2c7112ebb763d6abdc08b303894c72354498dfd00df1052af1 -MD5 2a0519297d7fbf26201b45a8838cfc51 files/irexec-initd 801 -RMD160 c7ee3a2fef1398ceddddff0804155cf034238101 files/irexec-initd 801 -SHA256 fe088a393a537c2c7112ebb763d6abdc08b303894c72354498dfd00df1052af1 files/irexec-initd 801 +AUX irexec-initd 808 RMD160 06b02232f892ab032e2bf8b35bb2945a623a2610 SHA1 5c5630e5434c2430b9a74b725fc5350e29adaede SHA256 9325419aa45d80c205bc1cd47fe839b178da74bca5dd928cbe3ae17423b92493 +MD5 bad1b45bd5bc454b8e73ee9ae955ac29 files/irexec-initd 808 +RMD160 06b02232f892ab032e2bf8b35bb2945a623a2610 files/irexec-initd 808 +SHA256 9325419aa45d80c205bc1cd47fe839b178da74bca5dd928cbe3ae17423b92493 files/irexec-initd 808 AUX lirc-0.8.0-conf-pixelview_bt878.diff 378 RMD160 e70daba96eb7097b20b73807a76ebd562ebb09dc SHA1 96b1976089c7a4e63d9435fb4f8bf8a19c53f4c6 SHA256 343c473210ad6fed27df49d8a93ced7e91fe0d5fc8d652b45b1ef7a7c3125ed6 MD5 a9e10dde8092a4d5fa79639a923b7a5c files/lirc-0.8.0-conf-pixelview_bt878.diff 378 RMD160 e70daba96eb7097b20b73807a76ebd562ebb09dc files/lirc-0.8.0-conf-pixelview_bt878.diff 378 @@ -104,10 +104,10 @@ EBUILD lirc-0.8.2_pre2.ebuild 7757 RMD160 cd8787da5f0ebe55072f4dd0dde76d9640cd79 MD5 3be108756e381cf3f2d4402b4c5f7378 lirc-0.8.2_pre2.ebuild 7757 RMD160 cd8787da5f0ebe55072f4dd0dde76d9640cd795e lirc-0.8.2_pre2.ebuild 7757 SHA256 0ede601327b48d5ec6a1b0bdf112a828546ecb3389c3a903e07a6461ebd5b485 lirc-0.8.2_pre2.ebuild 7757 -MISC ChangeLog 21917 RMD160 19e4f6cb97df11fdc5085bc1dce701fc3c01bb4e SHA1 563f0aeca00aa3d87e69a004d976ccff57f4ba9f SHA256 7a1127f5641615f3661f510aa91eb99a49515c71ef52b7f26b84a2a993fcffc2 -MD5 ee89c5de60cfb8191ef8ec2fc9fcd921 ChangeLog 21917 -RMD160 19e4f6cb97df11fdc5085bc1dce701fc3c01bb4e ChangeLog 21917 -SHA256 7a1127f5641615f3661f510aa91eb99a49515c71ef52b7f26b84a2a993fcffc2 ChangeLog 21917 +MISC ChangeLog 22060 RMD160 5fcc0a86776a1672550f2f5f6cae16a3ceb9f480 SHA1 93d7b0a5fe31b760cd97072d554109fa1050b074 SHA256 d93f0fbe9d481c0dd7ed69121e7db35da7561be5773be65f81a04f68dd124d23 +MD5 4ef70418bd9ea1187ad3d23b6eb941c8 ChangeLog 22060 +RMD160 5fcc0a86776a1672550f2f5f6cae16a3ceb9f480 ChangeLog 22060 +SHA256 d93f0fbe9d481c0dd7ed69121e7db35da7561be5773be65f81a04f68dd124d23 ChangeLog 22060 MISC metadata.xml 162 RMD160 8bd24f9f2805b005cef731c0cda868c72e6980af SHA1 7464d1657179a3f30c5ea2ad401590e4489ac945 SHA256 aaad144c69dd58781e1dc97b5fbad08a5b4db504bd3cbbb4ab27018a307d5d81 MD5 dcc0143f6508e9fd068845f98b7bb403 metadata.xml 162 RMD160 8bd24f9f2805b005cef731c0cda868c72e6980af metadata.xml 162 @@ -124,7 +124,7 @@ SHA256 85178d370b86564aebac9b79c8215c97625e85dc187208f93b64f3c9cea0552c files/di -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (GNU/Linux) -iD8DBQFGThJ/t2vP6XvVdOcRAqnZAJ9M6pmZusDg82Dko43BRfS09QgjmgCbBnem -M9F+aJhtThEgylZf4+HsZzs= -=5yst +iD8DBQFGVfGmt2vP6XvVdOcRAg09AKCD2gYhDRTAFE9+8Ackl2vcswUaZQCgzfLK +piMg/XUzk8zEfuEKVx1h3jU= +=RJTv -----END PGP SIGNATURE----- diff --git a/app-misc/lirc/files/irexec-initd b/app-misc/lirc/files/irexec-initd index 51e241976bb8..e1defeeaa83f 100755 --- a/app-misc/lirc/files/irexec-initd +++ b/app-misc/lirc/files/irexec-initd @@ -1,7 +1,7 @@ #!/sbin/runscript # Copyright 2003 Martin Hierling <mad@cc.fh-lippe.de> # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/lirc/files/irexec-initd,v 1.2 2006/12/02 12:04:13 zzam Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/lirc/files/irexec-initd,v 1.3 2007/05/24 20:12:16 zzam Exp $ : ${IREXEC_USER:=root} @@ -10,7 +10,7 @@ depend() { } start() { - if [[ ${IREXEC_USER} == "root" && ${IREXEC_DISABLE_ROOT_WARNING} != yes ]]; then + if [ "x${IREXEC_USER}" = "xroot" -a "x${IREXEC_DISABLE_ROOT_WARNING}" != "xyes" ]; then ewarn "Warning: Running irexec as root can open security holes" fi |