Axel Beckert
555ce383d3
Switch from /usr/lib/xen-tools/ to /usr/share/xen-tools/ to properly adhere FHS
2013-04-05 20:19:22 +02:00
Axel Beckert
f0691c9a38
Merge branch 'master' of gitorious.org:xen-tools/xen-tools
...
Conflicts:
debian/changelog
2013-03-14 00:01:05 +01:00
Axel Beckert
76d9d59510
Fix export of environment variables (dash vs underscore)
...
Previously they could contain dashes and then were only accessible
from within Perl, but not from within Bash.
From now on potential dashes in environment variable names are
converted to underscores ("_") before being exported. May affect some
hook or role scripts.
2013-03-13 23:29:52 +01:00
Axel Beckert
01e525106b
Use Test::NoTabs in t/no-tabs.t
2013-03-05 23:07:04 +01:00
Axel Beckert
c409759745
Rename NEWS to NEWS.markdown
2013-01-25 17:32:20 +01:00
Axel Beckert
dbb9124666
Use http.debian.net as default Debian mirror if no mirror is given
...
... i.e. if even xt-guess-suite-and-mirror is not used.
2013-01-25 17:09:19 +01:00
Axel Beckert
979b6fb166
hooks/common.sh: installDebianPackage no more installs recommends
2013-01-24 23:07:56 +01:00
Axel Beckert
57c7d13c48
Factor out legacy grub menu.lst generation
2013-01-24 23:06:53 +01:00
Axel Beckert
1de424a69d
Fix filesystem tools installation in 91-install-fs-tools
...
Was broken since 4.3rc1.
Merged 91-install-fs-tools back into 90-make-fstab. Added support for
RPM-based distributions, too, so it's more generic now.
2013-01-23 18:02:44 +01:00
Axel Beckert
bce580658e
hooks/common.sh: Rename installCentOS4Package to installRPMPackage
...
Add installCentOS4Package wrapper for backward compatibility.
2013-01-23 17:00:09 +01:00
Axel Beckert
9182aaccb7
Install grub-legacy in all pygrub-based DomUs
2013-01-22 02:35:27 +01:00
Axel Beckert
8c2a2878df
Ubuntu: install linux-image-virtual instead of linux-image-server
...
By default install linux-image-virtual instead of linux-image-server
on Ubuntu Intrepid and newer.
Hopefully closes : #640099 , LP #839492
2013-01-22 01:18:57 +01:00
Axel Beckert
e985d4151b
Ship /etc/initramfs-tools/conf.d/xen-tools with MODULES=most
...
This is a necessary setting to generate Dom0 initrds which are also
suitable for DomU usage.
Trigger update-initramfs in the Debian package.
2013-01-22 00:17:27 +01:00
Axel Beckert
a4a4b7a8e7
Add default mount options for ext4, identical to ext2/ext3
2013-01-21 21:23:41 +01:00
Axel Beckert
6423a67982
Handle module-init-tools → kmod transition in wheezy/raring gracefully
2013-01-21 16:20:03 +01:00
Axel Beckert
53c013f1cc
xen-delete-image now also understand --extension
2013-01-18 02:13:19 +01:00
Axel Beckert
c39628cbe4
Overwork TLS disabling on Debian and Ubuntu
2013-01-18 01:26:11 +01:00
Axel Beckert
97553c50fb
Handle Sarge amd64 case properly
...
Uses File::Which, (build-) dependency on libfile-which-perl added
2013-01-17 22:48:15 +01:00
Axel Beckert
dc5b36f8ef
xen-list-images now also outputs the name of the config file
2013-01-17 22:15:21 +01:00
Axel Beckert
00623e2327
Add --extension option to xen-list-images
2013-01-17 22:13:34 +01:00
Axel Beckert
c6caa0a0ad
Fix "--extension=" with empty parameter
2013-01-17 21:57:50 +01:00
Axel Beckert
dd15b27b85
Apply wrap-and-sort to debian/control
2013-01-17 18:06:40 +01:00
Axel Beckert
0defc0f0e3
Switch to a minimal dh style debian/rules
...
Override dh_auto_build as it triggers the nop target.
2013-01-17 18:05:12 +01:00
Axel Beckert
1f70c8f5d7
Use dh_installexamples with a debian/examples file
...
This was also the reason to move the examples around in the previous
commit. :-)
2013-01-17 17:53:31 +01:00
Axel Beckert
39c6bb5974
Move examples from debian/examples to examples
2013-01-17 17:51:16 +01:00
Axel Beckert
02240309b3
Bump Copyright years at multiple place
2013-01-17 17:09:37 +01:00
Axel Beckert
931f88f99a
No more explicitly call "make manpages"
...
It's a depedency of "make install" in the next line anyway.
2013-01-16 18:00:26 +01:00
Axel Beckert
5d0bd617e0
Fix copy & paste error in binary-* targets in debian/rules
2013-01-16 17:59:39 +01:00
Axel Beckert
70e0115f94
Use dh_auto_{install,clean}; use "$(MAKE)" instead of "make"
2013-01-16 16:58:10 +01:00
Axel Beckert
1d16c86eba
Remove explicit mentioning of upstream changelog in debian/rules
...
dh_installchangelogs finds it by itself if it exist. That way building
out of a freshly clone git repository does not fail due to a missing
upstream changelog.
2013-01-16 16:55:23 +01:00
Axel Beckert
e15d6cfd5e
Revert "Install upstream ChangeLog only if it exists."
...
This reverts commit 35477c6172f62400120eb15f50b6819befd6f5f2.
If the upstream ChangeLog did not exist, the debian/changelog wasn't
installed either. Which was not the intention.
2013-01-16 16:47:15 +01:00
Axel Beckert
ae33f60680
Makefile: Accept "DESTDIR" instead of "prefix=", too
...
That way it adheres more commonly used conventions and allows using dh_auto_install
2013-01-16 16:44:42 +01:00
Axel Beckert
448a176e58
Bump version to 4.4~dev
2012-11-28 01:28:48 +01:00
Axel Beckert
ea23c79431
Support Xen xl toolstack elsewhere than xen-create-image
2012-11-27 22:49:56 +01:00
Axel Beckert
e57e7f16eb
Preliminary support for the Xen xl toolstack
...
(xen-create-image supported only so far)
2012-11-27 22:26:30 +01:00
Axel Beckert
b99ca853e1
Replace system() by runCommand()
2012-11-27 16:01:27 +01:00
Axel Beckert
bac1d6c63b
Use .markdown instead of .mdwn as GitHub doesn't recognize the latter
2012-11-15 18:38:26 +01:00
Axel Beckert
0842ddd128
Converting a first bunch of documentation to Markdown format
2012-11-15 18:29:38 +01:00
Axel Beckert
026e47ac83
Preliminary support for Debian Jessie and Ubuntu Raring
...
Also set the default mirror for Ubuntu Natty to
old-releases.ubuntu.com as it's end of life and will move there soon.
2012-11-15 16:55:10 +01:00
Axel Beckert
a87b0d1b2c
Remove CVS revisions from --version output
2012-11-14 00:02:54 +01:00
Axel Beckert
80edc04573
Merge branch 'master' of github.com:xtaran/xen-tools
...
Conflicts:
debian/changelog
2012-11-13 23:38:30 +01:00
Axel Beckert
a7cc86c567
Default DomUs to use the noop scheduler ( Closes : #693131 )
2012-11-13 23:10:04 +01:00
Axel Beckert
442021849d
Also recognize M and G as size unit for --memory ( Closes : #691320 )
...
Document all recognized units.
2012-11-13 22:55:53 +01:00
Axel Beckert
446e157b80
Move code for --boot feature to END block.
...
Fixes missing SSH fingerprint display if --boot was used. (Closes : #679183 )
Remove a redundant unsetting of $MOUNT_POINT. Guard a potentially
second call to the not idempotent unMountImage().
2012-11-13 22:41:47 +01:00
Axel Beckert
1dbb1f191f
Use local parameter instead of global variable in unMountImage
2012-11-13 22:29:46 +01:00
Axel Beckert
324fff9f7e
Execute END block not on --version/--help/--manual ( Closes : #684346 )
2012-11-13 19:47:36 +01:00
Axel Beckert
7b908a4069
Fix symbolic link hooks/centos-6/15-setup-arch ( Closes : #690299 )
2012-11-13 18:16:02 +01:00
Axel Beckert
b233cb614d
Bump version to 4.3.1+dev
2012-11-13 18:07:42 +01:00
Axel Beckert
35477c6172
Install upstream ChangeLog only if it exists.
...
The upstream changelog is generated during the upstream release
process, but expected when building the binary .debs. Make its
inclusion optional in the binary .debs.
2012-08-13 00:37:41 +02:00
Axel Beckert
b692dbbe75
Add forgotten section header in gbp.conf
2012-08-12 19:49:05 +02:00