Stéphane Jourdois
8589e0ca80
Add btrfs support.
2010-08-06 15:48:25 +02:00
Axel Beckert
0f99b8b995
Use apt-config dump to determine Dom0's APT proxy settings.
...
This is the official way, needs no own parsing (therefore less
fault-prone) and shorter. Also fixes Debian bug #560011 -- the manual
parsing did not catch all syntax variants.
Also add some comments before /etc/apt/sources.list generation in the
Ubuntu hooks.
2010-08-03 15:59:10 +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
Axel Beckert
806f2d0b23
Replace tabs by 8 blanks (for now)
2010-07-16 17:38:37 +02:00
Stéphane Jourdois
aaa6cdc60c
Replace single quotes by doubles quotes in scripts
...
This helps make t/quoted-strings.t pass.
2010-07-16 16:27:42 +02:00
Stéphane Jourdois
bd840ba071
Replace tabs with spaces
...
This makes t/no-tabs.t pass.
I'm responsible for some tabs in previous patches, so this
fixes mine also :)
Note that I find this test silly, but "dura lex, sed lex"...
2010-07-16 16:27:42 +02:00
Stéphane Jourdois
c5b4f4bc73
Test file before modifying
...
This shuts down errors during t/hook-inittab.t proving, and does
not modify hook during real run.
2010-07-16 16:27:42 +02:00
Stéphane Jourdois
6a66d4f068
Disable other getty lines as debian does.
...
This makes t/hook-inittab.t pass for this hook.
2010-07-15 14:18:19 +02:00
Axel Beckert
c78dc0ab77
Remove redundant * in string comparison, remove trailing whitespace
2010-07-15 09:29:05 +02:00
Stéphane Jourdois
f032178de9
Add new nameserver config option
...
This optional config value is used in hooks to create domU resolv.conf.
If unset, domU's resolv.conf is created by the guest distrib install.
2010-07-10 11:38:03 +02:00
Stéphane Jourdois
09f38740c8
Use dom0 resolv.conf when chrooting
...
Temporarily use resolv.conf from dom0 when chrooting into domU,
to be able to run apt-get and yum inside chroot.
This permits to use different nameservers in domU, and does not
break install nor offline update from dom0.
2010-07-10 10:51:38 +02:00
Dmitry Nedospasov
8834e669dd
Correctly resolve the FQDN
...
* The FQDN *MUST* follow the hostname in /etc/hosts
* /etc/hostname need only contain the hostname
* Remove the 127.0.1.1 line for hosts with ips
2010-06-23 15:06:31 +02:00
Dmitry Nedospasov
96f4026e33
Updated remaining 50-setup-hostname scripts
2010-06-05 17:09:51 +02:00
Dmitry Nedospasov
7eec7171db
Fix trailing whitespace
2010-06-05 01:37:29 +02:00
Dmitry Nedospasov
fd64b6efe1
Add "Log our finish", it was accidentily deleted
2010-06-03 00:11:32 +02:00
Dmitry Nedospasov
915cb05d85
Updated remaining 70-install-ssh files
2010-06-02 23:58:51 +02:00
Nathan O'Sullivan
2bbd414b19
Copy /etc/localtime from host
2010-05-17 03:24:39 +02:00
Axel Beckert
f34afec732
hooks/intrepid: Fix log message regarding console tty
2010-05-17 02:41:23 +02:00
Axel Beckert
17b105e8e0
Use hvc0 instead of tty1 in intrepid, too
2010-05-17 02:32:38 +02:00
Axel Beckert
49d01d9a76
Use hvc0 and xvda devices by default, add --scsi option for sda names
2010-05-15 16:04:17 +02:00
Dmitry Nedospasov
6f69386f90
* Test the supported distros
...
* Added an extra hook for Intrepid and Jaunty
* Cleaned up install-kernel scripts
* Updated README
* Updated Makefile to include the new hook
2010-04-24 17:01:53 +02:00