On Sun, 2012-01-22 at 15:12 +0200, Alexander Bokovoy wrote: > On Sun, 22 Jan 2012, Simo Sorce wrote: > > > On Sat, 2012-01-21 at 10:54 +0200, Alexander Bokovoy wrote: > > > On Fri, 20 Jan 2012, Rich Megginson wrote: > > > > > > > I have to change the dirsrv@.service file for 389 in order to add > > > > ExecStopPost=/usr/bin/rm -f > > > > @localstatedir@/run/@package_name@/slapd-%i.pid > > > > so that the pid file is removed during shutdown. Without this, > > > > various upgrade things fail silently until they blow up later at > > > > runtime. > > > > > > > > I know the freeipa installer copies this file from > > > > /lib/systemd/system to /etc/systemd/system - what about during > > > > upgrade? > > > In Fedora we have upgrade script that can handle this. Please make a > > > ticket for me. > > > > Shouldn't we just 'include' the original file and not copy it ? > > If we include it a change in the file will be automatically picked up. > We can't due to systemd design and use of it in 389-ds. > > LimitNOFILE needs to be changed in the service file directly, not in > the environment file in /etc/sysconfig or otherwise it will not be > picked up by the systemd.
I am not talking about using /set/sysconfig options, but the .include directive for service files. Simo. -- Simo Sorce * Red Hat, Inc * New York _______________________________________________ Freeipa-devel mailing list Freeipa-devel@redhat.com https://www.redhat.com/mailman/listinfo/freeipa-devel