aboutsummaryrefslogtreecommitdiffstats
path: root/meta-networking/recipes-protocols
diff options
context:
space:
mode:
authorRobert Yang <liezhi.yang@windriver.com>2013-11-13 05:24:24 +0800
committerJoe MacDonald <joe@deserted.net>2013-11-26 09:53:53 -0500
commitb613318e14a0038b4fc6d5a7378b1affb64fd471 (patch)
tree2704c9bf730ca806b510aa7036739073a3557bcf /meta-networking/recipes-protocols
parent5f8ef9cfb23c22ba09a94d678ef1635f7495fb6c (diff)
downloadmeta-openembedded-contrib-b613318e14a0038b4fc6d5a7378b1affb64fd471.tar.gz
quagga: use /bin/false as the login shell
Use /bin/false as the login shell, just like what Ubuntu does, otherwise there might be secure issue. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Joe MacDonald <joe@deserted.net>
Diffstat (limited to 'meta-networking/recipes-protocols')
-rw-r--r--meta-networking/recipes-protocols/quagga/quagga.inc2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta-networking/recipes-protocols/quagga/quagga.inc b/meta-networking/recipes-protocols/quagga/quagga.inc
index 2106c9b28b..677b1c5a0c 100644
--- a/meta-networking/recipes-protocols/quagga/quagga.inc
+++ b/meta-networking/recipes-protocols/quagga/quagga.inc
@@ -148,7 +148,7 @@ INITSCRIPT_PARAMS_${PN}-watchquagga = "defaults 90 10"
# Add quagga's user and group
USERADD_PACKAGES = "${PN}"
GROUPADD_PARAM_${PN} = "--system quagga ; --system quaggavty"
-USERADD_PARAM_${PN} = "--system --home ${localstatedir}/run/quagga/ -M -g quagga quagga"
+USERADD_PARAM_${PN} = "--system --home ${localstatedir}/run/quagga/ -M -g quagga --shell /bin/false quagga"
pkg_postinst_${PN} () {
if [ -z "$D" ] && [ -e /etc/init.d/populate-volatile.sh ] ; then