Axel Beckert
d06abe6fe2
Use -o APT::Install-Recommends=false instead of --no-install-recommends
...
Older APT releases bail out on unknown commandline options like
"--no-install-recommends", but accept any Foo=Bar setting to their
"-o" option.
Using -o APT::Install-Recommends=false instead of
--no-install-recommends in common.sh's installDebianPackage allows to
use some of the default hooks to be used unmodified again for older
Debian releases, e.g. Etch.
2015-06-11 22:07:20 +02:00
Axel Beckert
375ed5601b
Add one forgotten occurence (long package description) of Wily Werewolf
2015-06-11 22:05:27 +02:00
Axel Beckert
43a22462e1
Support passing commandline options with --debootstrap-cmd
2015-06-11 22:04:20 +02:00
Axel Beckert
ba8eacf3ea
Use just xen-hypervisor instead of an alternative list of xen-hypervisor-* packages
...
That way we also catch xen hypervisors on the supported ARM and
potential other future supported architectures.
2015-06-11 22:01:42 +02:00
Axel Beckert
87aba7164e
Drop all occurrences of apt's --force-yes parameter
...
It only forces the installation of untrusted packages and that's
unwanted.
Closes : #776487
2015-06-11 18:08:52 +02:00
Axel Beckert
df3075ca1c
Update list of Ubuntu releases: + wily, lucid → archived/eol
2015-06-11 16:20:08 +02:00
Axel Beckert
26dbd72413
Recommend {debian,ubuntu}-archive-keyring
...
debian-archive-keyring is needed for installing Debian DomUs on Debian
derivatives like Ubuntu. And ubuntu-archive-keyring is needed for
installing Ubuntu DomUs on Debian (and other derivatives).
ubuntu-archive-keyring is available in Debian since Jessie (8) and
Backports for Wheezy (7).
2015-06-11 13:48:16 +02:00
Axel Beckert
42438d4497
Changelog entry for previous commit
2015-04-21 15:16:29 +02:00
Axel Beckert
94341ccd43
Install bash completion into /usr/share/bash-completion/
...
Fixes lintian warning package-install-into-obsolete-dir.
2015-04-19 17:04:18 +02:00
Axel Beckert
0d90a901d6
Preliminary support for the Debian release after Jessie: Stretch
2015-04-19 16:39:48 +02:00
Axel Beckert
723d64fae4
Fix typo in long description
2015-04-19 16:36:30 +02:00
Axel Beckert
5cab796fcc
Change all occurrences of http.debian.net to httpredir.debian.org
2015-04-19 16:31:41 +02:00
Axel Beckert
8f8d390c12
Update URLs of Git repositories
2015-03-05 16:13:59 +01:00
Axel Beckert
561a69864f
Add changelog entry for Lukas Schwaighofer's patch
2015-01-09 13:11:30 +01:00
Axel Beckert
fd0a486beb
Release as 4.5
2014-10-26 01:43:53 +02:00
Axel Beckert
81ca2fb62d
t/perl-syntax.t: Ignore changelog files, too
2014-10-26 01:43:53 +02:00
Axel Beckert
5b2d7d5d75
Makefile: Clean up coverage data in multiple targets
2014-10-26 01:43:52 +02:00
Axel Beckert
83a6d09e3d
Flush output after each line in runCommand()
2014-10-26 01:20:44 +02:00
Axel Beckert
8562398af1
Add 15.04 Vivid, use old-releases.ubuntu.com for 13.10 Saucy
2014-10-25 22:43:18 +02:00
Axel Beckert
02730138a6
Add lintian override for debian-news-entry-uses-asterisk
...
I disagree.
2014-10-23 16:08:44 +02:00
Axel Beckert
1defbd3c02
Raise default password length from 8 to 23
2014-10-08 17:41:24 +02:00
Axel Beckert
19e07799cd
Add password length sanity check with fallback to default length
2014-10-08 17:41:24 +02:00
Axel Beckert
5d7e059668
--password overrides --genpass
...
Closes : #764143
Based on patch by Santiago Vila.
2014-10-08 17:41:24 +02:00
Axel Beckert
0a7ec4f855
Update changelog and mention Santiago as contributor in AUTHORS
2014-10-06 00:57:26 +02:00
Axel Beckert
47a0cfe6f4
Add changelog item for Santiago's second contribution
2014-10-05 19:56:44 +02:00
Axel Beckert
41a30ede83
Add changelog item for Santiago's contribution
2014-10-05 18:16:26 +02:00
Axel Beckert
4d64044f29
Fix corner cases where not the latest kernel would have been checked
2014-09-25 23:20:07 +02:00
Axel Beckert
48097cd07b
Fix initial configuration summary in cases where pygrub is used
2014-09-25 23:18:48 +02:00
Axel Beckert
71e5ad4345
Fix missing quoting in shell function "assert" in hooks/common.sh
2014-09-25 23:15:51 +02:00
Axel Beckert
414d67c624
Add changelog entry for patch by Eric Engstrom
2014-09-25 22:09:27 +02:00
Axel Beckert
0546776c17
Fix lintian warning depends-on-perl-modules
2014-09-25 21:37:37 +02:00
Axel Beckert
78077e5aa3
Update debian/changelog to separate upstream and debian changes
2014-09-25 14:57:35 +02:00
Axel Beckert
8b3625426d
Bump Standards-Version to 3.9.6 (no changes needed)
2014-09-25 14:55:34 +02:00
Axel Beckert
c2ead30949
pygrub detection: Prefer /usr/lib/xen-default over /usr/lib/xen-x.y
...
Otherwise a versioned pygrub path will be used (e.g.
/usr/lib/xen-4.1/bin/pygrub in the case of Debian Wheezy) and then
all host configurations would need to be updated when dist-upgrading
to Debian Jessie with Xen 4.3.
In case you already ran into this issue, the following command should
fix the issue for you:
fgrep -l xen-4.1/bin/pygrub -r /etc/xen/ | xargs sed -e 's:xen-4.1/bin/pygrub:xen-default/bin/pygrub:g' -i
2014-06-16 19:13:44 +02:00
Axel Beckert
03769b27fe
Add changelog entry for previous commit
2014-06-11 09:52:47 +02:00
Axel Beckert
0c894eec48
Update list of supported Ubuntu releases
...
Preliminary support for Ubuntu 14.10 Utopic Unicorn
2014-05-17 12:07:33 +02:00
Axel Beckert
fcebb14002
Drop all xend related sanity checks
...
They cause more havoc nowadays than they help.
Thanks Ian Campbell!
Closes : #732456
2014-03-28 22:24:21 +01:00
Axel Beckert
aa54db02c3
Add Thanks/Credits for recent contributions
2014-03-28 21:16:51 +01:00
Lionel FÉLICITÉ
5093c731cf
Pass "-y" option ("assume yes") to yum
...
Closes : #735675
2014-03-28 20:48:18 +01:00
Axel Beckert
8610300206
Use "686-pae" kernels instead of "686" kernels on Debian Wheezy and later
...
Thanks to Daniel Lintott!
Closes : #742778
2014-03-28 20:06:00 +01:00
Axel Beckert
c5a2e2427a
Ignore cover_db directory in t/perl-syntax.t
2013-12-15 17:32:32 +01:00
Axel Beckert
5d3f159aad
Update d/changelog + d/dirs for Adrian C.'s patch
2013-12-15 17:23:01 +01:00
Axel Beckert
f20e312140
Release 4.4
2013-12-11 23:03:55 +01:00
Axel Beckert
3978561a44
Add build-dependency on "liblog-message-perl | perl (<< 5.17.0)"…
...
… to avoid warnings with Perl 5.18 and future FTBFS
2013-12-11 21:48:38 +01:00
Axel Beckert
0feefc4179
hooks/common.sh: Split up installDebianPackage…
...
… into installDebianPackage and installDebianPackageAndRecommends
2013-12-10 00:32:07 +01:00
Axel Beckert
c8867a0f67
Rework "minimal" role to be less based on personal preferences
...
No more installs sudo, vim, syslog-ng, etc.
Fixes usage together with pygrub.
2013-11-19 21:02:24 +01:00
Axel Beckert
4c9fd36c28
Mention Ubuntu 14.04 Trusty Tahr in long description and README
2013-10-30 11:05:30 +01:00
Axel Beckert
b39f85303c
Also add build-dependency on "libterm-ui-perl | perl (<< 5.17.0)"
2013-10-29 00:10:21 +01:00
Axel Beckert
81511000d8
Run t/gitignore.t only if git is installed and .git present
2013-10-29 00:09:03 +01:00
Axel Beckert
e1caf2566a
Declare this as 4.4 RC1
2013-10-28 22:39:03 +01:00