Woot!
The conflicts below are intentional because they contained salt-api-isms
that needed to be included into the corresponding Salt files.
Conflicts:
debian/changelog
debian/control
doc/conf.py
doc/index.rst
opt_requirements.txt
salt/config.py
salt/loader.py
feautures:
- during installation a salt system user is created
- Creation of '/etc/salt/master.d/' for enhanced configuration
- salt-master run under own user 'salt'
- salt-user.conf created to set salt-master up for using salt system
user
- added logrotate config files in appropriate place
- added bash-completion config files in appropriate place.
- Check if salt-master/salt-minion is running when upgrading
and reexec / reload daemons accordingly
- Updated removal of salt package to remove 'cache' and 'log' dirs.
and removal of salt system user.
- Made installation more verbose to communicate what happens.
- pkgver() function -> this will make package version sane again
no more date as package version
pkg version will reflect salts internal version
- sample vcs supported branch/tags added
- removed old sources/md5sums not needed
Note Arch's primary init system is now systemd, although init.d is still
supported and used by some. The PKGBUILD[-git] will probably want to be
changed to incorporate this commit's effects.