1
0
mirror of synced 2026-01-15 07:53:03 +00:00

23 Commits

Author SHA1 Message Date
Stéphane Jourdois
669b4c8f4f Typo & permisions. 2010-07-26 19:13:35 +02:00
Stéphane Jourdois
77a3876cbe Do not copy host sudoers in guest.
As noticed by Dmitry Nedospasov (Cf. [1]), sudoers file should not be
copied by default.

Move this hook to a role, and add a warning about this in role.

[1] http://xen-tools.org/pipermail/xen-tools-dev/2010-July/000146.html
2010-07-25 22:10:59 +02:00
Stéphane Jourdois
2e3924427e Use Dom0's resolv.conf unless nameserver is set.
If nameserver config option is not set (default value), copy Dom0's
/etc/resolv.conf on guest.
Provide a role to show how to customize /etc/resolv.conf in guest.
2010-07-18 18:35:51 +02:00
Dmitry Nedospasov
39806f8ad0 Added a genpass flag to generate a password and install it in the guest
* We could use the same functions to set a password via a --password flag
* It would nice to move more functionality to subroutines
* The current generatePassword subroutine, only generates alphanum passwords and hashes
2010-06-07 17:37:57 +02:00
Axel Beckert
e16af7679b Fix spelling error: arbitary -> arbitrary 2010-05-26 22:11:47 +02:00
Axel Beckert
babf60a9b7 roles/README: Hint to document new roles 2010-05-26 21:33:04 +02:00
Axel Beckert
c464c336bd roles/tmpfs: Also remove legacy comment 2010-05-26 21:27:45 +02:00
Axel Beckert
3520cc7076 roles/tmpfs: Forgot to adjust authorship since it initially was just though for internal usage 2010-05-26 21:26:39 +02:00
Axel Beckert
f7316431a0 Document the editor (sed) role.
Also fix a typo in roles/editor
2010-05-26 21:19:13 +02:00
Axel Beckert
d575169b42 Document the cfengine role, add cfengine to debian/control:Suggests.
Also fix some documentation bugs in roles/cfengine
2010-05-26 21:13:36 +02:00
Axel Beckert
7b026d3f99 Add role for making /var/run/, /var/lock/ and /tmp/ tmpfs 2010-05-17 21:55:48 +02:00
Axel Beckert
a08b06726a Fix one more bashism: ${parm/?/pat[/str]} 2010-04-09 01:58:02 +02:00
Steve Kemp
6338ba62c4 Added. 2009-01-06 20:59:55 +00:00
Steve Kemp
14e8c36a85 Removed obsolete $Id:$ tags from CVS import 2008-02-01 19:30:45 +00:00
steve
2a972bd732 2007-10-02 21:56:51 by steve
Generalised sed-editor of files on new guests.
2007-10-02 21:56:51 +00:00
steve
ceadb68e69 2007-08-27 21:56:03 by steve
Works for Etch now.  Only i386 though; X11vnc segfaults on amd64. weird.
2007-08-27 21:56:03 +00:00
steve
c3772bf00d 2007-06-26 12:42:37 by steve
Added to repository.
2007-06-26 12:42:37 +00:00
steve
807aeb08a2 2007-06-16 21:20:56 by steve
remove tasksel-data in addition to tasksel.
2007-06-16 21:20:56 +00:00
steve
e1beeda47f 2007-04-03 00:01:18 by steve
Added password role.
2007-04-03 00:01:18 +00:00
steve
170e8296be 2007-02-23 22:07:13 by steve
Updated comments.
2007-02-23 22:07:13 +00:00
steve
95fca06a45 2006-11-19 19:31:07 by steve
Move cfengine installation into a role-script.
  See #399152
2006-11-19 19:31:09 +00:00
steve
4ddc86bb69 2006-08-25 10:54:25 by steve
1.  Added new global function in our global functions file "removeDebianPackage".

  2.  Updated all role scripts to use the common function code instead of their own individual functions.
2006-08-25 10:54:25 +00:00
steve
7107b31e69 2006-08-24 20:33:07 by steve
Updated such that role scripts all live in one directory, regardless of
 the distribution to which they are meant to be applied.

  This role directory can be specified with "--roledir", or via the configuration file setting "roledir=/path/to/dir".

  See the following bug for rationale:
    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=383822
2006-08-24 20:33:10 +00:00