On Tue, Sep 12, 2017 at 07:04:48PM +0000, hyc@symas.com wrote:
My experience so far with Arch/Debian/Ubuntu/Centos mirrors this - they're all different in FS layouts (/var/run vs /run, etc etc etc) and the situation is no better than it was in SysV init
In the case of the unit file proposed, the only system-specific path is the path to slapd itself, and the patch already handles substituting that at install time.
(OT: /run as a directory and /var/run as a symlink to it for backwards compatibility is the cross-distro standard today as far as I'm aware, and has been for a few years now. RHEL/CentOS 5/6 are the outliers since they predate /run but are still supported.)
If no one has any other reasons to offer, I'm inclined to reject and close this ITS.
Even if you don't want to ship the unit file, please consider at least accepting the code change to enable the startup notification, which should be completely distro-independent, and no more system-specific than any of our other optional library dependencies.