Axel Beckert
e10c67e87c
Add a release alias feature to support fedora's code names
2010-05-17 22:21:11 +02:00
Axel Beckert
a3b9715a9a
Merge branch 'master' into febootstrap
2010-05-17 22:07:44 +02:00
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
7b026d3f99
Add role for making /var/run/, /var/lock/ and /tmp/ tmpfs
2010-05-17 21:55:48 +02:00
Axel Beckert
ea6cacf33d
Reword and update distribution list in README and debian package description
2010-05-17 20:58:50 +02:00
Axel Beckert
e556ebdbf6
Use old-releases.ubuntu.com as default mirror for Edgy, Feisty and Gutsy; add default mirror for Dapper
2010-05-17 20:02:18 +02:00
Axel Beckert
83253c0214
Add files generated during the build of the debian package to .gitignore
2010-05-17 17:42:07 +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