Nico Schottelius
|
2b66889105
|
__line: support line/regexp containing /
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-09-26 16:26:01 +02:00 |
|
Steven Armstrong
|
97a8793fdd
|
add __postfix* types
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2013-09-24 15:54:14 +02:00 |
|
Steven Armstrong
|
127c512f84
|
call systemctl in subshell to prevent the explorer from failing if it exits non zero
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2013-09-08 22:10:25 +02:00 |
|
Nico Schottelius
|
5a2873efc8
|
remove customer types
Should not have been committed here - sorry for the noise.
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-09-03 09:11:12 +02:00 |
|
Nico Schottelius
|
e3f401900a
|
add the type as well...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-09-02 19:58:11 +02:00 |
|
Nico Schottelius
|
f8d3e36efb
|
new type: __iptables_apply
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-09-02 19:29:11 +02:00 |
|
Nico Schottelius
|
0f6b6f420c
|
new type: __iptables_rule
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-09-02 19:22:53 +02:00 |
|
Nico Schottelius
|
6cd419b334
|
have __motd regenerate on Debian/Ubuntu
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-09-02 11:26:32 +02:00 |
|
Nico Schottelius
|
6af7eadc89
|
add --shell to __cdist
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-09-02 11:21:19 +02:00 |
|
Nico Schottelius
|
4d8840dba0
|
also setup homedir
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-09-02 10:50:42 +02:00 |
|
Steven Armstrong
|
8aacbe2885
|
Bourne is not bash
see http://shebang.brandonmintern.com/bourne-is-not-bash-or-read-echo-and-backslash/
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2013-08-19 22:25:17 +02:00 |
|
Nico Schottelius
|
ff50a61344
|
use shortcut version in __package_opkg
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-07-10 14:16:56 +02:00 |
|
Nico Schottelius
|
ab50d8561b
|
add new type: __cdist
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-07-04 14:34:17 +02:00 |
|
Nico Schottelius
|
4ae241259f
|
remove the old entries on change
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-06-20 09:20:14 +02:00 |
|
Nico Schottelius
|
d78dc7af8b
|
Merge branch '__cron-simplify'
|
2013-06-19 21:50:49 +02:00 |
|
Nico Schottelius
|
e7527802a5
|
more hints for __debconf_set_selections
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-06-19 18:53:07 +02:00 |
|
Nico Schottelius
|
622cd398c6
|
use quiet mode by default
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-06-19 18:51:23 +02:00 |
|
Nico Schottelius
|
84f2ca0d1f
|
add new type: __update_alternatives
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-06-19 18:49:43 +02:00 |
|
Nico Schottelius
|
137856002f
|
Merge branch 'master' into __cron-simplify
|
2013-06-19 11:31:33 +02:00 |
|
Nico Schottelius
|
4ecffa7d59
|
fix typo in __process
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-06-19 11:31:21 +02:00 |
|
Nico Schottelius
|
fb40ba4d0f
|
Merge branch 'master' into __cron-simplify
|
2013-06-19 11:20:25 +02:00 |
|
Nico Schottelius
|
135499f120
|
__process: make --state optional
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-06-19 11:19:45 +02:00 |
|
Nico Schottelius
|
1c94c615b1
|
__cron: remove parameter changing code, remove multiline code, remove early execution of included $() code, simplify __cron
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-06-19 10:55:07 +02:00 |
|
Nico Schottelius
|
1788b343d1
|
Merge branch '__postgres_role-changes' of https://github.com/nuex/cdist
|
2013-06-18 13:40:18 +02:00 |
|
nuex
|
90f7ec40fe
|
__postgres_database: make state parameter optional
|
2013-06-17 13:49:36 -04:00 |
|
nuex
|
48b6344645
|
__postgres_role: check if state parameter exists before reading it
|
2013-06-17 11:16:26 -04:00 |
|
nuex
|
dc39099730
|
__postgres_role: make state parameter optional, fix password parameter checking in gencode-remote
|
2013-06-17 11:05:23 -04:00 |
|
nuex
|
211363d5be
|
__git: quote variables in gencode-remote, add optional parameters in manpage
|
2013-06-16 01:40:11 -04:00 |
|
Nico Schottelius
|
2acce10497
|
change __start_on_boot to use systemd on archlinux
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-06-09 23:45:22 +02:00 |
|
Tyler Akins
|
1485381340
|
Fixing apt_ppa type - can't use double equals with dash
|
2013-05-26 15:54:28 -05:00 |
|
Nico Schottelius
|
e771e91043
|
Merge branch '__ssh_authorized_keys' of https://github.com/asteven/cdist
|
2013-05-10 13:13:13 +02:00 |
|
Steven Armstrong
|
d4bad031e9
|
bugfix: the parameter is named 'state' not 'present'
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2013-05-10 12:41:56 +02:00 |
|
Steven Armstrong
|
d72afd3903
|
dont change parameters; dont use tmpfile; update copyright
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
|
2013-05-10 12:35:22 +02:00 |
|
Nico Schottelius
|
002537f5d1
|
Merge pull request #169 from arkaitzj/global_explorers
Make global explorers available to initial manifest
|
2013-04-09 06:11:07 -07:00 |
|
Nico Schottelius
|
5152bdfce7
|
add hint for 0700, root:root behaviour of __directory --parents
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
|
2013-04-03 16:49:03 +02:00 |
|
Nico Schottelius
|
352c7da46c
|
quote the new value check - may contains spaces
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
|
2013-04-02 09:21:01 +02:00 |
|
Nico Schottelius
|
dd566527a9
|
Merge branch 'user_create_home' of https://github.com/arkaitzj/cdist
|
2013-04-02 09:19:58 +02:00 |
|
Arkaitz Jimenez
|
4a89e64115
|
Make global explorers available to initial manifest and fix hostname explorer
|
2013-04-01 00:48:57 +02:00 |
|
Arkaitz Jimenez
|
60f85c5b85
|
__user support for --create-home
|
2013-04-01 00:02:22 +02:00 |
|
Arkaitz Jimenez
|
d59953642e
|
crontab -l should be allowed to fail with "no crontab" without stopping exec
|
2013-04-01 00:01:22 +02:00 |
|
Jake Guffey
|
a1fb621d19
|
Merge branch 'master' into __directory_fix
|
2013-02-20 08:19:46 -05:00 |
|
Jake Guffey
|
a50830dca8
|
Use $__explorer to get os type
|
2013-02-19 16:31:06 -05:00 |
|
Jake Guffey
|
9f330e361d
|
Added support for multiple IP addresses
FreeBSD jails support jail_${name}_ip="iface1|addr1, iface2|addr2" format for specifying multiple IP addresses
|
2013-02-19 16:24:22 -05:00 |
|
Jake Guffey
|
52fdf15a4b
|
Add umask
Some directories were being created 700 and causing problems, added umask 022 to fix this
|
2013-02-19 15:28:03 -05:00 |
|
Jake Guffey
|
005c94556e
|
Fix to support FreeBSD's stat(1)
Added check for OS type
Added FreeBSD syntax in case of $os=freebsd
|
2013-02-19 15:23:52 -05:00 |
|
Nico Schottelius
|
3b430c0d76
|
Merge pull request #156 from contradict/__git_permissions
__git respects --owner and --group, add --mode
|
2013-01-31 13:06:09 -08:00 |
|
Nico Schottelius
|
c620c2fa29
|
Merge pull request #155 from statianzo/directory-owner
Set permissions on existing directory
|
2013-01-31 13:05:10 -08:00 |
|
|
b772e09d53
|
Exit with no error if directory absent
Explorers need to handle the case of no directory.
|
2013-01-30 00:48:08 -08:00 |
|
Jason Staten
|
919707d6f9
|
Initialize variables to empty string
Set mode, group, etc. to an empty string to ensure that no external
environment variables can leak in.
|
2013-01-28 10:06:04 -07:00 |
|
Eivind Uggedal
|
1b25ef33b9
|
Slackware os and os_version explorer support.
|
2013-01-28 08:30:54 -05:00 |
|