Darko Poljak
0ae61c8aad
++changelog
7 years ago
Darko Poljak
eb94d7a8bb
Remove update index type dep, call update index after adding new source. ( #623 )
7 years ago
Darko Poljak
7fcfe8cff5
++changelog
7 years ago
Darko Poljak
a993e0f5a9
Support disabling saving output streams
7 years ago
Darko Poljak
47399bfa9f
Add --renew-hook param to letsencrypt_cert type.
7 years ago
Darko Poljak
c76637242f
++
7 years ago
Darko Poljak
c8c627a077
Merge pull request #619 from darko-poljak/package_apt_version
...
__package_apt ignores --version parameter #615
7 years ago
Darko Poljak
fe7da4d8b3
Update man page.
7 years ago
Darko Poljak
d6ff077156
__package_apt ignores --version parameter #615
7 years ago
Darko Poljak
fe8004eca2
++changelog
7 years ago
Darko Poljak
87558adbda
Merge pull request #620 from thriqon/130-issue-stdin
...
Allow reading contents of __motd and __issue from stdin
7 years ago
Darko Poljak
fdc7060f48
++changelog
7 years ago
Darko Poljak
4d4d76bb38
Merge pull request #617 from tom-ee/maxage-for__package_update_index
...
Maxage for package update index
7 years ago
Jonas Weber
bfde7a6cfa
Allow __motd to read from stdin
7 years ago
Jonas Weber
2069650e74
Allow filling __issue from stdin
...
closes #130
7 years ago
Thomas Eckert
fa91dbfcdb
(re-) copyright msg
7 years ago
Thomas Eckert
6a6fdac25d
add error-message if OS is unsuppored; fix indentation
7 years ago
Darko Poljak
ed1a53dda2
Merge pull request #616 from thriqon/package-apt-purge-parameter
...
Provide `--purge-if-absent` to __package_apt
7 years ago
Thomas Eckert
cb21b3679a
add missing legal boilerplate to explorer
7 years ago
Thomas Eckert
1117f49801
Merge branch 'maxage-for__package_update_index' of github-tom-ee:tom-ee/cdist into maxage-for__package_update_index
7 years ago
Thomas Eckert
e31de114e3
__package_update_index: update man-page w/ `--magage` and MESSAGING
7 years ago
Thomas Eckert
179c5a2dfe
__package_update_index: optional `--maxage <seconds>`-parameter for apt
...
`--maxage 3600` ensures that `apt-get --quiet update` is only done if
the previous run was at least 1 hour ago.
This also adds messaging
7 years ago
Thomas Eckert
2dc5550fa4
__package_update_index: update man-page w/ `--magage` and MESSAGING
7 years ago
Thomas Eckert
27d38a28ab
__package_update_index: optional `--maxage <seconds>`-parameter for apt
...
`--maxage 3600` ensures that `apt-get --quiet update` is only done if
the previous run was at least 1 hour ago.
This also adds messaging
7 years ago
Jonas Weber
3545d0157f
Provide `--purge-if-absent` to __package_apt
...
Configuration files are not purged under Debian when the package
is deinstalled. If this parameter is given, they are deleted upon
package deinstallation.
7 years ago
Darko Poljak
950f00d1a4
++changelog
7 years ago
Darko Poljak
45e351c19c
Merge pull request #613 from thriqon/handle-stdin-from-systemd-unit-correctly
...
Handle stdin to __systemd_unit correctly
7 years ago
Jonas Weber
dd188ca588
Handle stdin to __systemd_unit correctly
...
When directly piping in the source of a systemd unit file, cdist
errored out. This is due to not propagating the stdin file to the
underlying __config_file type (which already contains code for this
case, but this has to be duplicated in __systemd_unit).
The following example thus works:
__systemd_unit test.service --source - <<EOF
[Service]
ExecStart=/bin/sleep 3600
EOF
7 years ago
Darko Poljak
fd6337bb09
++changelog
7 years ago
Darko Poljak
7558af1707
Add local cache overview docs.
7 years ago
Darko Poljak
9703e0f08e
Save output streams.
...
Implementation is 99% based on Steven's initial implementation.
7 years ago
Darko Poljak
13a13eee03
Merge pull request #612 from devinsolutions/master
...
Add cdist.egg-info/ to gitignore
7 years ago
Ľubomír Kučera
9779c8c0f8
Add cdist.egg-info/ to gitignore
...
When installing the package in editable mode, cdist.egg-info/ is created
and is necessary for editable mode to work properly.
7 years ago
Darko Poljak
ec9ce90b8b
++changelog
7 years ago
Darko Poljak
64f2fed62b
Merge pull request #611 from ungleich/AnotherKamila-patch-1
...
__daemontools fixes
7 years ago
Kamila Součková
00f524773e
__daemontools fixes
...
make __daemontools more robust and clean up the --install-init-script confusion
7 years ago
Darko Poljak
f278a1e31f
++changelog
7 years ago
Darko Poljak
8e182844e4
Merge pull request #610 from michal-hanu-la/master
...
Fix gencode-remote for __package_pkgng_freebsd
7 years ago
Michal Hanula
c895be381f
When installing packages on freebsd, redirect stdout and stderr to /dev/null instead of closing them.
...
Some pre/post-install scripts rely on them being open.
(It would be bette to leave them open and show the output, but I didn't
want to change the behaviour)
7 years ago
Darko Poljak
b1d7da4258
++changelog
7 years ago
Kamila Součková
a657af64a1
__letsencrypt_cert: add nonparallel and make admin-email required ( #609 )
7 years ago
uqam-fob
fc8dded8e9
__line: Support regex beginning with an hyphen ( fixes #607 ) ( #608 )
...
If `regex` begins with an hyphen, `grep` treats it as an option
and treats `file` as the regular expression. This leads to `grep`
trying to read from the standard input and making it wait infinitely.
This patch adds the missing argument breaker `--` and allows
`regex` to begin with an hyphen (provided it is called correctly).
7 years ago
Ľubomír Kučera
3397bcbf9b
__systemd_unit improvements ( #606 )
...
* __systemd_unit: Move systemctl detection to manifest
* __systemd_unit: Restart the unit if inactive
Until now, the --restart parameter caused the unit to be restarted
only when the unit file has changed. This commit modifies --restart
behavior so that the unit is also restarted when the unit is inactive.
* __systemd_unit: Do not create unit file when source is empty
7 years ago
Darko Poljak
b4e98d4ab4
++changelog
7 years ago
Ľubomír Kučera
457233f968
__sysctl: Add support for CoreOS ( #605 )
7 years ago
Steven Armstrong
b722843f01
changelog++
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
7 years ago
Steven Armstrong
71b858e467
use parameter defaults for chroot; re-export cdist log level to nested cdist run
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
7 years ago
Darko Poljak
eb8922ebcd
Remove redundant log.error line.
7 years ago
Kamila Součková
be7a99210b
add --minute to __cron ( #603 )
...
We don't want this to run _every_ minute (default for `--minute` is `*`).
7 years ago
Darko Poljak
7c8f1e0f57
changelog++
7 years ago