Nico Schottelius
98ff723b24
add another example for __process
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2011-11-15 09:20:27 +01:00
Steven Armstrong
d7623fcf21
pgrep -x -f is to restrictive -> impossible to guess/match
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-11-14 23:18:44 +01:00
Steven Armstrong
b9301c8194
bugfix: process names dont start with slash
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-11-14 23:05:13 +01:00
Steven Armstrong
d88a4ea55f
new type: __nfs_client
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-11-14 17:54:15 +01:00
Steven Armstrong
71260c7782
new type: __nfs_server
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-11-14 17:54:09 +01:00
Steven Armstrong
6d45a49219
new type: __nfs_export manage /etc/exports
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-11-14 17:54:00 +01:00
Steven Armstrong
fa95291cbc
use diff instad of cmp
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-11-02 16:46:50 +01:00
Steven Armstrong
e195eb46c4
new type __cron: installs and manages cron jobs
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-11-02 16:30:35 +01:00
Nico Schottelius
d6d4d374bd
remove unecessary whitespace :-)
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2011-10-31 18:26:36 +01:00
Steven Armstrong
5ac857a87c
realy, dont fail if lsb_release does not exist
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-31 16:20:48 +01:00
Steven Armstrong
d4aa04f35d
dont fail if lsb_release does not exist
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-31 16:16:10 +01:00
Steven Armstrong
de84542579
no lsb_release -> no output
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-31 14:36:58 +01:00
Steven Armstrong
9fedf314cf
add explorers for lsb_*
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-31 11:09:42 +01:00
Steven Armstrong
4775c93a6e
use __remote_copy in __file type
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-21 16:01:39 +02:00
Nico Schottelius
837489ce85
remove obsolete preseed code from __package_apt
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2011-10-18 15:54:08 +02:00
Nico Schottelius
1e4de3521a
skip errer detection in findline explorer
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-10-16 19:38:50 +02:00
Steven Armstrong
648f57173c
bugfix: use -gt when comparing int values
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-04 23:53:06 +02:00
Steven Armstrong
9d6a00af38
--debug without creating syntax errors
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-04 23:13:53 +02:00
Steven Armstrong
f0223647e3
--debug
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-04 23:12:49 +02:00
Steven Armstrong
de4ddf9d1e
mv installer install
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-04 23:03:50 +02:00
Steven Armstrong
3d017abd6f
pass options to mkfs without -o
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-04 22:56:50 +02:00
Steven Armstrong
20241a0c5c
fix copy/paste error
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-04 22:56:24 +02:00
Steven Armstrong
9fd74acfac
add support for swap
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-04 22:50:49 +02:00
Steven Armstrong
67cbfee60b
Merge remote-tracking branch 'telmich/master'
2011-10-04 22:43:53 +02:00
Steven Armstrong
27a774432e
mark __partition_msdos and __partition_msdos_apply as installer types
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-04 22:42:19 +02:00
Steven Armstrong
acc64caf95
new type: __mkfs
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-04 22:23:26 +02:00
Steven Armstrong
919f251759
++examples
...
Signed-off-by: Steven Armstrong <steven.armstrong@inf.ethz.ch>
2011-10-04 16:33:58 +02:00
Steven Armstrong
8ac691f4ac
Merge remote-tracking branch 'asteven/master' into partition_msdos
2011-10-04 16:30:36 +02:00
Steven Armstrong
32832777c6
give disk some time to write parition table
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-04 15:24:19 +02:00
Steven Armstrong
5940c21fba
get rid of bashism /echo -n/printf/
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-10-04 14:56:59 +02:00
Steven Armstrong
2fd0223347
Merge remote-tracking branch 'cdist/master' into partition_msdos
2011-10-04 13:54:35 +02:00
Steven Armstrong
840254cdd3
Merge remote-tracking branch 'cdist/master'
2011-09-27 15:40:17 +02:00
Nico Schottelius
b9335bb7ce
update os/os_version explorer to support owl (openwall linux)
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-27 10:35:25 +02:00
Steven Armstrong
b2f1d8e7c0
Merge remote-tracking branch 'cdist/master'
2011-09-27 09:32:45 +02:00
Nico Schottelius
1cfb6bf5a8
make manpage compile for __partition_msdos_apply
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-27 00:11:59 +02:00
Steven Armstrong
9751f16fb1
Merge remote-tracking branch 'cdist/master'
2011-09-26 15:01:12 +02:00
Nico Schottelius
c8dc4181f6
Merge branch 'master' into split_into_modules
...
Conflicts:
.gitignore
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-26 09:36:36 +02:00
Nico Schottelius
c10fedaf8c
it's not preos, but cdist-preos
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-25 21:10:18 +02:00
Nico Schottelius
a5bfd41195
Detect owl
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-09-25 15:26:54 +02:00
Steven Armstrong
ef97849676
distinguish between disk size and extended partition size
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-09-23 16:20:26 +02:00
Steven Armstrong
721119a34f
quote arguments
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-09-23 16:18:55 +02:00
Steven Armstrong
cd5b0cc50c
merge cdist/master
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-09-19 15:05:12 +02:00
Steven Armstrong
a3086ae795
make it actually write the partition
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-09-17 09:27:19 +02:00
Steven Armstrong
16d86dcf04
+debug, -type, -bug
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-09-17 09:26:09 +02:00
Steven Armstrong
9d3fa5d4c7
new type __partition_msdos_apply
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-09-17 08:55:24 +02:00
Steven Armstrong
31e9937098
finish new type for partition definition
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-09-17 06:53:18 +02:00
Steven Armstrong
a4ec6f93ce
Merge remote-tracking branch 'cdist/install' into install
2011-09-16 12:43:43 +02:00
Nico Schottelius
3f2a27fa82
Merge branch 'master' into install
2011-09-16 12:31:25 +02:00
Steven Armstrong
b6738aaf60
rename __cinst_partition_msdos __partition_msdos
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-09-16 12:19:09 +02:00
Nico Schottelius
298784b12b
__package_rubygem: remove optional parameter version, it is not used
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-08-20 23:02:53 +02:00
Nico Schottelius
b82f2b0f23
fixup manpage for cdist-type__package_rubygem
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-08-20 23:00:31 +02:00
nuex
b7deafc26d
fix author email in gencode-remote
2011-08-17 09:27:36 -04:00
nuex
bbe0d4a5db
__package_rubygem
2011-08-17 09:21:07 -04:00
Steven Armstrong
e978542381
safer quoting
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-08-02 15:22:24 +02:00
Steven Armstrong
2b8d0731a1
ignore nonexistent files when deleting
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-07-22 00:42:12 +02:00
Steven Armstrong
4836504ad6
ignore nonexistent files when deleting
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-07-22 00:41:37 +02:00
Steven Armstrong
71c33f4483
add forgotten parameter
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-07-22 00:33:06 +02:00
Steven Armstrong
65de5c1888
add --state parameter to __link type which allows removal of links
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-07-22 00:28:41 +02:00
Steven Armstrong
37612ff102
add --state parameter to __directory type which allows removal of directories
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-07-21 23:06:13 +02:00
Steven Armstrong
76f07511a9
add --state parameter to __file type which allows removal of files
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-07-18 13:34:39 +02:00
Steven Armstrong
0d6171c69b
start work on cinst partitioning
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-07-12 14:15:39 +02:00
Steven Armstrong
c631a609ed
+docs
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-07-01 16:43:30 +02:00
Steven Armstrong
ef393a5b8e
make __apt_update_index a singleton
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-07-01 16:20:12 +02:00
Steven Armstrong
9c887319e6
use new type __apt_update_index
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-07-01 16:20:04 +02:00
Steven Armstrong
8dd994d1a6
new type: __apt_update_index
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-07-01 16:18:24 +02:00
Nico Schottelius
41ee512596
update doc of __process: cannot start sshd, shouldn't stop sshd
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-06-25 23:12:38 +02:00
Nico Schottelius
51da953e49
detect pre-os in explorer
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-06-24 15:25:11 +02:00
Nico Schottelius
37d4ecd907
init.sample fix
...
Franky Van Liedekerke:
> - the example init.sample file mentioned "deinstalled" for package
> state, but I believe it should be "removed"
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-06-23 13:38:36 +02:00
Nico Schottelius
429a31deca
clearify alias/hosts/localhost
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-06-23 12:27:54 +02:00
Steven Armstrong
509d078113
me is ahead of myself
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-06-17 16:28:53 +02:00
Steven Armstrong
5e1dccaf8e
examples++
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-06-17 14:03:51 +02:00
Steven Armstrong
2fcdf3825b
safer way to check for database existence
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-06-17 13:19:46 +02:00
Steven Armstrong
2cf67e321e
in PATH we trust
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-06-17 13:14:57 +02:00
Steven Armstrong
94cdf36439
new type: __postgres_role
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-06-17 12:57:35 +02:00
Steven Armstrong
8e42336df3
new type: __postgres_database
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-06-17 12:57:35 +02:00
Steven Armstrong
b7921451c2
bugfix: properly quote value in awk script
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-06-16 22:52:18 +02:00
Steven Armstrong
2ffd5c837b
__key_value: bugfix, explorer has no access to parameters created in manifest
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-06-16 22:39:03 +02:00
Steven Armstrong
ac035ba0fd
add missing dependency
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-05-25 20:23:53 +02:00
Aurelien Bondis
a55e24f49c
type package_pacman: added --needed to accelerate install
2011-05-19 17:46:17 +02:00
Nico Schottelius
162aee1c9e
Use sw_vers for os_version on macosx (by Jan Hacker)
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-05-03 10:23:32 +02:00
Steven Armstrong
ecc0b2136d
rename all occurences of hardware_type to machine
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-04-29 10:37:43 +02:00
Nico Schottelius
441ebf94c1
Steven++: Rename explorer hardware_type to machine
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-29 10:33:33 +02:00
Nico Schottelius
06f0e60705
more indent
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-27 10:18:44 +02:00
Nico Schottelius
682919c7db
+quotes +indent
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-27 10:17:26 +02:00
Nico Schottelius
d224a8b5fc
require package tzdata for the correct link
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-27 10:16:59 +02:00
Ramon Salvadó
bf27a177da
Added __timezone type (allows configuration of your localtime timezone)
2011-04-27 10:14:59 +02:00
Ramon Salvadó
9e7048b25d
Fixed package_yum to work on CentOS
2011-04-26 14:07:18 +02:00
Nico Schottelius
7d8a58e6d1
and - debug
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-20 13:47:36 +02:00
Nico Schottelius
4d244e9ea2
import __ssh_authorized_key from Aurélien's tree
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-19 22:30:06 +02:00
Steven Armstrong
88a667b17f
docfix: add missing =
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-04-06 23:42:22 +02:00
Steven Armstrong
df6c2909cb
bow infront of the whitespace nazi
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-04-06 23:31:38 +02:00
Steven Armstrong
6784d4ca16
docfix: add missing =
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-04-06 23:29:52 +02:00
Steven Armstrong
b29538a784
new types: __autofs_map, __autofs_master
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-04-06 23:27:28 +02:00
Nico Schottelius
3c37ac0b0f
do not fail if nothing todo (__user and __group)
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-06 22:24:11 +02:00
Nico Schottelius
88a6ee385b
always use uname -m, until it breaks
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-06 20:46:21 +02:00
Nico Schottelius
9610dbf10f
__debconf_set_selections: cat the file referenced, not the parameter!
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-06 20:40:18 +02:00
Nico Schottelius
a493334431
[DOC] fixup manpage for type __package_pkg_openbsd
...
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-06 20:24:01 +02:00
Andreas Brönnimann
e289235589
Fix typo
2011-04-06 20:16:36 +02:00
Andreas Brönnimann
836c2ae7b8
Add error output to __package_pkg_openbsd
2011-04-05 23:23:24 +02:00
Andreas Brönnimann
23c35acf16
Merge branch 'master' of git://git.schottelius.org/cdist
2011-04-05 19:52:16 +02:00