salt/pkg
Justin Findlay 3d575e29c4 set systemd service killMode to process for minion
Fixes #22993.

The change is only made for the minion process because, theoretically,
only the minion could create the problem described.  salt-master and
salt-syndic do not theoretically spawn non-salt processes during the
lifetime of their processes, whereas salt-minion does this by design.

The default behavior for systemd killMode seems to be control-group,
which means all processes that share the same control group as the
minion process will also be killed by systemd when the minion service is
stopped (killed).

It is reasonable to expect that activity done on a system by a salt
minion should persist beyond the lifetime of the minion process, so
let's not kill procs that the minion starts even when the minion exits.
2015-04-23 16:18:19 -06:00
..
arch Merged salt-api into Salt 2014-06-18 22:13:56 -06:00
darwin Darwin launchd scripts 2013-03-30 21:52:15 -07:00
ebuild update the salt ebuild 2011-05-13 22:56:09 -06:00
freeze PEP8 for packaging 2012-06-30 14:35:31 -06:00
macports/ports/sysutils/salt Next iteration of the Portfile 2014-07-14 15:36:11 -06:00
openbsd Correcting exec for salt-minion on OpenBSD 2013-04-01 20:54:28 -05:00
rpm Add salt-api unit file symlink 2014-09-03 13:42:21 -05:00
shar Add additional information to the comments for the shar script 2014-06-23 16:00:19 -05:00
smartos SmartOS Esky: pkgsrc 2014Q4 Build Environment 2015-04-02 11:27:22 -04:00
solaris pkg/solaris : fix typo on salt-master's manifest 2013-05-11 15:24:32 +02:00
suse updated suse spec file for 2014.1.7 2014-07-11 19:50:06 +02:00
windows Added ability to send a version with a space in it 2015-04-20 21:55:57 +00:00
salt-api.service Added the service.d file 2013-02-13 11:11:20 -07:00
salt-api.upstart add upstart 2013-04-10 08:42:26 -07:00
salt-common.logrotate remove wildcard stanza 2012-11-29 16:31:53 -08:00
salt-master.service Fix typo in Type declaration of systemd unit 2014-04-23 15:11:00 +02:00
salt-master.upstart remove problematic expect fork 2014-09-18 10:40:05 -06:00
salt-master.upstart.rhel6 Remove "su -c" from upstart scripts 2014-03-25 16:10:08 -06:00
salt-minion.service set systemd service killMode to process for minion 2015-04-23 16:18:19 -06:00
salt-minion.upstart Remove "su -c" from upstart scripts 2014-03-25 16:10:08 -06:00
salt-minion.upstart.rhel6 Remove "su -c" from upstart scripts 2014-03-25 16:10:08 -06:00
salt-syndic.service Change the systemd scripts to use simple instead of forking 2012-11-20 12:14:21 -07:00
salt-syndic.upstart Remove "su -c" from upstart scripts 2014-03-25 16:10:08 -06:00
salt-syndic.upstart.rhel6 Remove "su -c" from upstart scripts 2014-03-25 16:10:08 -06:00
salt.bash Remove remaining exsel code 2014-05-29 01:32:54 +01:00
salt.postrm do not force rm of conf files 2013-02-09 14:03:01 -08:00
salt.ufw install bash completion and UFW firewall config 2012-12-03 23:36:33 -08:00