Nico Schottelius
3e2dda8132
changelog++
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
002537f5d1
Merge pull request #169 from arkaitzj/global_explorers
...
Make global explorers available to initial manifest
12 years ago
Nico Schottelius
6604c4c4ba
more changes for 2.1.1
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
af75aa9024
use chmod to allow chmod being in a different path
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Arkaitz Jimenez
9dcad37acf
Remove the umask requirement, set the proper permissions to base_path
12 years ago
Nico Schottelius
dd3011f447
+discussion
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
5152bdfce7
add hint for 0700, root:root behaviour of __directory --parents
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Nico Schottelius
d570e786ec
++changes next
...
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
12 years ago
Arkaitz Jimenez
0db80189d7
Updated doc regarding global explorer availability
12 years ago
Nico Schottelius
352c7da46c
quote the new value check - may contains spaces
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
12 years ago
Nico Schottelius
dd566527a9
Merge branch 'user_create_home' of https://github.com/arkaitzj/cdist
12 years ago
Nico Schottelius
d7f11332a9
++changes
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
12 years ago
Nico Schottelius
8113e7f4ac
Merge branch 'crontab_fix' of https://github.com/arkaitzj/cdist
12 years ago
Arkaitz Jimenez
4a89e64115
Make global explorers available to initial manifest and fix hostname explorer
12 years ago
Arkaitz Jimenez
60f85c5b85
__user support for --create-home
12 years ago
Arkaitz Jimenez
d59953642e
crontab -l should be allowed to fail with "no crontab" without stopping exec
12 years ago
Nico Schottelius
122c5c7a9a
+speech changes
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
12 years ago
Nico Schottelius
459ea4cfd9
+some new speeches
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
12 years ago
Nico Schottelius
44a0f5d7bb
restore resolver test
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
12 years ago
Nico Schottelius
6d10f2e4f2
++changes
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
12 years ago
Nico Schottelius
a59fa92246
Merge remote-tracking branch 'jake/__directory_fix'
12 years ago
Jake Guffey
a1fb621d19
Merge branch 'master' into __directory_fix
12 years ago
Nico Schottelius
22a8197f6b
Merge pull request #163 from jdguffey/__jail_bugfix
...
_jail bugfix
12 years ago
Jake Guffey
a50830dca8
Use $__explorer to get os type
12 years ago
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
12 years ago
Jake Guffey
52fdf15a4b
Add umask
...
Some directories were being created 700 and causing problems, added umask 022 to fix this
12 years ago
Jake Guffey
005c94556e
Fix to support FreeBSD's stat(1)
...
Added check for OS type
Added FreeBSD syntax in case of $os=freebsd
12 years ago
Nico Schottelius
177c350747
use self.context, not self.local
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
12 years ago
Nico Schottelius
d1e06504a2
merge back the dependency resolver into pseudo master
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
12 years ago
Steven Armstrong
06fb7491fa
prevent requirements from leaking into autorequired objects and creating circular references
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
Conflicts:
cdist/test/autorequire/__init__.py
12 years ago
Nico Schottelius
cb829ec8d0
introduce MissingObjectIdError
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
12 years ago
Nico Schottelius
6fbc03076b
debugging not easily possible with loss of parameter_path
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
12 years ago
Nico Schottelius
f90f999156
Merge remote-tracking branch 'github/master'
12 years ago
Nico Schottelius
3b430c0d76
Merge pull request #156 from contradict/__git_permissions
...
__git respects --owner and --group, add --mode
12 years ago
Nico Schottelius
b1be1604c6
Merge remote-tracking branch 'github/master'
12 years ago
Nico Schottelius
c620c2fa29
Merge pull request #155 from statianzo/directory-owner
...
Set permissions on existing directory
12 years ago
contradict
b772e09d53
Exit with no error if directory absent
...
Explorers need to handle the case of no directory.
12 years ago
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.
12 years ago
Nico Schottelius
50208bc537
++changes recorded
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
12 years ago
Nico Schottelius
55f2ea6b9f
Merge branch '__git_permissions' of https://github.com/contradict/cdist
12 years ago
Eivind Uggedal
1b25ef33b9
Slackware os and os_version explorer support.
12 years ago
contradict
3ff7621984
__git respects --owner and --group, add --mode
...
After checkout, chown and chmod as specified. If already present, but
not possessing correct permissions, run chown and chmod as needed.
12 years ago
Jason Staten
fc1a9ed27b
directory permission explorers
...
The group, mode, and owner are now pulled from a explorers. If the
desired value matches the existing value, then no code is executed.
If the recursive flag is set, the permissions are applied every run.
12 years ago
Nico Schottelius
1d933dd5d3
do not need to create directories - git will do this - thanks to Steven
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
12 years ago
Nico Schottelius
61747c4cb7
++comments
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
12 years ago
Jason Staten
f16ac1911d
Set permissions on existing directory
...
Previously, an existing directory would not have its permissions
modified by the __directory type. This change removes exiting early when
$state_is matches $state_should
12 years ago
Nico Schottelius
77e92ceba9
update changes in log file for dependencies based on discussion
12 years ago
Nico Schottelius
474d4f7cb0
Merge branch 'no_extra_output_from_machine_explorer' of https://github.com/contradict/cdist
12 years ago
contradict
f41b029ade
Eliminiate excess output from machine explorer
...
command -v emits a string to stdout, silence this since we are only
interested in the return code.
12 years ago
Nico Schottelius
acb31b2632
do not push to ethz
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
12 years ago