AW: [Allegro] Z39.50/Unix/Daemon

Thomas Berger ThB at Gymel.com
Di Nov 14 12:36:59 CET 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Lieber Herr Fischer, lieber Herr Schnoepf,


> in meiner Start/Stop-Datei steht:
>  
> #  echo "Starting Avanti-X Z39.50-Server: z3950"
>   /srv/avanti/z3950-1.0.1/bin/z3950 -u wwwrun  < /dev/null 2>&1 > /dev/null
> &
> 
> Ich vermute, dass ich das irgendwann von Thomas Berger abgeschrieben habe...

unwahrscheinlich: Thomas Berger hat vorher in die Dokumentation
geschaut und festgestellt, dass der "user"-Eintrag auch in der
z3950.conf stehen kann...
(Im Gegensatz zu Avanti kann das ZTarget sich gut daemonifizieren und
insbsondere selber die effektive User-ID umschalten. D.h. anders als
bei Avanti braucht es keine setuid-Bits oder aufwendiges einbinden
in start_daemon und andere Utilities und es ist unproblematisch, das
ZTarget als root zu starten).
Natuerlich sollte "nobody" als "user" in der z3950.conf eingetragen
sein, wwwrun hat viel zu viele Rechte. Die Zeile von Herrn Fischer
sollte bei ueblicher Konfiguration daher eigentlich auch ohne das "-u
wwwrun" funktionieren.

viele Gruesse
Thomas Berger
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFWapbhKFJT0F1FsoRAtRJAJwPx9/ghaQau1/yFvG5HEZecEcOtACfab32
vKvKMg5uCZdNE25nMjm9rFQ=
=MRJS
-----END PGP SIGNATURE-----



Mehr Informationen über die Mailingliste Allegro