• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

rsync Daemon starten

Hallo,

unter Yast in der xintd Konfiguration steht rsync auf "An"

Aber:

Code:
# service rsyncd status
rsyncd.service - Start the rsync server daemon
   Loaded: loaded (/usr/lib/systemd/system/rsyncd.service; disabled)
   Active: inactive (dead)

Was muss ich in Yast einrichten das rsyncd immer gestartet ist? Manuell habe ich mal

Code:
# service rsyncd start
# service rsyncd status
rsyncd.service - Start the rsync server daemon
   Loaded: loaded (/usr/lib/systemd/system/rsyncd.service; disabled)
   Active: active (running) since Thu 2015-02-19 12:10:38 CET; 1s ago
 Main PID: 13634 (rsyncd)
   CGroup: /system.slice/rsyncd.service
           └─13634 /usr/sbin/rsyncd --daemon --no-detach

Jetzt läuft der Daemon oder? Ich nehme aber an dass er nach einen Reboot wieder nicht läuft.

Im log von rsyncd sehe ich

Code:
2015/02/19 12:10:38 [13634] Unknown Parameter encountered: "use slp"
2015/02/19 12:10:38 [13634] IGNORING unknown parameter "use slp"
2015/02/19 12:10:38 [13634] rsyncd version 3.1.1 starting, listening on port 873
2015/02/19 12:10:38 [13634] Unknown Parameter encountered: "use slp"
2015/02/19 12:10:38 [13634] IGNORING unknown parameter "use slp"
2015/02/19 12:10:38 [13634] rsyncd registering 1 service with slpd for 300 seconds:
2015/02/19 12:10:38 [13634]     service:rsync://linux-9yvd.fritz.box:873/Mirror
2015/02/19 12:10:38 [13634] Error registering service with slp -20
2015/02/19 12:10:38 [13634] Error registering service with slp 32767
2015/02/19 12:15:28 [13634] Service registration expired, refreshing it

Meine rsyncd.conf hatte ich noch von früher, da gab es wohl noch den Parameter use slp. Ich habe aber keine Ahnung was der macht. Ich habe ihn aus entfernt und den Service neu gestartet, bring den gleichen Error (die Warnung ist logischerweise nicht mehr da). Was will der Fehler mir sagen?
 

spoensche

Moderator
Teammitglied
Es wird versucht den rsync Service mittels SLP (Service Location Protocol) zu registrieren bzw. bekannt zu machen. Wie sieht deine rsyncd.conf jetzt aus?

Laut dem Status ist er im Systemd deaktiviert.
 
OP
K

klaus-dieter

Hacker
Habe meine Probleme gefunden. Der Daemon war aktiv auch wenn der service status Befehl es nicht anzeigt. Das verstehe ich nicht, aber es funktioniert jetzt alles.
 

drcux

Hacker
Du hast rsync über xinetd gestartet, wie do oben selber schreibst, nicht über systemd...

http://de.wikipedia.org/wiki/Xinetd
 
Oben