LINUX.ORG.RU

История изменений

Исправление qnikst, (текущая версия) :

# cat /etc/init.d/sshproxy
NAME=${SVCNAME#*.}
pidfile="/var/run/sshproxy.${NAME}.pid"
command="/usr/bin/ssh"
command_args="-N -i ${PKEY} -L ${PHOST} ${PUSER}"
start_stop_daemon_args="--background --make-pidfile"

depend() {
        use net
}

# cat /etc/conf.d/sshproxy

PKEY_vm6="/etc/sshproxy/vm6.dsa "
PHOST_vm6="3128:10.0.3.211:8080"
PUSER_vm6="alexv@vm6.nn.internal"

# ln -s /etc/init.d/sshproxy /etc/init.d/sshproxy_vm6

хотя на самом деле для таких local.d придумали, пишешь туда sshproxy_vm6.start с командой и радуешься жизни.

Исходная версия qnikst, :

# cat /etc/init.d/sshproxy
NAME=${SVCNAME#*.}
pidfile="/var/run/sshproxy.${NAME}.pid"
command="/usr/bin/screen"
command_args="-N -i ${PKEY} -L ${PHOST} ${PUSER}"
start_stop_daemon_args="--background --make-pidfile"

depend() {
        use net
}

# cat /etc/conf.d/sshproxy

PKEY_vm6="/etc/sshproxy/vm6.dsa "
PHOST_vm6="3128:10.0.3.211:8080"
PUSER_vm6="alexv@vm6.nn.internal"

# ln -s /etc/init.d/sshproxy /etc/init.d/sshproxy_vm6

хотя на самом деле для таких local.d придумали, пишешь туда sshproxy_vm6.start с командой и радуешься жизни.