Benedikt Koeppel
df512162cb
--password is optional now, and added --no_my_cnf option
...
if no password is specified, then __mysql_server simply installs the
mysql-server package and doesn't perform any additional tasks.
if --password is specified, it writes its own .my.cnf configuration file
with the root password. This behaviour can be turned of by setting
--no_my_cnf "true"
2012-02-21 06:49:47 +01:00
Giel van Schijndel
afdfb660c7
Add support for OpenWRT packages
...
Signed-off-by: Giel van Schijndel <giel+cdist@mortis.eu>
2012-02-20 21:45:20 +01:00
Jake Guffey
2e4e291449
Added gencode-local to sync jailbase with remote side, added .gitignore to keep from syncing jailbase.tgz with github, new explorer basepresent to look for /usr/jail/{base,jailbase.tgz}
2012-02-20 14:20:55 -05:00
Giel van Schijndel
9538ef6462
Properly detect OpenWRT in global explorers
...
Signed-off-by: Giel van Schijndel <giel+cdist@mortis.eu>
2012-02-20 18:25:22 +01:00
Jake Guffey
879522db4c
Merge branch 'master' into __package_pkg_freebsd
2012-02-20 11:41:08 -05:00
Jake Guffey
5989fedb3e
Merge branch 'master' into __jail
2012-02-20 11:40:58 -05:00
Jake Guffey
377afe8b1c
Migrated to using present/absent for --state param.
2012-02-20 10:51:18 -05:00
Nico Schottelius
cfb8e7d372
move __run_command to types_submitted_for_inclusion directory
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-20 10:22:52 +01:00
Nico Schottelius
be6522c729
Merge remote-tracking branch 'benedikt/type-run_command'
2012-02-20 10:21:17 +01:00
Jake Guffey
d082815c81
Created explorers, man page, jailbase placeholder. Began initial development of gencode-remote.
2012-02-19 14:09:36 -05:00
Benedikt Koeppel
c67c0cf12d
fixed mysql_database type
...
can now install a database, and create a user who manages that database
2012-02-19 08:42:13 +01:00
Benedikt Koeppel
cfaee39e70
new type 'mysql_database'
...
installs a database on an existing mysql_server remotely
2012-02-19 08:42:12 +01:00
Benedikt Koeppel
6a491080f8
fixed man page for mysql_server
...
it is a singleton and thus can't have a name
2012-02-19 08:38:33 +01:00
Benedikt Koeppel
7715ba395c
fixed mysql_server type
...
can install now successfully
removes test database and all grants
sets a root password
2012-02-19 08:38:33 +01:00
Benedikt Koeppel
3a810fa5ea
fix manifest
2012-02-19 08:38:33 +01:00
Benedikt Koeppel
3ceb643487
fixed the generating of .my.cnf
2012-02-19 08:38:33 +01:00
Benedikt Koeppel
dc5fb8b769
fixed usage of __file
2012-02-19 08:38:32 +01:00
Benedikt Koeppel
01619614d4
splitted manifest up in manifest and gencode-remote
2012-02-19 08:38:32 +01:00
Benedikt Koeppel
b6a0d55c0b
fixed title in mysql_server man page
2012-02-19 08:38:32 +01:00
Benedikt Koeppel
ff5c97342b
new type "__mysql_server"
...
installs a MySQL server and performs some basic security changes.
2012-02-19 08:38:32 +01:00
Jake Guffey
d5b015b268
Initial commit. Placeholder files.
2012-02-17 14:13:55 -05:00
Jake Guffey
b7e3378262
Modified __package to allow pkgsite param, bugfix in __package_pkg_freebsd where it wasn't setting the PACKAGESITE variable on remote side.
2012-02-17 12:18:06 -05:00
Jake Guffey
5443d1a64a
Modified __package to utilize __package_pkg_freebsd
2012-02-17 11:35:59 -05:00
Jake Guffey
1d5b7cef9c
Moved __package_pkg_freebsd to separate branch
2012-02-17 11:35:31 -05:00
Jake Guffey
ffec26d462
Removed __package_pkg_freebsd customization
...
from __package type for inclusion in a separate branch.
2012-02-17 11:30:21 -05:00
Jake Guffey
ff5d0fd7fc
Removed newly-developed types for inclusion
...
in separate branches.
2012-02-17 11:29:12 -05:00
Nico Schottelius
0f649577ad
update __process to new style, warn if not present/absent
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-17 12:10:42 +01:00
Nico Schottelius
e0f80f0103
include object_name in warning
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-17 11:54:34 +01:00
Nico Schottelius
241f66a537
+quotes
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-17 11:24:29 +01:00
Nico Schottelius
6afcb0e9ee
indent + simplify
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-16 23:34:22 +01:00
Nico Schottelius
48f3252de5
correct state error message to use new variable
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-16 23:29:51 +01:00
Nico Schottelius
2f01fd6ce0
support absent/present in __package_yum
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-16 23:26:23 +01:00
Nico Schottelius
e4aafe0af9
support absent/present in __package_rubygem
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-16 23:23:19 +01:00
Nico Schottelius
9fab782a0c
update __package_luarocks to new style state checking
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-16 23:18:26 +01:00
Nico Schottelius
76a3c20669
setup state_is
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-16 23:16:26 +01:00
Nico Schottelius
272c12e3f7
correct parameters in __package_luarocks
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-16 23:15:31 +01:00
Nico Schottelius
aa53a3f221
better warning
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-16 23:12:49 +01:00
Nico Schottelius
605eaeb039
Merge branch 'master' into __package_absent_present
2012-02-16 16:35:47 +01:00
Jake Guffey
6a97cf8f26
Initial commit. Includes a few types in development and __package_pkg_freebsd.
2012-02-15 14:27:30 -05:00
Nico Schottelius
ddb5bd16c9
also support @daemon syntax from rc.conf
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-15 13:36:05 +01:00
Nico Schottelius
824ec459ea
cleanups in gencode
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-15 08:50:26 +01:00
Nico Schottelius
d427af2ee3
add hint on incomplete type
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-15 08:50:03 +01:00
Nico Schottelius
5d47eb849f
some stuff to be fixed
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-14 20:31:16 +01:00
Nico Schottelius
2b0c273715
state_should is being populated in manifest, if not given
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-14 18:04:00 +01:00
Nico Schottelius
2b380b7dc1
Merge branch 'master' into feature_init_process
...
Conflicts:
doc/changelog
doc/dev/todo/niconext
doc/man/cdist-reference.text.sh
lib/cdist/core/explorer.py
doc/man/cdist-reference.text.sh documents better reachability of
variables - also suitable for master?
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-14 13:53:16 +01:00
Nico Schottelius
c8ec4c200a
repair manpage for __package_pip
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-13 14:28:30 +01:00
telmich
5d6e55d074
Merge pull request #34 from mcodd/user-gid-change-bug
...
fix for changing a user's group by name
2012-02-13 02:22:35 -08:00
Benedikt Koeppel
ad4aa19c3e
new type __run_command
...
This cdist type allows you to run a specific command once at installation time.
optional parameter: --command Command (with arguments) to run.
2012-02-12 15:16:59 +01:00
Nico Schottelius
947c9a4ccb
++changes for 2.0.7
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-02-10 16:17:53 +01:00
telmich
1025ed5897
Merge pull request #31 from asteven/issue-28
...
Robuster implementation of __key_value
2012-02-10 07:16:20 -08:00