[Fai-commit] r5671 - in people/shermann/ubuntu-3.3.1: conf debian examples/simple/class examples/simple/package_config examples/simple/scripts/GRUB_PC lib
Stephan Hermann
shermann-guest at alioth.debian.org
Tue Nov 17 11:15:39 UTC 2009
Author: shermann-guest
Date: 2009-11-17 11:15:39 +0000 (Tue, 17 Nov 2009)
New Revision: 5671
Modified:
people/shermann/ubuntu-3.3.1/conf/NFSROOT
people/shermann/ubuntu-3.3.1/conf/make-fai-nfsroot.conf
people/shermann/ubuntu-3.3.1/conf/sources.list
people/shermann/ubuntu-3.3.1/debian/changelog
people/shermann/ubuntu-3.3.1/debian/control
people/shermann/ubuntu-3.3.1/examples/simple/class/50-host-classes
people/shermann/ubuntu-3.3.1/examples/simple/package_config/DEFAULT
people/shermann/ubuntu-3.3.1/examples/simple/package_config/FAIBASE
people/shermann/ubuntu-3.3.1/examples/simple/scripts/GRUB_PC/10-setup
people/shermann/ubuntu-3.3.1/lib/load_keymap_consolechars
Log:
* added changes from Waldemar Brodkorb to FAI 3.3.1
+ debian/control
+ lib/load_keymap_consolchars: Merged from trunk rev5667
+ conf/sources.list: adjusted deb lines to match Ubuntu mirrors
+ conf/make-fai-nfsroot: adjusted deb mirror to match Ubuntu
+ conf/NFSROOT: adjusted packages for Ubuntu (Thx Waldemar)
+ examples/simple/class/50-host-class: added faiclient (Thx Waldemar)
+ examples/simple/package_config/{DEFAULT, FAIBASE}: adjusted packages (Thx Waldemar)
+ examples/simple/package_config/faiclient: Added
+ examples/simple/scripts/GRUB_PC/10-setup: added source in dist_var.sh for softupdate (Thx Waldemar)
* debian/changelog: 3.3.1ubuntu1
Modified: people/shermann/ubuntu-3.3.1/conf/NFSROOT
===================================================================
--- people/shermann/ubuntu-3.3.1/conf/NFSROOT 2009-11-17 10:39:08 UTC (rev 5670)
+++ people/shermann/ubuntu-3.3.1/conf/NFSROOT 2009-11-17 11:15:39 UTC (rev 5671)
@@ -3,10 +3,9 @@
PACKAGES aptitude
nfs-common fai-nfsroot module-init-tools ssh rdate lshw portmap
rsync lftp less dump reiserfsprogs e2fsprogs usbutils
-hwinfo psmisc pciutils hdparm smartmontools parted mdadm lvm2
+psmisc pciutils hdparm smartmontools parted mdadm lvm2
dnsutils ntpdate dosfstools jove xfsprogs xfsdump
-procinfo dialog discover
-console-tools console-common
+procinfo dialog discover console-setup
iproute udev subversion liblinux-lvm-perl
# needed for the simple examples
@@ -17,11 +16,11 @@
PACKAGES aptitude I386
grub lilo read-edid
-linux-image-486 aufs-modules-2.6-486
+linux-image
PACKAGES aptitude AMD64
grub lilo
-linux-image-2.6-amd64 aufs-modules-2.6-amd64
+linux-image
PACKAGES aptitude IA64
elilo gnu-efi efibootmgr
@@ -33,5 +32,5 @@
aboot
PACKAGES aptitude POWERPC
-linux-image-2.6-powerpc aufs-modules-2.6-powerpc
+linux-image
yaboot
Modified: people/shermann/ubuntu-3.3.1/conf/make-fai-nfsroot.conf
===================================================================
--- people/shermann/ubuntu-3.3.1/conf/make-fai-nfsroot.conf 2009-11-17 10:39:08 UTC (rev 5670)
+++ people/shermann/ubuntu-3.3.1/conf/make-fai-nfsroot.conf 2009-11-17 11:15:39 UTC (rev 5671)
@@ -16,7 +16,7 @@
#NFSROOT_ETC_HOSTS="192.168.1.250 yourinstallserver"
# Parameter for debootstrap: "<suite> <mirror>"
-FAI_DEBOOTSTRAP="lenny http://cdn.debian.net/debian"
+FAI_DEBOOTSTRAP="karmic http://archive.ubuntu.com/ubuntu"
# the encrypted (with md5 or crypt) root password on all install clients during
# installation process; used when log in via ssh; default pw is: fai
Modified: people/shermann/ubuntu-3.3.1/conf/sources.list
===================================================================
--- people/shermann/ubuntu-3.3.1/conf/sources.list 2009-11-17 10:39:08 UTC (rev 5670)
+++ people/shermann/ubuntu-3.3.1/conf/sources.list 2009-11-17 11:15:39 UTC (rev 5671)
@@ -1,8 +1,9 @@
# These lines should work for many sites
# A more comprehensive example is at /usr/share/doc/fai-doc/examples/etc
-deb http://cdn.debian.net/debian lenny main contrib non-free
-deb http://security.geo.debian.org/debian-security lenny/updates main contrib non-free
+deb http://archive.ubuntu.com/ubuntu karmic main restricted universe multiverse
+deb http://archive.ubuntu.com/ubuntu karmic-security main restricted universe multiverse
+deb http://archive.ubuntu.com/ubuntu karmic-updates main restricted universe multiverse
# repository that may contain newer fai packages for lenny
#deb http://www.informatik.uni-koeln.de/fai/download lenny koeln
Modified: people/shermann/ubuntu-3.3.1/debian/changelog
===================================================================
--- people/shermann/ubuntu-3.3.1/debian/changelog 2009-11-17 10:39:08 UTC (rev 5670)
+++ people/shermann/ubuntu-3.3.1/debian/changelog 2009-11-17 11:15:39 UTC (rev 5671)
@@ -1,3 +1,17 @@
+fai (3.3.1ubuntu1) karmic; urgency=low
+
+ [ Stephan Hermann ]
+ * added changes from Waldemar Brodkorb to FAI 3.3.1
+ + debian/control
+ + lib/load_keymap_consolchars: Merged from trunk rev5667
+ + conf/sources.list: adjusted deb lines to match Ubuntu mirrors
+ + conf/make-fai-nfsroot: adjusted deb mirror to match Ubuntu
+ + conf/NFSROOT: adjusted packages for Ubuntu (Thx Waldemar)
+ + examples/simple/class/50-host-class: added faiclient (Thx Waldemar)
+ + examples/simple/package_config/{DEFAULT, FAIBASE}: adjusted packages (Thx Waldemar)
+ + examples/simple/package_config/faiclient: Added
+ + examples/simple/scripts/GRUB_PC/10-setup: added source in dist_var.sh for softupdate (Thx Waldemar)
+
fai (3.3.1) unstable; urgency=low
[ Thomas Lange ]
Modified: people/shermann/ubuntu-3.3.1/debian/control
===================================================================
--- people/shermann/ubuntu-3.3.1/debian/control 2009-11-17 10:39:08 UTC (rev 5670)
+++ people/shermann/ubuntu-3.3.1/debian/control 2009-11-17 11:15:39 UTC (rev 5671)
@@ -42,7 +42,7 @@
Package: fai-server
Architecture: all
Depends: fai-client, debootstrap
-Recommends: nfs-kernel-server, dhcp3-server, tftpd-hpa | tftpd, openssh-server, openssh-client, syslinux-common, openbsd-inetd | inet-superserver, iproute
+Recommends: nfs-kernel-server, dhcp3-server, tftpd-hpa | tftpd, openssh-server, openssh-client, syslinux | syslinux-common, openbsd-inetd | inet-superserver, iproute
Suggests: debmirror, apt-move, genisoimage, grub, aptitude, perl-tk, libproc-daemon-perl
Conflicts: fai
Replaces: fai
@@ -63,7 +63,7 @@
Package: fai-quickstart
Architecture: all
-Depends: fai-server, fai-doc, dhcp3-server, nfs-kernel-server, syslinux-common, tftpd-hpa, apt-move, genisoimage, openbsd-inetd | inet-superserver
+Depends: fai-server, fai-doc, dhcp3-server, nfs-kernel-server, syslinux | syslinux-common, tftpd-hpa, apt-move, genisoimage, openbsd-inetd | inet-superserver
Description: Fully Automatic Installation quickstart package
FAI is a non-interactive system to install, customize and manage
Linux systems and software configurations on computers as well as
Modified: people/shermann/ubuntu-3.3.1/examples/simple/class/50-host-classes
===================================================================
--- people/shermann/ubuntu-3.3.1/examples/simple/class/50-host-classes 2009-11-17 10:39:08 UTC (rev 5670)
+++ people/shermann/ubuntu-3.3.1/examples/simple/class/50-host-classes 2009-11-17 11:15:39 UTC (rev 5671)
@@ -16,9 +16,11 @@
echo "FAIBASE DHCPC LVM_XEN_SERVER XEN" ;;
puma)
echo "FAIBASE DHCPC RAID_XEN_VIRTUAL" ;;
+ faiclient)
+ echo "FAIBASE DHCPC GERMAN" ;;
*)
echo "FAIBASE DHCPC" ;;
esac
-(ifclass I386 || ifclass AMD64) && echo GRUB
+(ifclass I386 || ifclass AMD64) && echo GRUB_PC
exit 0
Modified: people/shermann/ubuntu-3.3.1/examples/simple/package_config/DEFAULT
===================================================================
--- people/shermann/ubuntu-3.3.1/examples/simple/package_config/DEFAULT 2009-11-17 10:39:08 UTC (rev 5670)
+++ people/shermann/ubuntu-3.3.1/examples/simple/package_config/DEFAULT 2009-11-17 11:15:39 UTC (rev 5671)
@@ -1,26 +1,11 @@
-PACKAGES aptitude I386
-linux-image-486
-memtest86+
-
-PACKAGES aptitude CHROOT
-linux-image-486-
-linux-image-amd64-
-
-PACKAGES aptitude AMD64
-linux-image-amd64
-memtest86+
-
-PACKAGES aptitude XEN
-xen-linux-system-2.6.26-2-xen-amd64
-
PACKAGES aptitude DHCPC
dhcp3-client
PACKAGES aptitude GRUB
-grub lilo-
+grub lilo- grub-pc-
PACKAGES aptitude GRUB_PC
grub-pc grub- lilo-
PACKAGES aptitude LILO
-lilo grub-
+lilo grub- grub-pc-
Modified: people/shermann/ubuntu-3.3.1/examples/simple/package_config/FAIBASE
===================================================================
--- people/shermann/ubuntu-3.3.1/examples/simple/package_config/FAIBASE 2009-11-17 10:39:08 UTC (rev 5670)
+++ people/shermann/ubuntu-3.3.1/examples/simple/package_config/FAIBASE 2009-11-17 11:15:39 UTC (rev 5671)
@@ -7,7 +7,6 @@
hdparm
jove
less
-linuxlogo
nfs-common
nscd
rdate
@@ -20,6 +19,6 @@
exim4
eject
locales
-console-common
+console-setup
pciutils usbutils
lvm2
Modified: people/shermann/ubuntu-3.3.1/examples/simple/scripts/GRUB_PC/10-setup
===================================================================
--- people/shermann/ubuntu-3.3.1/examples/simple/scripts/GRUB_PC/10-setup 2009-11-17 10:39:08 UTC (rev 5670)
+++ people/shermann/ubuntu-3.3.1/examples/simple/scripts/GRUB_PC/10-setup 2009-11-17 11:15:39 UTC (rev 5671)
@@ -2,6 +2,11 @@
error=0 ; trap "error=$((error|1))" ERR
+set -a
+
+# during softupdate use this file
+[ -r $LOGDIR/disk_var.sh ] && . $LOGDIR/disk_var.sh
+
$ROOTCMD grub-mkdevicemap -n -m /boot/grub/device.map
$ROOTCMD grub-mkconfig -o /boot/grub/grub.cfg
$ROOTCMD grub-install --no-floppy "(hd0)"
Modified: people/shermann/ubuntu-3.3.1/lib/load_keymap_consolechars
===================================================================
--- people/shermann/ubuntu-3.3.1/lib/load_keymap_consolechars 2009-11-17 10:39:08 UTC (rev 5670)
+++ people/shermann/ubuntu-3.3.1/lib/load_keymap_consolechars 2009-11-17 11:15:39 UTC (rev 5671)
@@ -9,4 +9,16 @@
[ "$KEYMAP" ] || exit
echo -n "Loading keymap(s) $KEYMAP ..."
-loadkeys -q $KEYMAP && echo "done."
+if [ -x /bin/setupcon ]; then
+
+ layout=$(echo $KEYMAP|cut -d - -f 1)
+ variant=$(echo $KEYMAP|cut -d - -f 3)
+ sed -e "s#^XKBLAYOUT=.*#XKBLAYOUT=\"$layout\"#" \
+ -e "s#^XKBVARIANT=.*#XKBVARIANT=\"$variant\"#" \
+ /etc/default/console-setup > /.console-setup
+ setupcon -k --force
+ echo "done."
+else
+ loadkeys -q $KEYMAP && echo "done."
+fi
+
More information about the Fai-commit
mailing list