<div dir="ltr">Hi<div><br></div><div>How do I enable logging in tincd to autolog to syslog file. I know how to run it from runtime by using this command.</div><div><br></div><div>tincd -n mynet --logfile=/var/log/tinc.mynet.log</div><div><br></div><div>But how do I include in startup script?</div><div><br></div><div>This is the default startup script which was created and I believe it reads the "nets.boot" file.</div><div><br></div><div>"Output Omitted"</div><div><div>root@ubuntusrv:~# cat /etc/init.d/tinc</div><div>#! /bin/sh</div><div>#</div><div>### BEGIN INIT INFO</div><div># Provides:          tinc</div><div># Required-Start:    $remote_fs $network</div><div># Required-Stop:     $remote_fs $network</div><div># Should-Start:      $syslog $named</div><div># Should-Stop:       $syslog</div><div># Default-Start:     2 3 4 5</div><div># Default-Stop:      0 1 6</div><div># Short-Description: Start tinc daemons</div><div># Description:       Create a file $NETSFILE (/etc/tinc/nets.boot),</div><div>#                    and put all the names of the networks in there.</div><div>#                    These names must be valid directory names under</div><div>#                    $TCONF (/etc/tinc). Lines starting with a # will be</div><div>#                    ignored in this file.</div><div>### END INIT INFO</div><div>#</div><div># Based on Lubomir Bulej's Redhat init script.</div><div><br></div><div>. /lib/lsb/init-functions</div><div><br></div><div>DAEMON="/usr/sbin/tincd"</div><div>NAME="tinc"</div><div>DESC="tinc daemons"</div><div>TCONF="/etc/tinc"</div><div>NETSFILE="$TCONF/nets.boot"</div><div>NETS=""</div><div><br></div><div>test -f $DAEMON || exit 0</div><div><br></div><div>[ -r /etc/default/tinc ] && . /etc/default/tinc</div><div><br></div><div># foreach_net "what-to-say" action [arguments...]</div><div>foreach_net() {</div><div>  if [ ! -f $NETSFILE ] ; then</div><div>    echo "Please create $NETSFILE."</div><div>    exit 0</div><div>  fi</div><div>  echo -n "$1"</div><div>  shift</div><div>  egrep '^[ ]*[a-zA-Z0-9_-]+' $NETSFILE | while read net args; do</div><div>    echo -n " $net"</div><div>    "$@" $net $args</div><div>  done</div><div>  echo "."</div><div>}</div></div><div><br></div><div><br></div><div><div><br clear="all"><div><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr">Regards<br>Yazeed Fataar<br></div><a href="mailto:yazeedfataar@hotmail.com" target="_blank"></a></div></div></div></div></div>
</div></div></div>