WWW.GENTOO-SRBIJA.ORG
Keep trying it will work! Četvrtak, 08 Januar/2009  
 » SADRŽAJ
 › Uvod
 › Performanse
 › Mirori
 › Linkovi
 › Download
 › Mailing lista
 › Kontakt
 » PROFIL
» šifra
zapamti me
  Registracija
 » PRETRAGA
 » NOVI PAKETI
mail-filter/MailScanner-4.70.7.1: Free Anti-Virus and Anti-Spam Filter
dev-util/tmake-2.12: A Cross platform Makefile tool
dev-perl/Filesys-Df-0.92: Disk free based on Filesys::Statvfs
app-shells/bash-completion-20060301: Programmable Completion for bash
app-portage/gentoolkit-0.2.4.2-r1: Collection of administration scripts for Gentoo
app-crypt/pgpdump-0.26: A PGP packet visualizer
app-admin/bcfg2-0.9.6: Bcfg2 is a configuration management tool.
net-misc/dhcpcd-4.0.7: A fully featured, yet light weight RFC2131 compliant DHCP client
net-misc/dhcpcd-4.99.6: A fully featured, yet light weight RFC2131 compliant DHCP client
net-misc/dhcpcd-4.0.6: A fully featured, yet light weight RFC2131 compliant DHCP client
 » WEBMAIL
 » GENTOO-PORTAGE
And we're back
Forum index ›› Administracija › [reseno] startup script aseco  
  AUTOR   PORUKA

Član
Učlanjen: 17 Apr 07
Lokacija: Novi Sad
Poruke: 41
profil¬ poruka¬ www¬
 Oglašeno: 05 Nov 08  15:17   Izmenio: johnny

Okacio na wiki: [url=http://en.gentoo-wiki.com/wiki/TMF][/url]


Site Admin
Učlanjen: 28 Oct 04
Lokacija: Beograd
Poruke: 723
profil¬ poruka¬ www¬
upRE: [reseno] startup script aseco  Oglašeno: 05 Nov 08  15:41  

Ne znam gde se koristi killproc i odakle on ali u gentoo-u toga nema po default-u, sve u svemu ova init skripta i nije bas gentoo friendly, on ima mnogo finije funkcije ;) Ako poznajes malo bash-a mogao bi da pogledas kako izgledaju gentoo init skripte i da rewrite-ujes sve ovo... Druga mogucnost je da sredis samo stop) tj. imas vec dole kod status kako mozes da pokupis process id
pid=`ps ax | grep "$MYPROC\>" | grep -v grep | awk '{print $1}'` i posle toga ubijes jednostavno proces, znaci umesto killproc samo
kill $pid


Site Admin
Učlanjen: 28 Oct 04
Lokacija: Beograd
Poruke: 723
profil¬ poruka¬ www¬
upRE: [reseno] startup script aseco  Oglašeno: 05 Nov 08  15:47  

Hmmm.. mozda i samo killall $MYPROC umesto killproc $MYPROC .. Probaj i tako, ne znam dal ce se u procesima videti php ili ce moci i ovako...


Član
Učlanjen: 17 Apr 07
Lokacija: Novi Sad
Poruke: 41
profil¬ poruka¬ www¬
upRE: [reseno] startup script aseco  Oglašeno: 05 Nov 08  17:08  

killall "php" ..... radi!!! al nije to reshenje. moracu da malo pogledam gentoo startup skripte!!!


Site Admin
Učlanjen: 28 Oct 04
Lokacija: Beograd
Poruke: 723
profil¬ poruka¬ www¬
upRE: [reseno] startup script aseco  Oglašeno: 05 Nov 08  19:49  

Probaj i samo kill sa pid-om, mada je mnogo bolje da sredis na gentoo nacin. Pogledaj neku jednostavniju skriptu, recimo rsyncd ili ntpd i obavezno man start-stop-daemon. Znaci skoro nista iz ove stare skripte ti nije potrebno.


Član
Učlanjen: 17 Apr 07
Lokacija: Novi Sad
Poruke: 41
profil¬ poruka¬ www¬
upRE: [reseno] startup script aseco  Oglašeno: 18 Nov 08  16:29   Izmenio: johnny

#!/sbin/runscript 
#Starts aseco script 
#description: aseco is the TMN server manager. 
 
opts="start stop restart" 
MYPIDF=/var/run/aseco.pid 
 
depend() { 
    need net 
} 
start() { 
    ebegin "Starting Aseco tool" 
    su -l -c /var/spool/xaseco/Aseco.sh root > $MYPIDF 
    eend $? 
} 
stop() { 
    ebegin "Stopping Aseco tool" 
    killall "php" 
    rm -f $MYPIDF 
    eend $? 
} 
svc_start() { 
    ebegin "Starting Aseco tool" 
    su -l -c /var/spool/xaseco/Aseco.sh root > $MYPIDF 
    eend $? 
} 
svc_stop() { 
    ebegin "Stopping Aseco tool" 
    killall "php" 
    rm -f $MYPIDF 
    eend $? 
} 
restart() { 
    svc_stop 
    sleep 3    # Wait 3 seconds before starting again 
    svc_start 
} 


Eve ga wiki: http://en.gentoo-wiki.com/wiki/TMF