Re: rsyncd with macports 2.5.4 on macOS 10.13.6

2018-10-25 Thread Ryan Schmidt
On Oct 25, 2018, at 14:52, Richard L. Hamilton wrote: > Took me a moment to realize you were referring to the Portfile facility, not > the obsoleted (as of what OS version?) OS facility, regarding StartupItems. Yes, I'm referring to the MacPorts portfile options whose names begin with "start

Re: rsyncd with macports 2.5.4 on macOS 10.13.6

2018-10-25 Thread Kevin Layer
Thanks everyone. I ended up using this one, and it works like a charm. http://www.apple.com/DTDs/PropertyList-1.0.dtd";> Label local.rsyncd Program /opt/local/bin/rsync ProgramArguments /opt/local/bin/rsync --daemon inetdCompatibility

Re: rsyncd with macports 2.5.4 on macOS 10.13.6

2018-10-25 Thread Richard L. Hamilton
Took me a moment to realize you were referring to the Portfile facility, not the obsoleted (as of what OS version?) OS facility, regarding StartupItems. Still, I see the plist file you describe is notably simpler than something that the Portfile startupitems facility would have generated (i.e. t

Re: rsyncd with macports 2.5.4 on macOS 10.13.6

2018-10-25 Thread Ryan Schmidt
On Oct 25, 2018, at 11:28, Kevin Layer wrote: > Curiously, after > > port unload rsync > > I still see rsync running: > > 21693 ?? Ss 0:00.00 /opt/local/bin/rsync --daemon > --config=/opt/local/etc/rsyncd.conf > > I've been unable to find what starts it. Ideas? Kill it? If it com

Re: rsyncd with macports 2.5.4 on macOS 10.13.6

2018-10-25 Thread Ryan Schmidt
On Oct 25, 2018, at 10:08, Kevin Layer wrote: > Richard L. Hamilton wrote: > >>> I've had issues before with the whole daemondo wrapper bit. Some >>> things may need it, given how launchd has different expectations >>> from other system's approaches to starting daemons, and some >>> daemons m

Re: rsyncd with macports 2.5.4 on macOS 10.13.6

2018-10-25 Thread Kevin Layer
Curiously, after port unload rsync I still see rsync running: 21693 ?? Ss 0:00.00 /opt/local/bin/rsync --daemon --config=/opt/local/etc/rsyncd.conf I've been unable to find what starts it. Ideas? Thanks for the help on this.

Re: rsyncd with macports 2.5.4 on macOS 10.13.6

2018-10-25 Thread Richard L. Hamilton
You can do it yourself, in which case you need to unload the MacPorts-supplied wrapper. But IMO, where daemondo is unnecessary, a plist without it should be supplied in MacPorts, so that it has the right name for port load / port unload to work, and so that one doesn't have to replace the plist

Re: rsyncd with macports 2.5.4 on macOS 10.13.6

2018-10-25 Thread Kevin Layer
Richard L. Hamilton wrote: >> I've had issues before with the whole daemondo wrapper bit. Some >> things may need it, given how launchd has different expectations >> from other system's approaches to starting daemons, and some >> daemons may not have a sufficiently compliant behavior without >> d

Re: rsyncd with macports 2.5.4 on macOS 10.13.6

2018-10-25 Thread Richard L. Hamilton
I've had issues before with the whole daemondo wrapper bit. Some things may need it, given how launchd has different expectations from other system's approaches to starting daemons, and some daemons may not have a sufficiently compliant behavior without daemondo as an intermediary. But when it

Re: rsyncd with macports 2.5.4 on macOS 10.13.6

2018-10-25 Thread Kevin Layer
Rainer Müller wrote: >> On 2018-10-24 16:51, Kevin Layer wrote: >> > When I installed rsync, I executed the command that was suggested by >> > the port command. I forget what it was. >> >> Probably that was the usual 'sudo port load rsync'. That was it. >> >> > After a reboot, every 30 second

Re: rsyncd with macports 2.5.4 on macOS 10.13.6

2018-10-24 Thread Rainer Müller
On 2018-10-24 16:51, Kevin Layer wrote: > When I installed rsync, I executed the command that was suggested by > the port command. I forget what it was. Probably that was the usual 'sudo port load rsync'. > After a reboot, every 30 seconds, I see this in /var/log/system.log: > > com.apple.xpc.l

rsyncd with macports 2.5.4 on macOS 10.13.6

2018-10-24 Thread Kevin Layer
I completed removed and reinstalled macports after an upgrade to 10.13.6. I have Xcode 10.0 installed and fully updated with the latest Command Line Tools update. When I installed rsync, I executed the command that was suggested by the port command. I forget what it was. After a reboot, every 3