1
0
mirror of http://galexander.org/git/simplesshd.git synced 2024-11-13 02:38:56 +00:00
simplesshd/dropbear/debian
2014-12-10 16:56:49 -05:00
..
service stock dropbear-2014.66 source tree 2014-12-10 16:56:49 -05:00
changelog stock dropbear-2014.66 source tree 2014-12-10 16:56:49 -05:00
control stock dropbear-2014.66 source tree 2014-12-10 16:56:49 -05:00
copyright.in stock dropbear-2014.66 source tree 2014-12-10 16:56:49 -05:00
dropbear.conffiles stock dropbear-2014.66 source tree 2014-12-10 16:56:49 -05:00
dropbear.default stock dropbear-2014.66 source tree 2014-12-10 16:56:49 -05:00
dropbear.docs stock dropbear-2014.66 source tree 2014-12-10 16:56:49 -05:00
dropbear.init stock dropbear-2014.66 source tree 2014-12-10 16:56:49 -05:00
dropbear.postinst stock dropbear-2014.66 source tree 2014-12-10 16:56:49 -05:00
dropbear.postrm stock dropbear-2014.66 source tree 2014-12-10 16:56:49 -05:00
dropbear.prerm stock dropbear-2014.66 source tree 2014-12-10 16:56:49 -05:00
dropbear.README.Debian stock dropbear-2014.66 source tree 2014-12-10 16:56:49 -05:00
implicit stock dropbear-2014.66 source tree 2014-12-10 16:56:49 -05:00
README.Debian stock dropbear-2014.66 source tree 2014-12-10 16:56:49 -05:00
README.Debian.diet stock dropbear-2014.66 source tree 2014-12-10 16:56:49 -05:00
README.runit stock dropbear-2014.66 source tree 2014-12-10 16:56:49 -05:00
rules stock dropbear-2014.66 source tree 2014-12-10 16:56:49 -05:00

Using the dropbear SSH server with runit's services supervision
---------------------------------------------------------------

The dropbear SSH server is perfectly suited to be run under runit's
service supervision, and this package already has prepared an adequate
service directory.  Follow these steps to enable the dropbear service
using the runit package.

If not yet installed on your system, install the runit package, and make
sure its service supervision is enabled (it's by default)

 # apt-get install runit

Make sure the dropbear service normally handled through the sysv init
script is stopped

 # /etc/init.d/dropbear stop

Create the system user ``dropbearlog'' which will run the logger service,
and own the logs

 # adduser --system --home /var/log/dropbear --no-create-home dropbearlog

Create the log directory and make the newly created system user the owner
of this directory

 # mkdir -p /var/log/dropbear && chown dropbearlog /var/log/dropbear

Optionally adjust the configuration of the dropbear service by editing the
run script

 # vi /etc/dropbear/run

Finally enable the service through runit's update-service(8) program, the
service will be started within five seconds, and automatically at boot
time, and the sysv init script will automatically be disabled; see the
sv(8) program for information on how to control services handled by runit.
See the svlogd(8) program on how to configure the log service.

 # update-service --add /etc/dropbear

Optionally check the status of the service a few seconds later

 # sv status dropbear

 -- Gerrit Pape <pape@smarden.org>, Fri, 02 Mar 2007 20:41:08 +0000