Synology-Forum.nl
Tweaks / Addons A.K.A. The Underground => Optware / IPKG / Telnet => Topic gestart door: Martijn85 op 17 augustus 2011, 10:00:36
-
Hallo allemaal,
Ik heb nu al een tijdje een IRC bouncer draaien: Bip ( https://projects.duckcorp.org/projects/bip )
Informatie
ipkg info bip
Installatie
ipkg install bip
Deze werkt goed en ondersteund ook IPV6, SSL, etc.
Ik zit alleen met het probleem dat deze niet wil starten na een herstart van de DiskStation. Ik zie wel dat er opstart scipts aanwezig zijn maar toch werken deze niet.
Is er iemand die deze bouncer ook heeft draaien, ik zou graag hulp willen hebben voor het automatisch starten bij een herstart van de DiskStation.
Handmatig starten werkt trouwens prima!
Hier een overzicht van de opstart scipts.
/opt/etc/default/bip
# This is a configuration file for /opt/etc/init.d/bip; it allows you to
# perform common modifications to the behavior of the bip daemon
# startup without editing the init script.
# Parameters to pass to bip.
PARAMS=""
# Whether or not to run the bip system daemon; set to 0 to disable.
ENABLED=1
/opt/etc/init.d/S99bip
#!/bin/sh
#
# Startup script for bip as standalone server
#
# Source defaults file; edit that file to configure this script.
ENABLED=1
PARAMS=""
if [ -e /opt/etc/default/bip ]; then
. /opt/etc/default/bip
fi
test "$ENABLED" != 0 || exit 0
if [ -n "`/opt/bin/pidof bip`" ]; then
/opt/bin/killall bip 2>/dev/null
fi
/opt/bin/bip -f /opt/etc/bip.conf $PARAMS
Ook heb ik een eigen opstart script gemaakt, maar ook dit werkt niet!
/usr/local/etc/rc.d/Bip.sh
#!/bin/sh
# start and stop bip proxy server
case $1 in
start)
/opt/bin/bip -f /opt/etc/bip.conf
;;
stop)
/opt/bin/killall bip 2>/dev/null
;;
*)
echo "Usage: $0 [start|stop]"
;;
esac
Martijn
-
Tijdens het opstarten voert die het script wel uit, met wat echo`s in het script blijkt dat hij ze toch uitvoert.
Als het handmatig progamma start maakt die een *.pid aan, maar tijdens het opstarten gebeurt dit niet.
Mijn linux ervaring gaat niet zo heel ver, misschien dat iemand naders hier antwoord op kan geven?
-
Ik heb inmiddels een oplossing gevonden.
In het bip.conf bestand staan een aantal instellingen die standaard naar de root map gaan.
Deze instellingen moet je aanpassen zodat die deze weg schijft naar een andere map.
log_root = aanpassen! (Standaard "~/.bip" root map)
pid_file = aanpassen! (Standaard "~/.bip" root map)
Je kunt dus niet met een opstart script naar de root map schijven.
-
Ik heb inmiddels een oplossing gevonden.
In het bip.conf bestand staan een aantal instellingen die standaard naar de root map gaan.
Deze instellingen moet je aanpassen zodat die deze weg schijft naar een andere map.
log_root = aanpassen! (Standaard "~/.bip" root map)
pid_file = aanpassen! (Standaard "~/.bip" root map)
Je kunt dus niet met een opstart script naar de root map schijven.
Beste Martijn85,
Leuk om te zien dat je een bnc op dsm kan draaien! Zou je me misschien kunnen helpen met een kleine guide? Ik ben niet echt thuis in het gebruiken van telnet en wil zeker zijn dat ik niets fout doe. Bedankt bij voorbaat.
Boktor
-
Beste Martijn85,
Leuk om te zien dat je een bnc op dsm kan draaien! Zou je me misschien kunnen helpen met een kleine guide? Ik ben niet echt thuis in het gebruiken van telnet en wil zeker zijn dat ik niets fout doe. Bedankt bij voorbaat.
Boktor
Ik ga een handleiding voor je maken. Je kun hem hier vinden (http://www.synology-forum.nl/viewtopic.php?f=42&t=7039)!