Axel Beckert
94de43cf54
make install: Fix broken reinstallation by removing all /usr/lib/xen-tools/*.d symlinks before creating new ones.
...
Thanks to Roland Giesler for noticing and reporting this bug.
2010-09-08 23:34:50 +02:00
Axel Beckert
397299ed0a
Mention last commit/revert in the debian/changelog as it fixes a bug reported via Debian BTS
2010-09-07 02:03:42 +02:00
Axel Beckert
bc811daa17
Revert "Generate ChangeLog during package build"
...
This reverts commit 0cb518bc5af166b9a221bc5780f323a563158779 and fixes
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=595883
The changelog MUST not be generated during the Debian package build as
it relies on a checked out copy of the VCS repository -- what the
Debian package isn't. The Debian (and any other packaging) gets the
changelog from our tar.gz balls.
We will have to fix the issue, which the reverted commit tried to fix,
differently.
2010-09-07 01:55:25 +02:00
Axel Beckert
fd8f94935a
Bump version number to 4.2 RC2 (may become 4.2 "final").
...
Start new debian/changelog entry, mention Dmitry's fix for #484652 .
2010-08-31 00:58:54 +02:00
Dmitry Nedospasov
1e8b4d57c6
Fixed Debian Bug 484652, minor formating
2010-08-31 00:11:00 +02:00
Dmitry Nedospasov
80d002d8a8
swap-dev or noswap must be set with image-dev
2010-08-31 00:11:00 +02:00
Dmitry Nedospasov
8189d013bc
Added TODO
2010-08-30 19:44:10 +02:00
Axel Beckert
2d84d9c681
TODO: Refactor the code for less variants of calling cp, rm, mv, etc.
2010-08-25 15:05:20 +02:00
Axel Beckert
f65d79851c
Prepare Debian package release 4.2~rc1-1
debian-4.2--rc1-1
2010-08-15 19:37:52 +02:00
Axel Beckert
1d9c25e716
Mention btrfs support in debian/changelog
release-4.2rc1
2010-08-06 15:50:47 +02:00
Stéphane Jourdois
8589e0ca80
Add btrfs support.
2010-08-06 15:48:25 +02:00
Axel Beckert
3a43f3c1bc
Removed some whitespace
2010-08-05 17:08:27 +02:00
Axel Beckert
3d43ec184d
Print the output of called commands on --verbose ( Closes : #513126 )
2010-08-05 16:03:58 +02:00
Axel Beckert
e30550a289
Whitespace: tab -> 8 blanks
2010-08-05 16:02:31 +02:00
Axel Beckert
1df7ef41da
xen-delete-image also needs at least one of --evms, --lvm, or --dir.
...
This led to strange error messages from xen-delete-image if an
installation failed because they looked like coming from xen-create-image.
xen-delete-image now explicitly states that the error was on the
deletion of the image. not on its creation. (Closes : #513138 )
2010-08-03 17:19:24 +02:00
Axel Beckert
1ee85ef493
Fixes wrong loop module parameter syntax in warning. ( Closes : #516902 )
2010-08-03 16:45:58 +02:00
Axel Beckert
ad3b08fdff
Example config: passwd=1 is not the only alternative to genpass=1
2010-08-03 16:17:25 +02:00
Axel Beckert
ab8ee902eb
Properly document that genpass=1 is now default
2010-08-03 16:16:24 +02:00
Axel Beckert
1df7642e77
Mention commit 0f99b8b in debian/changelog
2010-08-03 16:02:48 +02:00
Axel Beckert
cd258b1c13
Documentation: --debootstrap-cmd: Path is optional
2010-08-03 16:01:16 +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
Axel Beckert
73528d94e7
Mounts also /dev/pts automatically before running any hooks or rules
...
Closes Debian bug #588783 .
2010-08-03 15:51:33 +02:00
Axel Beckert
03968fd18c
Allow --install-method=cdebootstrap
...
It's just a shortcut for
--install-method=debootstrap --debootstrap-cmd=cdebootstrap
2010-08-03 15:22:51 +02:00
Axel Beckert
467c6a8828
Remove shebang line from bash-completion file (partially reverts dff767c6)
2010-08-03 14:52:10 +02:00
Axel Beckert
469889f360
Bump Standards-Version to 3.9.1 (no changes)
2010-08-03 14:00:26 +02:00
Axel Beckert
93a70819cf
Next release will be a release candidate
2010-08-03 13:54:58 +02:00
Axel Beckert
b479e24c7d
Ignore backup files generated by 'make update-version'
2010-08-03 13:54:34 +02:00
Axel Beckert
75b0d5eeb5
Use the better 15-disable-hwclock used for Ubuntu also for Debian ( Closes : #588880 )
2010-08-03 13:49:38 +02:00
Stéphane Jourdois
f6518986a3
Ignore git files in clean target.
...
Factorize find command.
Also generate modules.t file before running tests, and be less noisy
doing that.
2010-07-26 20:24:38 +02:00
Stéphane Jourdois
3499822e86
Use grep rather than rgrep.
...
grep -r is really more standard than rgrep, and does the same thing.
chmod modules.t file.
2010-07-26 20:24:37 +02:00
Stéphane Jourdois
8dfc7d7500
Less noisy make modules.
2010-07-26 20:24:37 +02:00
Stéphane Jourdois
ebdf51c262
Ignore generated t/modules.t file.
2010-07-26 20:24:37 +02:00
Stéphane Jourdois
3a456608d4
Configure a default locale.
2010-07-26 20:24:37 +02:00
Stéphane Jourdois
395e3d0a0b
Ignore ChangeLog.
2010-07-26 20:24:37 +02:00
Stéphane Jourdois
389fa94bcb
Move old log files rather than removing them.
2010-07-26 20:24:37 +02:00
Stéphane Jourdois
46242f4be2
Add completion for some new options.
2010-07-26 20:24:37 +02:00
Stéphane Jourdois
dff767c692
Fix code styling issues.
...
Tabs, trailing spaces, you name it.
2010-07-26 20:24:37 +02:00
Stéphane Jourdois
64c9c8398b
Remove trailing space from make_fs_ options.
...
The "-d name=" option doesn't appear as necessary with mkfs.xfs, at
least with version 3.1.2 of mkfs.xfs (of course, tested with a file
instead of a device).
This simplifies a TODO item.
2010-07-26 19:28:28 +02:00
Stéphane Jourdois
669b4c8f4f
Typo & permisions.
2010-07-26 19:13:35 +02:00
Stéphane Jourdois
5cd664c6b0
Encrypt root password with sha256 by default.
...
- Use perl crypt with some magic rather than openssl to hash root
password, either generated or provided by user.
- Remove the undocumented dependency on openssl.
- Add a hash_method option to configure the hashing algorithm.
- Permit md5, sha256 and sha512, and use sha256 as default.
- Remove TODO entry about "more random" passwords.
- Remove an ugly system() call.
2010-07-25 22:10:59 +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
Axel Beckert
97ecedde5f
reiser_options -> reiserfs_options
...
Thanks Julien Gaulmin and Roland Stigge.
2010-07-24 16:00:05 +02:00
Axel Beckert
5943a70574
Fix description: temporary files -> dot files
2010-07-23 14:54:20 +02:00
Stéphane Jourdois
6f0c858a2b
Add validation for ip and mac
...
I forgot those on first pass, sorry.
2010-07-23 13:29:56 +02:00
Stéphane Jourdois
858f47dd2e
Add mailmap for more beautiful git shortlog.
...
Also, do not ignore .mailmap in git.
2010-07-23 13:29:56 +02:00
Stéphane Jourdois
0cc3c37d74
Podchecker doesn't like empty paragraphs
...
So remove them, even if t/pod-check.t doesn't currently checks
for those unused modules.
2010-07-23 13:29:56 +02:00
Stéphane Jourdois
2326ca9e23
Again remove tests from TODO :-)
2010-07-23 13:29:56 +02:00
Stéphane Jourdois
ea09c86b7a
Do not ignore serial_device nor disk_device
...
Harden mirror and options regexps also.
2010-07-23 13:29:56 +02:00
Stéphane Jourdois
0cb0a8716c
Debootstrap only exists on Debian and Ubuntu
...
Do not fail this test on other distribs.
2010-07-23 13:29:56 +02:00
Axel Beckert
231fff9785
Shebang lines with /bin/bash are not wanted.
...
There maybe systems, especially in the BSD world, without bash.
2010-07-23 13:28:28 +02:00