1
0
mirror of synced 2026-01-18 08:52:38 +00:00

92 Commits

Author SHA1 Message Date
Axel Beckert
e1c1793232 Do not add security support if we're installing Sid 2010-05-23 21:40:30 +02:00
Axel Beckert
df82d28c3c Refactoring: Make check for sources.list more readable 2010-05-23 21:38:11 +02:00
Nathan O'Sullivan
2bbd414b19 Copy /etc/localtime from host 2010-05-17 03:24:39 +02:00
Axel Beckert
d670d13071 pygrub with Debian: Support the case where the local architectures is used by default
(Also fixes some typos in logged messages.)
2010-05-17 01:28:01 +02:00
Axel Beckert
dd5edf3ccb Call MAKEDEV only if it is installed.
(Which is the case as long as it was a 'required' package.)
2010-05-17 00:10:02 +02:00
Axel Beckert
57cc021ba7 Refactoring: consistent variable usage: ${variable}; some double quotes to ensure valid "test" syntax. 2010-05-16 23:39:44 +02:00
Axel Beckert
5653681c95 Fix syntax error 'unexpected operator' in kernel architecture check 2010-05-16 03:13:24 +02:00
Axel Beckert
d0b7777218 Use double quotes for ${pygrub} check 2010-05-16 03:06:14 +02:00
Axel Beckert
40405b41df Refactoring: Remove more differences between Karmic and Debian hooks 2010-05-16 02:50:35 +02:00
Axel Beckert
db32bcffd4 Refactoring: Remove whitespace differences between Karmic and Debian hooks 2010-05-16 02:48:45 +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
Dmitry Nedospasov
6f69386f90 * Test the supported distros
* Added an extra hook for Intrepid and Jaunty
* Cleaned up install-kernel scripts
* Updated README
* Updated Makefile to include the new hook
2010-04-24 17:01:53 +02:00
Dmitry Nedospasov
a155db0339 parse distribution for grub menu.lst from /etc/issue 2010-04-17 17:52:54 +02:00
Dmitry Nedospasov
a82f8754df Changed description of the kernel script 2010-04-17 03:24:13 +02:00
Dmitry Nedospasov
efc9058c10 50-setup-hostname: added 127.0.1.1 with hostname for static ips, with FQDN for DHCP hosts
70-install-ssh: "ssh" package doesn't fully resolve on atleast the newer distros, changed the package "ssh" to "openssh-server"

80-install-kernel: new script to install a kernel for the pygrub flag

80-install-modules: added support for pygrub, this script is essentially ignored if pygrub is set. The kernel script will install modules in that case.
2010-04-17 03:12:52 +02:00
Axel Beckert
3f9c79f0f2 Remove tab from blank line 2010-04-15 02:22:44 +02:00
Axel Beckert
eae96c3b5a Fix bashisms: kill -HUP -> kill -s HUP 2010-04-09 01:32:22 +02:00
Axel Beckert
f007a6e7c5 Also check /etc/apt/sources.list.d for security updates 2010-03-26 20:52:43 +01:00
Axel Beckert
110498e5b8 First check if /etc/apt/sources.list exists, then grep it. If it doesn't exist enable security updates by default 2010-03-26 20:51:35 +01:00
Axel Beckert
b9c1b50873 Just check for the string 'security' in sources.list, so it also matches local and ubuntu mirrors (LP: #309750) 2010-03-26 20:46:13 +01:00
Axel Beckert
ead13f17b3 Don't write the FQDN into /etc/hostname (Closes: #492583) 2010-03-10 23:24:21 +01:00
Axel Beckert
aad28f3fd3 Don't use perl syntax in shell scripts ;-) 2010-03-03 02:11:44 +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
Axel Beckert
610ba4e71d Make sure, MAKEDEV is found (Closes: #502798) 2010-01-26 02:25:03 +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
7a6c7f17c9 Fixed bug where quote characters prevented interpolation.
Added naive test case to catch the error next time round..
2008-02-20 11:55:32 +00:00
Steve Kemp
309ee5335c BUGFIX 2007-12-20 12:18:46 +00:00
steve
41432824e6 2007-10-16 21:25:57 by steve
Make sure /dev/tty1 exists.
2007-10-16 21:25:57 +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
4f0cf7a837 2007-08-07 20:52:33 by steve
Fix typo on pointopoint links.  (Closes: #436170)
2007-08-07 20:52:34 +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
steve
84b2c94d4f 2007-06-12 12:57:19 by steve
Use policy-rc.d to disable daemons from running inside the chroot().
2007-06-12 12:57:25 +00:00
steve
634453b122 2007-06-11 16:41:27 by steve
Only add Debian Sources for security.debian.org to the guest if
 enabled upon the host.
2007-06-11 16:41:27 +00:00
steve
8580e93a93 2007-06-04 05:59:42 by steve
Updated.
2007-06-04 05:59:42 +00:00
steve
edf6d56381 2007-05-23 16:20:39 by steve
Install locales for Debian-systems.
  Closes: #423385
2007-05-23 16:20:39 +00:00
steve
a71930a154 2007-03-15 15:07:19 by steve
Broadcast works.
2007-03-15 15:07:20 +00:00
steve
fc88b30ea4 2006-12-26 22:15:34 by steve
Add stub /etc/hosts file for new instances which use DHCP.
  See #484683
2006-12-26 22:15:36 +00:00
steve
a8705d4bd5 2006-12-26 15:43:41 by steve
Make sure we use the correct dist in the security list.
2006-12-26 15:43:41 +00:00
steve
51ef6b0908 2006-12-25 23:17:20 by steve
Make sure that all groups exist.
2006-12-25 23:17:26 +00:00
steve
02a5222b55 2006-12-25 23:13:09 by steve
Fixed stupid typo.
2006-12-25 23:13:10 +00:00
steve
52a4dca26e 2006-12-25 23:10:49 by steve
Copy the group memberships too.
2006-12-25 23:10:50 +00:00
steve
ba810412b9 2006-12-25 22:46:56 by steve
BUGFIX:  Module installation now works correctly.  D'oh.
2006-12-25 22:46:57 +00:00
steve
b973784e6e 2006-12-25 22:36:18 by steve
Actually terminate early if we've got a populated /dev directory - rather than just reporting that we will terminate and not actually doing so.
2006-12-25 22:36:18 +00:00