66 Commits

Author SHA1 Message Date
ajacoutot
aac6afdfd1 Update to salt-2014.7.5. 2015-04-20 09:27:51 +00:00
jasper
5e91600570 - switch to MODPY_PI 2015-04-02 14:21:12 +00:00
ajacoutot
c4e8cd7ad5 Update to salt-2014.7.4. 2015-03-31 06:17:24 +00:00
ajacoutot
3e5a5a2600 Update to salt-2014.7.3. 2015-03-27 14:40:04 +00:00
ajacoutot
fbe8ccaa4b Update to salt-2014.7.2. 2015-02-13 07:03:44 +00:00
ajacoutot
6b7cbd943e Add missing file. 2015-01-26 09:00:05 +00:00
ajacoutot
2f3b25913a Missing dependency on sysutils/lsof.
reported by semarie
2015-01-26 08:48:30 +00:00
ajacoutot
eebeead54e Update to salt-2014.7.1. 2015-01-16 13:19:48 +00:00
ajacoutot
b0c8a1f488 Update to salt-2014.7.0. 2015-01-07 09:57:39 +00:00
ajacoutot
ea664cb7c7 Turn badvar into a real tuple. 2015-01-06 17:45:51 +00:00
ajacoutot
821fefbdee Drop useless line continuation character. 2015-01-06 15:27:24 +00:00
ajacoutot
dfc4391d1c Use new rcctl(8) syntax. 2015-01-06 15:16:33 +00:00
ajacoutot
ecdf919bae Update to salt-2014.1.13. 2014-10-16 13:33:31 +00:00
ajacoutot
0f2b0b7d6c Merged. 2014-10-14 07:44:55 +00:00
ajacoutot
f9ea0f6a61 Some services can have hardcoded default flags which is equivalent to
setting empty flags; so make sure we compare our current flags with the
default ones and return True when they match.
2014-10-12 08:56:35 +00:00
ajacoutot
f15307ef5a Update to salt-2014.1.12. 2014-10-11 08:42:46 +00:00
ajacoutot
791254db5d Merge from upstream:
Return pillar data if not external pillar data.
2014-10-01 13:48:48 +00:00
ajacoutot
192b65b3b2 Add issue #15864. 2014-09-17 11:50:27 +00:00
ajacoutot
86b66a4515 Another missing TEST_DEPENDS. 2014-09-16 09:32:12 +00:00
ajacoutot
eeac4c5c76 Committed upstream. 2014-09-13 05:09:03 +00:00
ajacoutot
3feb04ac0f Don't use _formatfor(). 2014-09-12 07:16:05 +00:00
ajacoutot
bcb859e54f Always add a newline character for 'contents'; already fixed in salt->=2014.7.0. 2014-09-11 06:28:41 +00:00
ajacoutot
d702fdb890 Fix the sysctl module when a value is already set. 2014-09-10 17:08:03 +00:00
ajacoutot
9cf3b5467b Update to salt-2014.1.11. 2014-09-10 06:08:42 +00:00
ajacoutot
3d7c43663f textproc/py-yaml and www/py-jinja2 are needed to properly compute the
egg-version because it uses the Salt module during build.
This should finally unbreak packaging.
2014-09-08 07:56:37 +00:00
ajacoutot
d0264d124c Fix tests to properly recognize OpenBSD.
openbsdrcctl: extend enabled() to check flags
On OpenBSD, it's possible to define particular flags a daemon should be
enabled with. To make sure the flags are properly updated when changed
(in pillars or states), we return a service as "disabled" if the
currently configured flags do not match the provided ones; this ensures
/etc/rc.conf.local is always in sync.

All patches merged upstream.
2014-09-05 08:27:20 +00:00
ajacoutot
a646074da3 Seems that the egg-info file now always installs with the proper version. 2014-09-03 09:11:19 +00:00
ajacoutot
9bfd347914 Add missing TEST_DEPENDS and update the 'make test' stats. 2014-09-03 08:53:49 +00:00
ajacoutot
a095d7f530 All patches have been committed upstream. 2014-09-02 17:18:55 +00:00
ajacoutot
2c88076e8e Fix arp() and mod_hostname() to work on OpenBSD. 2014-09-02 14:01:51 +00:00
ajacoutot
d57d1968c0 Use strip() and lstrip() instead of replace(). 2014-09-02 13:30:13 +00:00
ajacoutot
f471328f22 Fix the timezone module on BSDs. 2014-09-02 09:14:45 +00:00
ajacoutot
34bc35766c Fix the postgres module on OpenBSD. 2014-09-02 08:41:43 +00:00
ajacoutot
34d96d3e2b Implement OpenBSD support to the mount module. 2014-09-01 14:56:11 +00:00
ajacoutot
52593f9060 Add support for account and password expiration. 2014-09-01 10:04:00 +00:00
ajacoutot
67091bc95d Huge improvement to the rcctl service module. 2014-08-30 21:42:31 +00:00
ajacoutot
4b2155ecc4 Implement login class support. 2014-08-29 15:58:32 +00:00
ajacoutot
23407304b8 Everything has been merged uptream. 2014-08-28 06:32:56 +00:00
ajacoutot
2a2a275300 Fix and implement OpenBSD support in the following modules:
bsd_shadow, disk, groupadd
2014-08-27 10:26:59 +00:00
ajacoutot
c4a8041f7c All patches have been pushed upstream. 2014-08-26 21:41:43 +00:00
ajacoutot
32420fa9ae Fix the useradd module to work with OpenBSD. 2014-08-26 16:28:43 +00:00
ajacoutot
d9338a8a90 Add a module to handle sysctl(8) values. 2014-08-26 12:22:04 +00:00
ajacoutot
e8cb4bc301 rcctl(8) implementation committed upstream. 2014-08-25 22:05:14 +00:00
ajacoutot
ab90d8cc83 Fix pylint issues. 2014-08-25 13:30:32 +00:00
ajacoutot
bfc011848a install_egg_info() behaves differently on some machines; fix the egg-info
file to match the most successful ones (I will have a look at the
underlying issue).
2014-08-23 07:33:11 +00:00
ajacoutot
a1395ad78b Implement enabled/disabled. 2014-08-22 14:30:08 +00:00
ajacoutot
4b5ed43c1a Implement full service management using rcctl(8). 2014-08-22 12:22:09 +00:00
ajacoutot
1990a3855b Update to salt-2014.1.10. 2014-08-10 08:28:13 +00:00
ajacoutot
f6f316da79 Fix comment. 2014-07-15 15:49:37 +00:00
ajacoutot
feee3879b9 Update to salt-2014.1.7. 2014-07-11 08:55:57 +00:00