Avatar billede jonas82 Nybegynder
29. juli 2003 - 23:11 Der er 9 kommentarer og
1 løsning

Start pureftpd ved boot

Hejsa

Jeg vil gerne have følgende til at køre når maskinen booter:

/usr/local/sbin/pure-ftpd -l mysql:/etc/pureftpd/pureftpd-mysql.conf -A -B -c 25 -C 2 -j -k 95% &

Jeg har kigget i nogen startupscripts, men jeg kan ikke få det til at fungere. Det der stod i debianguiden syntes jeg ikke var til megen hjælp, så jeg håber på en god uddybende forklaring herinde. Tak :)
Avatar billede thomasledet Nybegynder
30. juli 2003 - 01:18 #1
lav en fil (som root) i /etc/init.d som du kalder pureftpd. smid følgende i den

<snip>
#!/bin/sh

mysql:/etc/pureftpd/pureftpd-mysql.conf -A -B -c 25 -C 2 -j -k 95% &
</snip>

chmod filen 750

lav et symlink fra det runlevel, du starter i (2 er vist default)

ln -s /etc/rc2.d/S99pureftpd /etc/init.d/pureftpd
Avatar billede thomasledet Nybegynder
30. juli 2003 - 01:18 #2
<snip> og </snip> markerer naturligvis blot start og slut på script, og skal ikke skrives med.
Avatar billede jonas82 Nybegynder
30. juli 2003 - 10:34 #3
Jeg går ud fra at jeg skal have hele linien
/usr/local/sbin/pure-ftpd -l mysql:/etc/pureftpd/pureftpd-mysql.conf -A -B -c 25 -C 2 -j -k 95% &
med under #!/bin/sh

Det eneste der sker er at den siger "no such file or directory"
Jeg har prøvet bare at smide dette ind i filen pureftpd i stedet:

#!/bin/sh
echo "pureftpd startet"
Samme resultat (No such file or directory)
Avatar billede thomasledet Nybegynder
30. juli 2003 - 14:31 #4
hvorfor ikke bare installere .deb-pakken? det gør livet så meget nemmere...
Avatar billede thomasledet Nybegynder
30. juli 2003 - 14:32 #5
Avatar billede jonas82 Nybegynder
30. juli 2003 - 15:26 #6
Jeg har compilet den med support for diverse ting. Muligvis kan det samme ordnes med apt-get, men så har jeg samme problem næste gang jeg skal have noget til at starte ved boot, som ikke kan installeres med apt.

Det må jo kunne gøres manuelt og jeg vil gerne lære hvordan, så jeg kan bruge det igen en anden gang :)
Avatar billede apoltix Nybegynder
30. juli 2003 - 16:26 #7
Vil du have selve programmet til at starte eller hvad?
Avatar billede thomasledet Nybegynder
30. juli 2003 - 18:54 #8
det jeg har skrevet virker, hvis du gør det rigtigt... præcist som jeg skriver...
Avatar billede thomasledet Nybegynder
30. juli 2003 - 18:55 #9
du har selvfølgelig checket, et pureftpd rent faktisk ligger i /usr/local/sbin/
Avatar billede jonas82 Nybegynder
30. juli 2003 - 22:07 #10
Mystisk, jeg lavede en ny fil med samme indhold og gjorde det samme. Den brokker sig godt nok lidt når den starter, men det starter da.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester