View Issue Details

IDProjectCategoryView StatusLast Update
0007542CentOS-7rsyncpublic2014-08-29 14:38
Reporterdmaziuk Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version7.0-1406 
Summary0007542: missing /etc/xinetd.d/rsync
Descriptionrsyncd can be run from xinetd or standalone. Only standalone config is included in centos 7. Previously rsync shipped with (disabled) xinetd config.
TagsNo tags attached.
abrt_hash
URL

Activities

dmaziuk

dmaziuk

2014-08-28 21:04

reporter   ~0020771

or is it supposed to be handled by systemd now and its default is to exit after its done? Are we supposed to know that?
Evolution

Evolution

2014-08-29 00:34

reporter   ~0020772

It is handled by systemd now via /usr/lib/systemd/system/rsyncd.service

It sources /etc/rsyncd.conf and runs via /usr/bin/rsync --daemon --no-detach "$OPTIONS"

While it's not explicitly stated or documented (even upstrream) anywhere, yes. There is some expectation that the admin knows this.
dmaziuk

dmaziuk

2014-08-29 14:37

reporter   ~0020782

google tells me "multiple instance" services should have a '@': rsyncd@.service. This doesn't so it's still b0rk3d.

Since xinetd has a dozen access control features systemd does not, I believe switching rsync from systemd is a regression.

Either way there's no reason to not ship /etc/xinetd.d/rsync with the rpm.
dmaziuk

dmaziuk

2014-08-29 14:38

reporter   ~0020783

> ... switching rsync from systemd is a regression

Sorry, from xinetd to systemd.

Issue History

Date Modified Username Field Change
2014-08-28 20:58 dmaziuk New Issue
2014-08-28 21:04 dmaziuk Note Added: 0020771
2014-08-29 00:34 Evolution Note Added: 0020772
2014-08-29 14:37 dmaziuk Note Added: 0020782
2014-08-29 14:38 dmaziuk Note Added: 0020783