integrate-distro.sh: Add support for openSUSE 13.1

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2014-03-27 09:26:24 +00:00
commit 3ea3f80e40

View file

@ -3,16 +3,17 @@
# -- defaults # -- defaults
# install_dev=/dev/sdb # install_dev=/dev/sdb
arch=`uname -m` arch=`uname -m`
suse_version=12.3 suse_version=13.1
o_name=suse-$suse_version o_name=suse-$suse_version
cmd=install cmd=install
cwd=`pwd` cwd=`pwd`
ssh_auth_sock=/tmp/agent-host.sock ssh_auth_sock=/tmp/agent-host.sock
env_ssh_auth_sock=$SSH_AUTH_SOCK env_ssh_auth_sock=$SSH_AUTH_SOCK
initrd_modules=" via-rhine r8169 e1000 e1000e b44 myri10ge forcedeth 8139too sata_nv nfs nfs_acl auth_rpcgss nfsv3 nfsv4 fscache lockd sunrpc sis edd sisfb evdev shpchp sis_agp hwmon aufs ahci libahci usbhid hid uhci_hcd ohci_hcd ehci_hcd usbcore hid-generic" initrd_modules=" via-rhine r8169 e1000 e1000e b44 myri10ge forcedeth 8139too sata_nv nfs nfs_acl auth_rpcgss nfsv3 nfsv4 fscache lockd sunrpc sis edd sisfb evdev shpchp sis_agp hwmon ahci libahci usbhid hid uhci_hcd ohci_hcd ehci_hcd usbcore hid-generic"
config_script= config_script=
kernel_flavour=-desktop #kernel_flavour=-desktop
kernel_flavour=
case $suse_version in case $suse_version in
11.4) 11.4)
@ -30,6 +31,8 @@ case $suse_version in
lsof lsof
dhcpcd dhcpcd
kbd kbd
db-utils
insserv
unscd unscd
portmap portmap
@ -57,15 +60,24 @@ case $suse_version in
bprof-run bprof-run
" "
special_pkgs="
aufs
aufs-kmp$kernel_flavour
"
#kernel_version=3.7.8~jng11 #kernel_version=3.7.8~jng11
#rpm_kernel_version=3.7.8~jng11-1 #rpm_kernel_version=3.7.8~jng11-1
kernel_version=3.2.0 #kernel_version=3.2.0
rpm_kernel_version=3.2.0-1 #rpm_kernel_version=3.2.0-1
kernel_flavour=
;; ;;
12.2) 12.2)
payload_pkgs=" payload_pkgs="
unscd unscd
db-utils
insserv
"
special_pkgs="
aufs
aufs-kmp$kernel_flavour
" "
kernel_version=3.7.8-jng11$kernel_flavour kernel_version=3.7.8-jng11$kernel_flavour
rpm_kernel_version=3.7.8~jng11-1 rpm_kernel_version=3.7.8~jng11-1
@ -78,6 +90,74 @@ case $suse_version in
payload_pkgs=" payload_pkgs="
nscd nscd
usbutils usbutils
db-utils
insserv
"
special_pkgs="
jux-run
jux-client-run
feedfsd-run
feedfs-local-run
feedfs-net-run
netscan-run
snmp-manager-run
ftp-server-run
bprof-run
aufs
aufs-kmp$kernel_flavour
"
# currently unused variable
devel_pkgs="
ant
alsa-devel
apache-commons-logging
boost-devel
createrepo
curl-devel
ffmpeg-devel
fuse-devel
glib2-devel
glu-devel
jakarta-commons-logging
java-1_7_0-openjdk-devel
libXv-devel
libXxf86vm-devel
libasound2
libcap-devel
libffmpeg-devel
libsamplerate-devel
libsndfile-devel
log4j
nasm
net-snmp
openldap2-devel
rpmbuild
uuid-devel
"
kernel_version=3.9.9-jng20-1.1$kernel_flavour
rpm_kernel_version=3.9.9~jng20-1.1
kernel_version=3.7.10-jng12$kernel_flavour
rpm_kernel_version=3.7.10~jng12-1
#kernel_version=3.9.9-jng20-1.2$kernel_flavour
kernel_version=3.9.9-jng20$kernel_flavour
rpm_kernel_version=3.9.9~jng20-1.2
;;
13.1)
base_pkgs="
aaa_base
module-init-tools
"
payload_pkgs="
nscd
sssd
usbutils
aufs-util
db48-utils
" "
special_pkgs=" special_pkgs="
@ -120,15 +200,8 @@ case $suse_version in
uuid-devel uuid-devel
" "
kernel_version=3.9.9-jng20-1.1$kernel_flavour kernel_version=3.12.7-jux+
rpm_kernel_version=3.9.9~jng20-1.1 rpm_kernel_version=3.12.7-jux+
kernel_version=3.7.10-jng12$kernel_flavour
rpm_kernel_version=3.7.10~jng12-1
#kernel_version=3.9.9-jng20-1.2$kernel_flavour
kernel_version=3.9.9-jng20$kernel_flavour
rpm_kernel_version=3.9.9~jng20-1.2
;; ;;
esac esac
@ -156,8 +229,6 @@ update_pkgs="
# used by jux, should be done by grepping /proc-files # used by jux, should be done by grepping /proc-files
special_pkgs=" special_pkgs="
$special_pkgs $special_pkgs
aufs
aufs-kmp$kernel_flavour
kernel$kernel_flavour-$rpm_kernel_version kernel$kernel_flavour-$rpm_kernel_version
rpm rpm
" "
@ -179,8 +250,6 @@ payload_pkgs="
sensors sensors
db-utils
pam_ldap pam_ldap
pam_apparmor pam_apparmor
gnome-keyring-pam gnome-keyring-pam
@ -203,7 +272,6 @@ payload_pkgs="
fuse fuse
mdadm mdadm
smartmontools smartmontools
insserv
suspend suspend
nfs-client nfs-client