Commit Graph

668 Commits

Author SHA1 Message Date
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
Andreas Brönnimann 52fb8d5661 Change platform to hardware_type 2011-04-05 19:50:45 +02:00
Andreas Brönnimann aebf05001a Add platform explorer 2011-04-05 19:40:54 +02:00
Andreas Brönnimann 8ec728fd4b Type pkg_openbsd 2011-04-05 19:28:18 +02:00
Nico Schottelius 519212e396 error out if state given is unknown
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-05 16:53:56 +02:00
Nico Schottelius ac976c9f70 find __package* -type f -exec sed -i 's/uninstalled/removed/g' {} \;
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-05 16:25:27 +02:00
Nico Schottelius 4ebcdc3ef1 find __package* -type f -exec sed -i 's/deinstalled/removed/g' {} \;
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-05 16:25:13 +02:00
Nico Schottelius 5710d9a606 delay __package_openbsd_pkg / wait for input of justastudent
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-05 14:57:22 +02:00
Nico Schottelius edfedc5c06 in theory finish os_version
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-05 00:10:26 +02:00
Nico Schottelius b474960774 explorer os_version supports macosx
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-05 00:03:23 +02:00
Nico Schottelius 02da74e437 add explorer os_version supporting openbsd
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-04 23:57:36 +02:00
Nico Schottelius 654512c209 add template for __package_openbsd_pkg
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-04 23:50:48 +02:00
Nico Schottelius 785ec3f36f sort fields by alphabet
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-04 13:20:22 +02:00
Nico Schottelius e464c5aaa2 simplify
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-04 11:04:00 +02:00
Nico Schottelius d49e481a87 match on name: not name, may be invalid
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-04 11:00:15 +02:00
Nico Schottelius db425d3925 use property, not key anymore
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-04 10:59:04 +02:00
Nico Schottelius 4b76d8a7e0 __user: remove =~, cleanup and beautify, replace cut with awk
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-04 10:45:41 +02:00
Nico Schottelius 69a17d0b0e remove unecessary set -- "$@"
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-02 14:25:00 +02:00
Nico Schottelius 18e433dd85 import corrected __group from nico/nico
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-02 14:24:20 +02:00
Nico Schottelius 5f0ecb0831 yum confuses me, document it, so others are saved
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-02 03:12:31 +02:00
Nico Schottelius 4ab1fdceff remove evil debug
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-02 02:57:02 +02:00
Nico Schottelius 0b7024a2cc adjust grep string
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-02 02:53:07 +02:00
Nico Schottelius aedbc263d7 need to use --whatprovides
This ensure we also check for other packages which are used instead
of the requested one, which does not work with rpm -q:

