mirror of
https://github.com/clearml/dropbear
synced 2025-01-31 10:57:01 +00:00
47 lines
1.6 KiB
Plaintext
47 lines
1.6 KiB
Plaintext
|
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 by linking dropbear's service directory to
|
||
|
/var/service/. The service will be started within five seconds, and
|
||
|
automatically at boot time. The sysv init script is disabled; see the
|
||
|
runsvctrl(8) program for information on how to control services handled by
|
||
|
runit. See the svlogd(8) program on how to configure the log service.
|
||
|
|
||
|
# ln -s /etc/dropbear /var/service/
|
||
|
|
||
|
Optionally check the status of the service a few seconds later
|
||
|
|
||
|
# runsvstat -l /var/service/dropbear
|
||
|
|
||
|
-- Gerrit Pape <pape@smarden.org>, Sun, 16 May 2004 15:52:34 +0000
|