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
a2aa1b8a02
Factor out module-init-tools (or kmod) installation
2013-01-22 02:33:12 +01:00
Axel Beckert
a3127ff40d
Use common/80-install-modules-deb also for dapper
...
pygrub support shouldn't hurt there
2012-06-07 00:50:16 +02:00
Axel Beckert
85cbbded61
Merge 90-make-fstab-deb and 90-make-fstab-rpm
...
Split off deb-specific part into common/91-install-fs-tools
2012-06-06 17:21:33 +02:00
Axel Beckert
a3d53e78b5
Use the debian/55-create-dev script as common/55-create-dev
...
Use it also for gentoo and dapper.
Add a TODO note about stuff which came up during comparing all the
previously existing variants of 55-create-dev.
2012-06-06 17:03:04 +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
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
111765e881
Link dapper/30-disable-gettys to common/30-disable-gettys, too
2012-06-04 18:41:47 +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
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
9c90c93bc9
Merge commit 'refs/merge-requests/2' of git://gitorious.org/xen-tools/xen-tools into merge-requests/2
2012-05-08 00:30:36 +02:00
Axel Beckert
6fe6f5b09f
Merge branch '4.2'
2012-05-07 22:23:05 +02:00
Vagrant Cascadian
81656a9ef5
only attempt to generate the ssh host keys if not already present
2012-05-07 22:16:39 +02:00
Dmitry Nedospasov
54bde967a2
Point-to-Point routing for Ubuntu
2011-04-18 23:45:20 +02:00
Alex Tomlins
b0bae98746
Use configured apt_proxy in guests.
2011-03-31 09:39:39 +01:00
Stéphane Jourdois
8589e0ca80
Add btrfs support.
2010-08-06 15:48:25 +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
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
Stéphane Jourdois
2e3924427e
Use Dom0's resolv.conf unless nameserver is set.
...
If nameserver config option is not set (default value), copy Dom0's
/etc/resolv.conf on guest.
Provide a role to show how to customize /etc/resolv.conf in guest.
2010-07-18 18:35:51 +02:00
Axel Beckert
806f2d0b23
Replace tabs by 8 blanks (for now)
2010-07-16 17:38:37 +02:00
Stéphane Jourdois
aaa6cdc60c
Replace single quotes by doubles quotes in scripts
...
This helps make t/quoted-strings.t pass.
2010-07-16 16:27:42 +02:00
Stéphane Jourdois
bd840ba071
Replace tabs with spaces
...
This makes t/no-tabs.t pass.
I'm responsible for some tabs in previous patches, so this
fixes mine also :)
Note that I find this test silly, but "dura lex, sed lex"...
2010-07-16 16:27:42 +02:00
Axel Beckert
c78dc0ab77
Remove redundant * in string comparison, remove trailing whitespace
2010-07-15 09:29:05 +02:00
Stéphane Jourdois
f032178de9
Add new nameserver config option
...
This optional config value is used in hooks to create domU resolv.conf.
If unset, domU's resolv.conf is created by the guest distrib install.
2010-07-10 11:38:03 +02:00
Stéphane Jourdois
09f38740c8
Use dom0 resolv.conf when chrooting
...
Temporarily use resolv.conf from dom0 when chrooting into domU,
to be able to run apt-get and yum inside chroot.
This permits to use different nameservers in domU, and does not
break install nor offline update from dom0.
2010-07-10 10:51:38 +02:00
Dmitry Nedospasov
8834e669dd
Correctly resolve the FQDN
...
* The FQDN *MUST* follow the hostname in /etc/hosts
* /etc/hostname need only contain the hostname
* Remove the 127.0.1.1 line for hosts with ips
2010-06-23 15:06:31 +02:00
Dmitry Nedospasov
96f4026e33
Updated remaining 50-setup-hostname scripts
2010-06-05 17:09:51 +02:00
Dmitry Nedospasov
7eec7171db
Fix trailing whitespace
2010-06-05 01:37:29 +02:00
Dmitry Nedospasov
fd64b6efe1
Add "Log our finish", it was accidentily deleted
2010-06-03 00:11:32 +02:00
Dmitry Nedospasov
915cb05d85
Updated remaining 70-install-ssh files
2010-06-02 23:58:51 +02:00
Nathan O'Sullivan
2bbd414b19
Copy /etc/localtime from host
2010-05-17 03:24:39 +02:00
Axel Beckert
49d01d9a76
Use hvc0 and xvda devices by default, add --scsi option for sda names
2010-05-15 16:04:17 +02:00
Axel Beckert
28803001d3
Use hvc0 instead of tty1 for Xen console by default
2010-05-15 15:48:59 +02:00
Axel Beckert
eae96c3b5a
Fix bashisms: kill -HUP -> kill -s HUP
2010-04-09 01:32:22 +02:00
Axel Beckert
ead13f17b3
Don't write the FQDN into /etc/hostname ( Closes : #492583 )
2010-03-10 23:24:21 +01:00
Axel Beckert
e08ade0875
Fix typo in /usr/lib/xen-tools/*.d/75-fixup-securetty ( Closes : #503339 )
2010-01-26 02:51:31 +01:00
Steve Kemp
9d061fe5a6
Always make /dev/pts available
2008-11-24 14:37:14 +00:00
Steve Kemp
aa7a2c4c5e
New command line argument --no-hosts
2008-11-23 13:06:24 +00:00
Steve Kemp
5d11b820b7
Add the hostname to dom0's /etc/hosts in the correct order.
...
#477775
2008-04-30 19:05:21 +01:00
Steve Kemp
14e8c36a85
Removed obsolete $Id:$ tags from CVS import
2008-02-01 19:30:45 +00:00
Steve Kemp
56082562d7
Removed the .hg* files from the release tarball.
2007-11-25 14:08:28 +00:00
steve
3689335cbe
2007-10-04 17:46:19 by steve
...
Add a script to ensure xvc0 + hvc0 are included in /etc/securetty.
(Closes : #442926 )
2007-10-04 17:46:22 +00:00
steve
08ec2265b6
2007-09-04 21:03:19 by steve
...
Updated to allow the user to specify 'disk_device'
2007-09-04 21:03:21 +00:00
steve
2b602dece7
2007-09-04 20:55:02 by steve
...
Allow an optional serial_device setting to control which serial device
is used.
2007-09-04 20:55:03 +00:00
steve
9b6c927eee
2007-07-22 21:14:12 by steve
...
Patch [2/2] from Andrew Sutherland - Fixups installing Ubuntu lang. packs.
2007-07-22 21:14:12 +00:00
steve
bf8b212a24
2007-07-22 21:13:05 by steve
...
Patch [1/2] from Andrew Sutherland - Integer fixups for dash.
2007-07-22 21:13:17 +00:00
steve
eafc7427c2
2007-07-07 23:48:08 by steve
...
INITIAL COMMIT: Support for arbitary partitioning systems.
Patch from Sascha Kettler.
2007-07-07 23:49:02 +00:00
steve
09fb143a48
2007-06-25 06:26:16 by steve
...
Use "std" not "sd".
2007-06-25 06:26:16 +00:00