[root@brett ~]# rpm -q vim
package vim is not installed
[root@brett ~]# yum --assumeyes --quiet install "vim"
Package 2:vim-enhanced-7.3.056-1.fc14.x86_64 already installed and
latest version
[root@brett ~]# rpm -q --whatprovides vim
vim-enhanced-7.3.056-1.fc14.x86_64

Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-02 02:49:57 +02:00
Nico Schottelius 13f4140b3d update manpage for __package_yum
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-02 02:26:42 +02:00
Nico Schottelius a778dee9fc use rpm -q to get status
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-02 02:19:47 +02:00
Nico Schottelius bcc7d0e795 cleanup of gencode-remote
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-02 02:19:30 +02:00
Nico Schottelius d9e2493eb9 add fedora support to __package
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-02 02:13:44 +02:00
Nico Schottelius e19c079f24 add template for new type __package_yum
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-02 02:00:20 +02:00
Nico Schottelius e700437b01 also detect fedora
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-02 01:20:24 +02:00
Nico Schottelius cee51f0088 make __package_apt use DEBIAN_FRONTEND=noninteractive
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-01 13:12:00 +02:00
Nico Schottelius e21283c579 remove preseeding support from __package_apt
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-01 13:08:47 +02:00
Nico Schottelius 0db21eb308 document, cleanup and theoretically finish __debconf_set_selections
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-01 12:47:48 +02:00
Nico Schottelius 48a96591d1 add template for type __debconf_set_selections/
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-04-01 12:11:50 +02:00
Steven Armstrong fb426bd412 __directory type does not have a destination parameter
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-29 20:10:40 +02:00
Steven Armstrong 1e42861ff4 Merge remote branch 'nico/master' 2011-03-28 17:08:46 +02:00
Steven Armstrong f337612d36 Merge remote branch 'nico/master' 2011-03-28 15:22:45 +02:00
Nico Schottelius 9bdba19d4a prepend slash when using __object_id as name for __process
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-28 15:20:58 +02:00
Nico Schottelius 417ce61821 -''
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-28 08:54:41 +02:00
Nico Schottelius 271aa95a4d add --name example to manpage
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-27 23:32:28 +02:00
Nico Schottelius b8002efa6d add support for __process --name (in theory)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-27 23:29:10 +02:00
Nico Schottelius 40b7b158c0 -debug
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-27 23:13:18 +02:00
Nico Schottelius 0e8d36f592 add -x to pgrep
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-27 23:12:25 +02:00
Nico Schottelius ec29717870 in theory finish __process
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-27 22:59:00 +02:00
Nico Schottelius e7c1d3f16b add parameter
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-27 00:07:39 +01:00
Nico Schottelius e4467de8fd describe how __process should work
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-27 00:05:30 +01:00
Nico Schottelius 06fe371b1d create type explorer "runs"
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-26 23:56:17 +01:00
Nico Schottelius 6c6ece859b update documentation for __process
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-26 23:51:45 +01:00
Nico Schottelius 4ba452874a add template for fancy idea __process
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-26 23:45:41 +01:00
Steven Armstrong 4088da5d8c escape __NOTSET__ in man page
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-24 23:47:05 +01:00
Steven Armstrong b959a14dc2 fix length of ascidoc header
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-24 23:22:08 +01:00
Steven Armstrong abaa79e19a Merge remote branch 'nico/master' 2011-03-24 23:20:07 +01:00
Steven Armstrong e27501218f new type __key_value
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-24 23:16:25 +01:00
Nico Schottelius 0961e003be Revert "new type: __apt_update_index" (until it works)
This reverts commit 9094f50b03.
2011-03-24 15:28:20 +01:00
Nico Schottelius c968028596 Revert "use __apt_update_index" (until it works)
This reverts commit 15b1bdab77.
2011-03-24 15:28:07 +01:00
Nico Schottelius 4b01791e69 Merge remote-tracking branch 'sans/master' 2011-03-24 14:35:58 +01:00
Nico Schottelius c7ef2210fc update manpage for __apt_ppa
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-24 13:32:09 +01:00
Steven Armstrong 15b1bdab77 use __apt_update_index
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-24 08:31:23 +01:00
Steven Armstrong 9094f50b03 new type: __apt_update_index
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-24 08:30:51 +01:00
Steven Armstrong e829fe65cd checking for filesize already includes check for file existence
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-23 21:14:17 +01:00
Steven Armstrong 0356d2eeff also check if sources file is not empty
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-23 17:45:03 +01:00
Steven Armstrong f46b2a9a5a no longer need check-apt-repository
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-23 17:39:28 +01:00
Steven Armstrong 2bab4ed93b dont use python in type explorer
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-23 17:38:28 +01:00
Steven Armstrong 08a53cb130 new type: __apt_ppa
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-23 13:18:13 +01:00
Nico Schottelius e4190c3d0a add --recursive to __directory (man, gencode, parameter, changelog)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-22 09:59:41 +01:00
Nico Schottelius 4ff794b11a __file now supports --preseed (including the documentation)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-21 10:07:38 +01:00
Nico Schottelius 3927da66b6 update __directory documentation
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-21 09:44:14 +01:00
Nico Schottelius 1a4fd4854c __motd now supports --source as well
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-21 09:30:42 +01:00
Nico Schottelius 240b4aebbc begin to add --preseed to __package_apt
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-21 09:14:42 +01:00
Nico Schottelius c0705c1efd update documentation for __issue
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-21 08:54:12 +01:00
Nico Schottelius a6b4c468e3 and add __issue parameter
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-20 02:04:50 +01:00
Nico Schottelius 04a07cfaf6 enhance and fix __issue
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-20 02:04:30 +01:00
Nico Schottelius c87ecbe23f update comment for __link
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-19 23:44:25 +01:00
Nico Schottelius c601298760 gencode -> gencode-remote in types
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-19 23:39:01 +01:00
Nico Schottelius a761a035fe update __file with gencode-local and gencode-remote
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-19 23:26:41 +01:00
Nico Schottelius 3eed0f97ce begin to migrate __file to new local/remote scheme
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-19 22:38:36 +01:00
Nico Schottelius ea2cbb176a fix generation of manpage for cdist-type__removeline
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-19 14:50:11 +01:00
Steven Armstrong cef58ae85f handle numeric group id as well as group name for consistency with usermod|groupmod
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-18 23:37:10 +01:00
Nico Schottelius 43afb07598 move init to init.sample to avoid conflicts with real world
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-18 02:17:49 +01:00
Nico Schottelius cbc8a254f4 +=
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-18 02:11:47 +01:00
Nico Schottelius d4d2f47b60 more examples, document dependencies
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-18 02:01:37 +01:00
Nico Schottelius 756226f153 enhance example even further
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-18 01:53:54 +01:00
Nico Schottelius 96cbb37a29 fix example code in conf/manifest/init
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-18 01:51:44 +01:00
Nico Schottelius b521fa07a1 Merge branch 'master' into dependencies 2011-03-18 00:01:20 +01:00
Nico Schottelius f358a34e1d obsolete cdist-bin-transfer
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-17 20:40:22 +01:00
Daniel Roth 74d3a23930 Removed a not 2011-03-17 19:06:33 +01:00
Daniel Roth 5c39063a89 Added type __removeline 2011-03-17 18:58:28 +01:00
Steven Armstrong 59e774b08d fix merge conflict in changelog
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-16 14:41:43 +01:00
Nico Schottelius e0520edb10 document redhat support
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-16 11:20:18 +01:00
Nico Schottelius 1bc37f5ba2 setup mode 0644 for motd
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-16 11:20:07 +01:00
Nico Schottelius f94b39c22b fix __file usage in __issue and add redhat support
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-16 11:16:45 +01:00
Nico Schottelius aee6953ecd [BUGFIX] __link: remove trailing 's' in variable name
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-16 10:28:00 +01:00
Nico Schottelius d2c4ffb5f0 cleanup manpages for new types
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-16 08:45:01 +01:00
Nico Schottelius e7f64758ce update conf/manifest/init example
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-16 08:39:51 +01:00
Nico Schottelius 0847b5b364 Merge branch 'master' into filedirectorylink 2011-03-16 08:36:40 +01:00
Nico Schottelius bf60df1a9b cleanup in __file manifest
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-16 08:31:30 +01:00
Nico Schottelius 501fcf36d1 remove old --destination parameter from __file explorers
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-16 08:30:02 +01:00
Nico Schottelius f69802b3d8 s/md5sum/cksum/g
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-16 08:25:36 +01:00
Steven Armstrong af0b62ecef update man page for __group type
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-15 23:41:30 +01:00
Steven Armstrong ec99a22db6 add new type __group
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-15 23:37:17 +01:00
Steven Armstrong 58718f735a use getent to get entry from shadow database
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-15 23:35:55 +01:00
Steven Armstrong 4432b476d0 __user: only set password if it changed
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-15 23:26:24 +01:00
Steven Armstrong 1518bf1935 __user: only run commands if value has changed
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-15 23:11:01 +01:00
Nico Schottelius 6f7312e877 some cleanups in cdist-type__addifnosuchline(7)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-15 21:25:09 +01:00
Nico Schottelius 4a44b3bdf5 __file: -destination
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-15 21:19:49 +01:00
Daniel Roth 2ed638a0a2 Minor doc fixes 2011-03-15 21:18:18 +01:00
Nico Schottelius e06e8026dd begin to cleanup __file
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-15 21:18:15 +01:00
Nico Schottelius 1619964cbb __file does not require --type anymore
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-15 21:13:01 +01:00
Nico Schottelius 1202131195 update __directory parameters
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-15 21:11:59 +01:00
Nico Schottelius 86d98ddec4 begin cleanup doc for __directory
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-15 21:06:18 +01:00
Daniel Roth c010c9b288 moved manpages 2011-03-15 21:02:47 +01:00
Steven Armstrong 42c87edad1 moved __package_gentoo to gentoo branch
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-15 20:52:52 +01:00
Nico Schottelius 4c59a0fde1 cleanup __link
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-15 20:51:09 +01:00
Nico Schottelius b8c68fcb9e remove explorer for __directory
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-15 20:37:51 +01:00
Nico Schottelius 3d24edae51 + template for __link
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-15 20:37:23 +01:00
Steven Armstrong bead47f6bf remove currently unhandled parameter
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-15 17:10:27 +01:00
Steven Armstrong f2f67ad0ad +man __package_emerge/man.text
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-15 17:09:45 +01:00
Steven Armstrong 26b10dec69 +man
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-15 17:01:35 +01:00
Steven Armstrong a9d0bfee16 new type __user
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-15 16:47:40 +01:00
Nico Schottelius 8d8491232c add template for type __directory
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-15 16:41:04 +01:00
Nico Schottelius 63452e0fee document __package_apt
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-15 16:37:34 +01:00
Nico Schottelius 77381b9981 cleanup manpages for __issue and __motd
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-15 16:35:04 +01:00
Nico Schottelius aa4a23e7dd doc: -\n
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-15 00:18:31 +01:00
Nico Schottelius fe2d4877ce -plural (old stuff)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-15 00:06:50 +01:00
Nico Schottelius 2d4cbdddab document new features
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-15 00:05:38 +01:00
Nico Schottelius 5821ceebbc add support for --owner and --group in __file
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-15 00:00:25 +01:00
Nico Schottelius 8ff02673f0 remove __motd from localhost (not good as an example for testers)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-14 23:43:00 +01:00
Nico Schottelius 1187a8594a more stuff for upcoming 1.0.4
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-14 23:41:46 +01:00
Nico Schottelius 49d3548f46 support debian/ubuntu in __motd
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-14 23:41:36 +01:00
Nico Schottelius 710ce98386 [DOC] __package_pacman gained manpage
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-14 23:23:32 +01:00
Steven Armstrong 8b614b274c fix fixing the merge conflict
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-14 09:32:18 +01:00
Steven Armstrong a50e380174 fix merge conflict
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-14 09:26:18 +01:00
Nico Schottelius d8ab38d846 [DOC] type __issue
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-12 19:48:37 +01:00
Nico Schottelius bfb43079e3 Merge branch 'dev' of git://git.d-roth.li/cdist
Conflicts:
	conf/manifest/init

Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-12 19:11:24 +01:00
Nico Schottelius 32042aba8f cleanup motd
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-12 18:58:22 +01:00
Nico Schottelius ff1eb0895b add new type: __motd
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-12 18:47:34 +01:00
Nico Schottelius 783c4b12ca [__issue] remove unneeded parameters
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-11 19:08:52 +01:00
Nico Schottelius d4fac09518 fail, if source is not existing
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-10 19:16:21 +01:00
Nico Schottelius a190ee13b8 __file: --type symlink supported
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-10 18:14:35 +01:00
Nico Schottelius 5ababb1249 correct manifest of __issue
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-10 17:09:04 +01:00
Nico Schottelius ddc1724ae0 Merge branch 'master' into only_once 2011-03-10 17:08:22 +01:00
Nico Schottelius 03502567e3 check for existence before (re-)creation
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-10 13:40:05 +01:00
Nico Schottelius e48458f27f add explorer to find out whether file exists
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-10 13:38:12 +01:00
Nico Schottelius 62c6446412 exit true in case packet is not installed
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-10 13:36:58 +01:00
Nico Schottelius 637163d4af only md5sum if file is a regular file (not a directory)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-10 13:31:00 +01:00
Nico Schottelius a67073a45b add example for singleton
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-09 22:21:39 +01:00
Nico Schottelius 41d82ea89a add only once to __issue
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-09 21:58:34 +01:00
Nico Schottelius 8ac043e95f comment the initial manifest
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-09 20:22:02 +01:00
Nico Schottelius 1c45e4fe17 begin the manpage integration with man.text
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-09 13:06:23 +01:00
Daniel Roth 35df795342 Return values replaced 2011-03-08 20:21:10 +01:00
Daniel Roth 5333b98299 Testing/Demonstration of type addifnosuchline 2011-03-08 19:53:14 +01:00
Daniel Roth ac815524f4 Implementation of addifnosuchline type 2011-03-08 19:51:47 +01:00
Steven Armstrong 885f362066 Merge remote branch 'nico/master' 2011-03-08 18:17:59 +01:00
Nico Schottelius cc28d4ddbb do not exit 0 if __package_$type does not exit 0
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-08 12:39:05 +01:00
Steven Armstrong a6b88d323e Merge remote branch 'nico/master' 2011-03-07 23:08:37 +01:00
Nico Schottelius d3fe22b281 update __file to allow md5 also locally
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-07 18:04:59 +01:00
Nico Schottelius 5b2c52b977 __file: support md5 of macosx
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-07 17:51:34 +01:00
Nico Schottelius 4e4e53aebd +;; (esac)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-07 14:25:35 +01:00
Nico Schottelius 81acb39ad6 explorer/os: add support for solaris
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-07 13:56:29 +01:00
Nico Schottelius e896fc6d4e explorer/os: add support for *bsd
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-07 13:56:18 +01:00
Nico Schottelius 14e7427508 add macosx support to explorer/os
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-07 13:32:14 +01:00
Nico Schottelius 62b392e65d use __global in type __package
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-04 15:11:37 +01:00
Nico Schottelius 908faea756 finish cdist-quickstart
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-04 02:06:13 +01:00
Nico Schottelius 30730a3ccc +add suse support to explorer "os"
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-03 20:17:05 +01:00
Nico Schottelius b739f452b0 -debug
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-03 15:43:55 +01:00
Nico Schottelius 1d133ecb0a fix type __file: md5sum from stdin (=same name) and prepend / to object_id
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-03 15:42:09 +01:00
Steven Armstrong 614ff21f4a /deinstalled/uninstalled/
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-03 10:37:49 +01:00
Steven Armstrong b9ff43c657 use $__global instead of ./out/
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2011-03-03 10:37:11 +01:00
Nico Schottelius 8bb3a5b416 beautify output
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-03 09:47:02 +01:00
Nico Schottelius 442a175755 update explorer for __package_apt and install only if not already installed (same for deinstall)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-03 09:12:55 +01:00
Nico Schottelius 45d267158f cleanup manifest/init
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-03 08:55:02 +01:00
Nico Schottelius baea18be5f Merge remote-tracking branch 'sans/master' 2011-03-03 08:51:22 +01:00
Steven Armstrong dde0878ffc /ensure/state/
Signed-off-by: Steven Armstrong <steven.armstrong@inf.ethz.ch>
2011-03-03 08:44:58 +01:00
Steven Armstrong c441f68c9c more /etc/hosts magic to ease development
Signed-off-by: Steven Armstrong <steven.armstrong@inf.ethz.ch>
2011-03-03 08:44:03 +01:00
Steven Armstrong cda7664e13 removed obsolete explorer
Signed-off-by: Steven Armstrong <steven.armstrong@inf.ethz.ch>
2011-03-03 08:40:54 +01:00
Steven Armstrong 0d88bccead update to work with new tree layout and variables
Signed-off-by: Steven Armstrong <steven.armstrong@inf.ethz.ch>
2011-03-03 08:39:37 +01:00
Steven Armstrong fe5e0c7541 update to work with new variables
Signed-off-by: Steven Armstrong <steven.armstrong@inf.ethz.ch>
2011-03-03 08:33:14 +01:00
Steven Armstrong 4c447b59ac need value from file not file itself
Signed-off-by: Steven Armstrong <steven.armstrong@inf.ethz.ch>
2011-03-03 08:28:24 +01:00
Nico Schottelius ae4ff8b497 -debug + fix
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-02 23:58:44 +01:00
Nico Schottelius 643c618a9f add archlinux test
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-02 23:34:34 +01:00
Nico Schottelius 34fa8260f5 finish __package_pacman
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-02 21:23:43 +01:00
Nico Schottelius ddbcaf5152 add template for __package_pacman
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-02 21:15:03 +01:00
Nico Schottelius 3a10475151 only install/deinstall apt packages if necessary
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-02 19:21:15 +01:00
Nico Schottelius c90ae945a8 add explorer for apt to find out pkg_status
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-02 19:14:32 +01:00
Nico Schottelius 7c34ccde99 update gencode to contain something useful
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-02 18:54:31 +01:00
Nico Schottelius 173c6b0d4e use __package_apt on ikq*
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-02 18:40:13 +01:00
Nico Schottelius 5594669b86 add template for __package_apt
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-03-02 18:37:15 +01:00
Nico Schottelius dcaf0f619b move marker file to be /etc/cdist-configured
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-26 20:43:30 +01:00
Nico Schottelius c27d052890 cleanup issue
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-26 10:44:50 +01:00
Nico Schottelius 1ed0b6d474 export __cdist_local_base_dir in cdist-deploy-to for others
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-26 10:42:06 +01:00
Nico Schottelius 06a56ab6d2 AR Steven: DOC: manifest can access $__type (implement $__type ;-)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-25 18:42:38 +01:00
Nico Schottelius 918bb8bb5a in theory, finish __file/gencode (with debug)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-25 18:33:12 +01:00
Nico Schottelius 45429c2ca0 Allow ids to contain slashes
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-25 02:13:11 +01:00
Nico Schottelius 1a718e7c23 adjust gencode of type __file
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-25 01:20:34 +01:00
Nico Schottelius e4377f7532 remove debug
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-25 00:58:38 +01:00
Nico Schottelius 66610155ae add some debug to md5sum explorer
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-25 00:55:06 +01:00
Nico Schottelius 72f62a8734 cleanup and fix some missing } in cdist-config
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-25 00:14:26 +01:00
Nico Schottelius df2bbebed7 params -> parameter
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-24 21:37:55 +01:00
Nico Schottelius b683b8ca70 more plural -> singular cleanups
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-24 21:36:11 +01:00
Nico Schottelius 238b5119eb begin to migrate from plural to singular, CONSISTENTLY
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-24 21:32:01 +01:00
Nico Schottelius 241548c6ec cleanup, -debug
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-24 15:43:53 +01:00
Nico Schottelius 3fdb5a2e24 successfully implement __target_host
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-24 15:14:00 +01:00
Nico Schottelius 368eed50c1 -debug
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-24 14:48:20 +01:00
Nico Schottelius 7d766d5376 export __manifests
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-24 14:47:52 +01:00
Nico Schottelius f5eccb2cb1 introduce new variable names and use __explorers
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-24 14:24:47 +01:00
Nico Schottelius 2b9acf9f26 adjust issue manifest not to hide error if file is missing
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-24 09:41:42 +01:00
Nico Schottelius 957ab446fa introduce __cdist_local_base_dir and use it in HACKERS_README
This way out/ and conf/ are debugable.

Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-23 19:05:46 +01:00
Nico Schottelius 0bf48923a9 change explorer to use locally available path
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-23 18:36:02 +01:00
Nico Schottelius 926a307234 transfer all cdist binaries to the target, may be helpful
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-23 17:55:35 +01:00
Nico Schottelius 9c9d3b33cf update cdist-explorer-run to almost run again
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-23 16:49:39 +01:00
Nico Schottelius 995bf8d963 a giant commit into the future
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-23 16:45:38 +01:00
Nico Schottelius edc4bf6a47 add template for cdist-explorer-remote-run
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-23 16:31:28 +01:00
Nico Schottelius 2e266cfe3a finish conf/types/__file/explorers/md5sum
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-23 09:32:35 +01:00
Nico Schottelius 0c0209e83b update __file/gencode to include parameters/ prefix
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-23 09:29:57 +01:00
Nico Schottelius 5cc342fd68 add template for md5sum explorer of __file
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-23 09:28:05 +01:00
Nico Schottelius 53b51b0ead Merge branch 'master' into types_explorer 2011-02-23 09:24:25 +01:00
Nico Schottelius cea051a105 fix __file/gencode: use destination, not path
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-23 09:23:59 +01:00
Nico Schottelius 756a12c4f0 remove failing objects from initial manifest
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-23 09:15:38 +01:00
Nico Schottelius adbd147857 remove failing objects from initial manifest
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-23 09:10:17 +01:00
Nico Schottelius d80d9738ef Merge branch 'master' into types_explorer 2011-02-23 00:05:52 +01:00
Nico Schottelius 6ff47f59a8 use ./ for other explorer
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-23 00:05:35 +01:00
Steven Armstrong 0c47a70d6e commented out the future
Signed-off-by: Steven Armstrong <steven.armstrong@inf.ethz.ch>
2011-02-22 23:22:27 +01:00
Nico Schottelius 5017119132 Merge remote-tracking branch 'sans/master' 2011-02-22 17:25:35 +01:00
Nico Schottelius 00220332a5 simplify manifests/init
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-22 17:25:31 +01:00
Steven Armstrong 81823131b0 +type:__package_emerge
Signed-off-by: Steven Armstrong <steven.armstrong@inf.ethz.ch>
2011-02-22 16:19:02 +01:00
Steven Armstrong e5366650ce +type:__package
Signed-off-by: Steven Armstrong <steven.armstrong@inf.ethz.ch>
2011-02-22 16:15:50 +01:00
Steven Armstrong a69cb997ee +icarus
Signed-off-by: Steven Armstrong <steven.armstrong@inf.ethz.ch>
2011-02-22 16:11:07 +01:00
Nico Schottelius 68b6f46a91 cleanup gencode
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-22 13:07:24 +01:00
Nico Schottelius 78f2431b03 remove unecessary manifest in __file
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-22 12:57:35 +01:00
Nico Schottelius 0da3483223 begin to cleanup stages document
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-19 00:01:39 +01:00
Nico Schottelius 7a28777555 DO NOT CREATE /usr/bin/cdist-config
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-17 18:19:05 +01:00
Nico Schottelius 8d8d7da036 cleanup file and issue type
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-17 16:54:14 +01:00
Nico Schottelius bd026bad18 define variables to be exported to types
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-17 16:42:59 +01:00
Nico Schottelius de43f4d5d8 fix initial manifest and reorder HACKERS_README
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-17 16:33:16 +01:00
Nico Schottelius ff41ce0318 ensure failing if manifest or gencode break
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-17 16:26:48 +01:00
Nico Schottelius 1b2ed7ab8a parameter type is required for __file
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-17 16:13:55 +01:00
Nico Schottelius b1c5012f3c Make __cdist_exit_err write on stderr :-)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-17 16:07:07 +01:00
Nico Schottelius 153be6af6c init -> manifest
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-17 00:08:39 +01:00
Nico Schottelius 5ac606c563 adjust parameters of types
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-16 23:07:09 +01:00
Nico Schottelius 15f784d848 new style parameter list
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-16 22:23:55 +01:00
Nico Schottelius aae3c6827c specify location of parameters
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-16 22:16:14 +01:00
Nico Schottelius 709271fd2e cleanup type __file, it can use cat from current dir directly now
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-16 19:42:10 +01:00
Steven Armstrong 4f1cc56bcd add support for gentoo to explorer pgk_system
Signed-off-by: Steven Armstrong <steven.armstrong@inf.ethz.ch>
2011-02-08 13:07:24 +01:00
Steven Armstrong f3584aa727 add support for gentoo to explorer os
Signed-off-by: Steven Armstrong <steven.armstrong@inf.ethz.ch>
2011-02-08 13:07:24 +01:00
Nico Schottelius 2f926582e0 +mass cleanup
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-08 00:08:05 +01:00
Nico Schottelius 34f845ec86 2nd level cconfig generation works (with debug)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-07 18:34:34 +01:00
Nico Schottelius 344d59005b add initial types describing document
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-07 18:13:04 +01:00
Nico Schottelius 9e2abff8be add new type which generates another type
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-07 18:09:00 +01:00
Nico Schottelius 4c84c819f5 [type] NEW: issue
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-07 17:53:53 +01:00
Nico Schottelius 92a3661ece -debug
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-05 19:36:19 +01:00
Nico Schottelius b944d82e92 include localhost in example configuration
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-05 19:22:00 +01:00
Nico Schottelius 97a70cfc8b [ARCHIVE] Remove example modules containing collectd/efsh/nginx/postgres code
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-04 23:05:53 +01:00
Nico Schottelius 6bd456f1e8 remove lib.obsoleted and save pacman hint
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-04 23:04:27 +01:00
Nico Schottelius 16f51ca14d Finish ugly explorer integration
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-04 22:39:26 +01:00
Nico Schottelius 7c6a61f751 +update header
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-03 17:40:57 +01:00
Nico Schottelius 8a802f6db3 add debian/ubuntu support for default pkg_system
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-03 17:40:30 +01:00
Nico Schottelius 8cfcaf30a4 adjust path to os explorer
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-03 17:39:32 +01:00
Nico Schottelius 4b5d7dda25 mega cleaunp discussion commit :-)
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-03 13:24:56 +01:00
Nico Schottelius d171ad5e64 restructure explorer
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-02 22:24:21 +01:00
Nico Schottelius 3d556d0448 cleanup explorer naming
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-02 22:19:45 +01:00
Nico Schottelius de28cf82e6 begin to cleanup obsoleted conf/lib directory
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-02 22:09:36 +01:00
Nico Schottelius bf7ec38120 ignore the cache directory
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-02 21:45:15 +01:00
Nico Schottelius e5297ddf31 move types to config dir
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-02 21:36:03 +01:00
Nico Schottelius 3156ef171e update manifest to use new variables
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-02 21:22:09 +01:00
Nico Schottelius 1d093f1c37 +x
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-02 20:26:26 +01:00
Nico Schottelius 81c7ba085f add hint for example configuration
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-02 20:24:34 +01:00
Nico Schottelius 24d28b4a06 begin to write real world manifest
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-02 14:02:29 +01:00
Nico Schottelius 7ce64ab407 hosts -> manifests
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2011-02-02 10:53:50 +01:00
Nico Schottelius 950fdc9e1a add postgresql module
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2010-11-01 00:13:27 +01:00
Nico Schottelius 1a149434f5 add new host init file with example
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2010-11-01 00:09:30 +01:00
Nico Schottelius 2e0fa1cb95 old commit
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2010-09-28 20:34:03 +02:00
Nico Schottelius a578fa37e3 more ideas
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
2010-09-26 14:02:39 +02:00