]> Frank Brehm's Git Trees - my-stuff/grml-patch.git/commitdiff
Bis zum Installieren von Paketen gekommen
authorFrank Brehm <frank.brehm@pixelpark.com>
Tue, 6 Jun 2017 16:38:15 +0000 (18:38 +0200)
committerFrank Brehm <frank.brehm@pixelpark.com>
Tue, 6 Jun 2017 16:38:15 +0000 (18:38 +0200)
bin/create-grml-image.sh

index ffbd25113b8426476faf45241b4289b7047d44c5..d54b9db93d8dd223601165344168d4059e50e362 100755 (executable)
@@ -49,6 +49,8 @@ TGT_ISO_IMAGE=
 
 BOOT_ARGS="-no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.cat -input-charset utf-8"
 
+PACKAGES="bc git libpcre3 mbuffer lsscsi bind9-host bind9utils megacli storcli lvm2"
+
 #-------------------------------------------------------------------
 detect_color() {
 
@@ -495,16 +497,23 @@ EOF
 
 #------------------------------------------------------------------------------
 update_packages() {
-
     empty_line
     info "Update aller Pakete."
     export DEBIAN_FRONTEND="noninteractive"
-    CHROOT apt-get dist-upgrade -y || true
+    CHROOT apt dist-upgrade -y || true
     empty_line
     info "Entfernen überflüssiger Pakete."
     CHROOT apt-get autoremove -y || true
 }
 
+#------------------------------------------------------------------------------
+add_packages() {
+    empty_line
+    info "Installiere zusätzliche Pakete: ${PACKAGES}"
+    export DEBIAN_FRONTEND="noninteractive"
+    CHROOT apt install -y ${PACKAGES}
+}
+
 #------------------------------------------------------------------------------
 unmounting_dirs() {
 
@@ -666,7 +675,10 @@ main() {
 
     add_fb_repo
     update_packages
+    add_packages
 
+    sleep 2
+    empty_line
     info "Finishing ..."
     trap - EXIT INT QUIT TERM
     unmangle_resolv_conf