Axel Beckert
cc4ad94939
Fix wrong device name in handling of serial_device
2012-06-06 14:33:42 +02:00
Axel Beckert
5bd5f01699
Add notes about oneliners helpful for code deduplication
2012-06-05 20:58:21 +02:00
Axel Beckert
75d5a488c8
Link fedora-core-6/70-install-ssh to common/70-install-ssh-rpm
...
(only had whitespace changes)
2012-06-05 19:12:38 +02:00
Axel Beckert
e39b5a0edf
Merge all centos/fedora 99-clean-image into common/99-clean-image-rpm
...
Rename previous common/99-clean-image to common/99-clean-image-deb; adjust all links
2012-06-05 18:58:31 +02:00
Axel Beckert
84602efdf8
Make {centos,fedora}-*/99-clean-image identical (whitespace changes only)
2012-06-05 18:23:41 +02:00
Axel Beckert
d6f4e7d32a
Link gentoo/90-make-fstab to common/90-make-fstab-rpm
...
Only difference was one more informative logMessage
2012-06-05 18:17:55 +02:00
Axel Beckert
49db07bcf8
Merge all centos/fedora 50-setup-hostname into common/50-setup-hostname-rpm
...
Rename previous common/50-setup-hostname to common/50-setup-hostname-deb; adjust all links
2012-06-05 18:12:41 +02:00
Axel Beckert
522eb34694
Link debian/90-make-fstab to common/90-make-fstab-deb
...
They differed just by whitespace
2012-06-05 16:46:31 +02:00
Axel Beckert
93b7cb3bf2
Make several tests not check files multiple times via symlinks
2012-06-04 19:08:12 +02:00
Axel Beckert
55c3c15d11
Replace tabs by blanks in hooks/common/20-setup-apt
2012-06-04 19:01:31 +02:00
Axel Beckert
a8289d0d91
Make common/30-disable-gettys and {edgy,intrepid}/30-disable-gettys more similar
2012-06-04 18:57:36 +02:00
Axel Beckert
494aedab67
Merge bugfixes made to intrepid/30-disable-gettys also into edgy/30-disable-gettys
2012-06-04 18:47:11 +02:00
Axel Beckert
111765e881
Link dapper/30-disable-gettys to common/30-disable-gettys, too
2012-06-04 18:41:47 +02:00
Axel Beckert
b3c834935a
Remove white-space and comment differences between common/20-setup-apt and debian/20-setup-apt
2012-06-04 18:39:31 +02:00
Axel Beckert
28e10bc384
TODO: Refactor TLS disabling
2012-06-04 18:38:22 +02:00
Axel Beckert
db77d621e7
hooks/debian/20-setup-apt: Use blacklist for libc6-xen instead of whitelist
2012-06-04 18:38:22 +02:00
Axel Beckert
5acbc5171f
Link gentoo/10-disable-tls to common/10-disable-tls, too
2012-06-04 18:26:32 +02:00
Axel Beckert
14226d382b
Remove debian-specific stuff from hooks/gentoo/10-disable-tls
2012-06-04 18:24:06 +02:00
Axel Beckert
0d1e1b7e2a
Merge common/10-disable-tls and dapper/10-disable-tls
2012-06-04 18:19:26 +02:00
Axel Beckert
060fc6bd19
Merge dapper special case with libc6-xen into common/20-setup-apt
2012-06-04 17:57:41 +02:00
Axel Beckert
5dd64112ed
Refactoring: code deduplication: Merge hook files with just whitespace differences
2012-06-04 17:51:36 +02:00
Axel Beckert
4279ce6d28
Merge 35-setup-users Fedora special case into common/35-setup-users
2012-06-04 17:25:05 +02:00
Axel Beckert
98983cc9a0
Refactoring: Massive code deduplication in hooks directory (Part 3)
...
All remaining hooks files just differed syntactially, but not
semantically. They were merged into one file sporting the most
readable syntax variant.
2012-06-04 16:59:19 +02:00
Axel Beckert
2e9394d010
Refactoring: Massive code deduplication in hooks directory (Part 2)
...
All hooks files which were identical in two groups (debianoid and
redhatoid) have been moved to the new hooks/common directory and now
have symbolic links to the according new files at their old locations.
2012-06-04 16:47:59 +02:00
Axel Beckert
fc736c040d
Refactoring: Massive code deduplication in hooks directory
...
All hooks files which were identical and had no second group of
identically named hook files have been moved to a new hooks/common
directory and now have symbolic links to the new single file at their
old locations.
Also slightly modified to make this work:
* Makefile: copy new hooks/common directory
* Some tests: ignore new hooks/common directory
2012-06-04 16:26:03 +02:00
Axel Beckert
3106753871
Text deduplication in the TODO file ;-)
2012-05-31 01:33:26 +02:00
Axel Beckert
f58a9faa6a
Merge branch 'master' into code-deduplication
2012-05-31 01:29:11 +02:00
Axel Beckert
8b4701875f
TODO: About code deduplication in hooks/.
2012-05-31 01:29:01 +02:00
Axel Beckert
b1476676fe
Xen::Tools::Common should return true
2012-05-31 01:21:35 +02:00
Axel Beckert
a23f31077a
Call commands in tests with proper search path for perl modules
2012-05-31 01:19:23 +02:00
Axel Beckert
34ccb63f64
Move functions fail, logonly and logprint to Xen::Tools::Common
...
They're used in there
2012-05-31 01:10:14 +02:00
Axel Beckert
ed91f1fc43
Merge branch 'master' into code-deduplication
...
Conflicts:
bin/xen-create-image
2012-05-31 01:07:59 +02:00
Axel Beckert
83f736f0dd
Add NEWS to debian/docs
2012-05-31 00:35:44 +02:00
Axel Beckert
0747b2fdd9
Add a NEWS file with major changes starting from the 4.2 release
2012-05-31 00:35:00 +02:00
Axel Beckert
a8bef12391
Update copyright years in debian/copyright
2012-05-30 23:58:12 +02:00
Axel Beckert
6e0bfb9658
Update copyright years at several places
2012-05-30 23:57:56 +02:00
Axel Beckert
9a0c6fa724
Fix some tab characters
2012-05-30 23:44:18 +02:00
Axel Beckert
e727fbbbbd
Test for $CONFIG{dontformat} just once
2012-05-30 23:41:37 +02:00
Axel Beckert
953c692b54
Add Pieter Barrezeele to AUTHORS
2012-05-30 23:37:36 +02:00
Pieter Barrezeele
f18cda8796
Add --dontformat to skip filesystem creation
2012-05-30 23:37:09 +02:00
Pieter Barrezeele
ef465d9879
Add --finalrole to run role scripts after config file creation
2012-05-30 23:34:04 +02:00
Pieter Barrezeele
9320ba661d
Don't verify the availability of lvm tools unless lvm is used
2012-05-30 23:30:13 +02:00
Axel Beckert
0b820d8675
Update AUTHORS
2012-05-30 23:23:36 +02:00
Axel Beckert
590aa44e7c
TODO: wrong mirror displayed on startup summary
2012-05-30 23:03:12 +02:00
Axel Beckert
6201e24b51
Also disable initctl in the chroot, not only start-stop-daemon
...
Closes LP#997063. Thanks xstasi on Lauchnpad for the patch
2012-05-30 23:03:12 +02:00
Axel Beckert
625a6f6282
Make t/xen-tools.t not fail on package build
...
Note down that t/xen-tools.t is not really functional yet
2012-05-30 23:03:12 +02:00
Axel Beckert
2277f433c1
roles/editor =~ s/logPrint/logMessage/ (as everywhere else)
2012-05-30 23:03:12 +02:00
Axel Beckert
6018925b97
No more expect at least one option to mkfs.* calls.
...
Fixes btrfs creation. Closes Debian bug report #609982 .
2012-05-30 23:03:12 +02:00
Axel Beckert
98e590eafa
Changelog entry for John Hughes' fix for #609673
2012-05-30 23:03:05 +02:00
John Hughes
d0f85802bd
Always write down root partition as first physical device
...
Otherwise pygrub fails. Closes Debian bug report #609673
2012-05-30 23:02:15 +02:00