Archiv verlassen und diese Seite im Standarddesign anzeigen : SUSE10.3-> Script beim booten mit Rootrechte starten?
LarsThorwald
27.11.07, 20:42
N'bend zusammen,
ich stehe vor folgendem Problem:
Beim starten von SUSE 10.3 soll ein Script ausgeführt werden, welches den PureFTP Server starten soll.
#!/bin/bash
pure-ftpd -B -A -E -j -b -R -u 100 -k 80 -l puredb:/etc/pureftpd.pdb
Nun möchte ich mich nicht jedesmal erst am System anmelden, um das Script zu starten. Wie kann ich das Script schon beim booten mit root-Rechte!! starten?
Gruß
Lars
Rain_maker
27.11.07, 20:44
Indem Du ein init-Script mit LSB-konformem Header schreibst.
http://www.linuxforen.de/forums/showthread.php?t=244535
Greetz,
RM
BedriddenTech
27.11.07, 21:13
Bist du dir sicher, daß SuSE kein eigenes Init-Skript für PureFTPd mitbringt? Ich kann mir das nicht so ganz vorstellen.
Rain_maker
27.11.07, 21:18
Wo er Recht hat ....
http://benjiweber.co.uk:8080/webpin/listcontents.jsp?checksum=908c4cb49d0850dcace0ef66 9e7a6bc3a7601f2d&distro=openSUSE_103
/etc/init.d/pure-ftpd
/etc/openldap/schema/pureftpd.schema
/etc/pam.d/pure-ftpd
/etc/pure-ftpd/pure-ftpd.conf
/etc/sysconfig/SuSEfirewall2.d/services/pure-ftpd
/etc/xinetd.d/pure-ftpd
/usr/bin/pure-pw
/usr/bin/pure-pwconvert
/usr/bin/pure-statsdecode
/usr/sbin/pure-authd
/usr/sbin/pure-config-args
/usr/sbin/pure-config.pl
/usr/sbin/pure-ftpd
/usr/sbin/pure-ftpwho
/usr/sbin/pure-mrtginfo
/usr/sbin/pure-quotacheck
/usr/sbin/pure-uploadscript
/usr/sbin/rcpure-ftpd
/usr/share/doc/packages/pure-ftpd/AUTHORS
/usr/share/doc/packages/pure-ftpd/CONTACT
/usr/share/doc/packages/pure-ftpd/COPYING
/usr/share/doc/packages/pure-ftpd/HISTORY
/usr/share/doc/packages/pure-ftpd/NEWS
/usr/share/doc/packages/pure-ftpd/README
/usr/share/doc/packages/pure-ftpd/README.Configuration-File
/usr/share/doc/packages/pure-ftpd/README.Contrib
/usr/share/doc/packages/pure-ftpd/README.LDAP
/usr/share/doc/packages/pure-ftpd/README.MySQL
/usr/share/doc/packages/pure-ftpd/README.Netfilter
/usr/share/doc/packages/pure-ftpd/README.PGSQL
/usr/share/doc/packages/pure-ftpd/README.TLS
/usr/share/doc/packages/pure-ftpd/README.Virtual-Users
/usr/share/doc/packages/pure-ftpd/THANKS
/usr/share/doc/packages/pure-ftpd/pureftpd-ldap.conf
/usr/share/man/man8/pure-authd.8.gz
/usr/share/man/man8/pure-ftpd.8.gz
/usr/share/man/man8/pure-ftpwho.8.gz
/usr/share/man/man8/pure-mrtginfo.8.gz
/usr/share/man/man8/pure-pw.8.gz
/usr/share/man/man8/pure-pwconvert.8.gz
/usr/share/man/man8/pure-quotacheck.8.gz
/usr/share/man/man8/pure-statsdecode.8.gz
/usr/share/man/man8/pure-uploadscript.8.gz
/usr/share/omc/svcinfo.d/pure-ftpd.xml
/etc/openldap
/etc/openldap/schema
/etc/pure-ftpd
/etc/pure-ftpd/vhosts
/usr/share/doc/packages/pure-ftpd
/usr/share/omc
/usr/share/omc/svcinfo.d .....hat er Recht.
Greetz,
RM
LarsThorwald
28.11.07, 09:28
Bist du dir sicher, daß SuSE kein eigenes Init-Skript für PureFTPd mitbringt? Ich kann mir das nicht so ganz vorstellen.
Hm, ich habe PureFTP selber kompiliert, da ich nicht alle Funktionen benötige. Habe es also entsprechend nicht über Yast installiert!
Hm, ich habe PureFTP selber kompiliert, da ich nicht alle Funktionen benötige. Habe es also entsprechend nicht über Yast installiert!
Dann "klau" dir doch wenigstens aus dem SUSE-RPM das init-Script ;)
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.