START=50
STOP=50
-SERVICE_USE_PID=1
+USE_PROCD=1
+PROG=/usr/sbin/sshd
-start() {
+start_service() {
for type in rsa dsa; do {
# check for keys
key=/etc/ssh/ssh_host_${type}_key
user_exists sshd 22 || user_add sshd 22 22 sshd /var/empty
group_exists sshd 22 || group_add sshd 22
mkdir -m 0700 -p /var/empty
- service_start /usr/sbin/sshd
-}
-stop() {
- service_stop /usr/sbin/sshd
+ procd_open_instance
+ procd_set_param command $PROG -D
+ procd_close_instance
}
shutdown() {