Axel Beckert
b5dfcd3dec
Honor the fact that 'Core' was dropped from Fedora's name with Fedora 7
2010-05-17 22:07:39 +02:00
Axel Beckert
5cbecd8e66
Merge branch 'master' into febootstrap
2010-05-17 16:31:24 +02:00
Axel Beckert
3a53492e6a
debian/changelog: new upstream author -> new upstream authors
2010-05-17 15:25:38 +02:00
Axel Beckert
24ef3371f8
Update debian/README.source to reflect switch to git
2010-05-17 13:33:10 +02:00
Axel Beckert
d1287f1949
Add Nathan O'Sullivan to contributors
2010-05-17 03:55:53 +02:00
Axel Beckert
ae22845718
Add documentation for commit af19678
2010-05-17 03:39:42 +02:00
Nathan
c0549371cc
Add installPackage() function to call the appropriate distro installation function
2010-05-17 03:33:08 +02:00
Axel Beckert
97c1bb0637
Document changes introduced by 5b420f4 in POD
2010-05-17 03:30:15 +02:00
Nathan O'Sullivan
5b420f4cc6
Change role argument to allow supplying a full pathname to a file outside of roledir
2010-05-17 03:27:08 +02:00
Nathan O'Sullivan
f8f2915ec0
Mount /dev/pts while running apt-get to reduce unnecessary errors in logfile
2010-05-17 03:25:52 +02:00
Nathan O'Sullivan
0273892441
Allow disk_device and serial_device to be overridden on the command line
2010-05-17 03:25:13 +02:00
Nathan O'Sullivan
2bbd414b19
Copy /etc/localtime from host
2010-05-17 03:24:39 +02:00
Axel Beckert
e11626a95c
Replace rpmstrap by febootstrap
...
(rpmstrap has been removed from Debian between Etch and Lenny.)
2010-05-17 03:15:14 +02:00
Axel Beckert
9e69b0f5ab
TODO: Do not run copyDebFiles on RPM based installations
2010-05-17 03:14:02 +02:00
Axel Beckert
c6cb25edf9
Fix cut & paste error in description of do_rinse
2010-05-17 03:07:29 +02:00
Axel Beckert
cea763b669
Let --mirror overrule per-distro mirror defaults
...
Previously the --mirror value was ignored if a default mirror for the
--dist value has been defined.
Now the --mirror value is by default unset and filled with the
per-distro default mirror in that case.
2010-05-17 02:52:19 +02:00
Axel Beckert
98514d3fc2
Remove redundant default mirror setting
2010-05-17 02:51:39 +02:00
Axel Beckert
29e2f7ece7
Mention also Hardy and Intrepid in Debian package description
2010-05-17 02:43:47 +02:00
Axel Beckert
abb37b2587
Edgy to Hardy: Also use hvc0 als default console device
2010-05-17 02:42:05 +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
8df98d4198
Save the exit code of a command, but also allow its output to be saved to the log as it happens
2010-05-17 02:16:44 +02:00
Axel Beckert
620148b782
Fix lintian warning debian-news-entry-uses-asterisk
2010-05-17 02:13:29 +02:00
Axel Beckert
7a3ab22439
Split helper functions logprint into logprint and logonly
2010-05-17 02:09:47 +02:00
Axel Beckert
d670d13071
pygrub with Debian: Support the case where the local architectures is used by default
...
(Also fixes some typos in logged messages.)
2010-05-17 01:28:01 +02:00
Axel Beckert
546a1441a9
Fix some typos in code comments
2010-05-17 01:15:33 +02:00
Axel Beckert
fc973602e5
Correctly propagate failing hooks back to xen-create-image
2010-05-17 01:13:26 +02:00
Axel Beckert
dd5edf3ccb
Call MAKEDEV only if it is installed.
...
(Which is the case as long as it was a 'required' package.)
2010-05-17 00:10:02 +02:00
Axel Beckert
57cc021ba7
Refactoring: consistent variable usage: ${variable}; some double quotes to ensure valid "test" syntax.
2010-05-16 23:39:44 +02:00
Axel Beckert
5653681c95
Fix syntax error 'unexpected operator' in kernel architecture check
2010-05-16 03:13:24 +02:00
Axel Beckert
d0b7777218
Use double quotes for ${pygrub} check
2010-05-16 03:06:14 +02:00
Axel Beckert
40405b41df
Refactoring: Remove more differences between Karmic and Debian hooks
2010-05-16 02:50:35 +02:00
Axel Beckert
db32bcffd4
Refactoring: Remove whitespace differences between Karmic and Debian hooks
2010-05-16 02:48:45 +02:00
Axel Beckert
f7248b2e65
Reword list of supported distributions
2010-05-16 02:09:57 +02:00
Axel Beckert
85e98a86d5
Change letter cases in the Debian package description
2010-05-16 02:04:12 +02:00
Axel Beckert
b689cfd44d
Update list of supported distributions, add them to the Debian package description
2010-05-16 02:02:54 +02:00
Axel Beckert
e3444880a6
Fix syntax error in detection of pygrub needing Ubuntu releases
2010-05-16 01:31:51 +02:00
Axel Beckert
b427cf74b2
Different default mirror for Sarge amd64 necessary
2010-05-16 01:31:06 +02:00
Axel Beckert
bbcfa3ad82
Use regexp to catch potential lucid derivatives as well as maverick
2010-05-16 01:10:50 +02:00
Axel Beckert
1b3f0539b9
Always use pygrub if installig Lucid, doesn't work without
2010-05-16 01:04:17 +02:00
Axel Beckert
a1d179c9eb
Determine the correct pygrub path in xm.tmpl
2010-05-16 00:46:11 +02:00
Axel Beckert
49cf467f49
Document the --pygrub option
2010-05-16 00:07:41 +02:00
Axel Beckert
f72c3869e8
Karmic + Lucid: Also use hvc0 instead of tty1
2010-05-15 22:05:29 +02:00
Axel Beckert
c223b0f8c6
Use ftp.debian.org instead of ftp.us.debian.org as default Debian mirror
...
Rationale:
ftp.us.debian.org is a DNS Round Robin for five IPv4-only hosts in the US.
ftp.debian.org is only a single host (kassia in .nl), but also
reachable via IPv6 and connected to GEANT, i.e. most European
universities don't have to pay for traffic with ftp.debian.org.
2010-05-15 18:30:02 +02:00
Axel Beckert
c9023d73fd
xen-create-image: Also output (often automatically determined) mirror
2010-05-15 18:24:50 +02:00
Axel Beckert
591f23157a
Default mirror for Sarge (and soon Etch, too) is archive.debian.org
2010-05-15 18:23:53 +02:00
Axel Beckert
6dfbdb8fa0
Add hint about possibly missing xen-blkfront module in initramfs
2010-05-15 18:04:23 +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
Axel Beckert
28803001d3
Use hvc0 instead of tty1 for Xen console by default
2010-05-15 15:48:59 +02:00
Axel Beckert
9210c6c8be
Rudimentarily support Ubuntu Maverick Meerkat (10.10)
2010-05-15 01:29:17 +02:00