dropbear: read configuration from /etc/default/dropbear
authorEnrico Scholz <enrico.scholz@sigma-chemnitz.de>
Tue, 22 Jan 2013 15:00:41 +0000 (15:00 +0000)
committerPatrick Ohly <patrick.ohly@intel.com>
Fri, 9 Jan 2015 16:27:34 +0000 (08:27 -0800)
Patch allows to specify additional parameters (e.g. '-B') by reading
/etc/default/dropbear as a systemd environment file.  It applies
$DROPBEAR_EXTRA_ARGS which used already by the oe-core sysv initscript.

(From meta-openembedded rev: a32c030a6d3d1768a73f87c74f6e6558f0579ec0)

Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
meta-openembedded/meta-systemd/meta-oe/recipes-core/dropbear/dropbear/dropbear@.service

index 4fba3f0..813788f 100644 (file)
@@ -4,6 +4,7 @@ Requires=dropbearkey.service
 After=syslog.target dropbearkey.service
 
 [Service]
-ExecStart=-/usr/sbin/dropbear -i -r /etc/dropbear/dropbear_rsa_host_key -p 22
+EnvironmentFile=-/etc/default/dropbear
+ExecStart=-/usr/sbin/dropbear -i -r /etc/dropbear/dropbear_rsa_host_key -p 22 $DROPBEAR_EXTRA_ARGS
 ExecReload=/bin/kill -HUP $MAINPID
 StandardInput=socket