installation config files update

parent a5532b09
#Αδεια χρήσης GPL3
#Ρυθμίσεις Γραμμής Εντολών
d-i debian-installer/locale string el_GR.UTF-8
d-i debian-installer/keymap select en
d-i console-keymaps-at/keymap select en
d-i localechooser/supported-locales multiselect el_GR, en_US
d-i languagechooser/language-name-fb select Greek
#d-i console-setup/ask_detect boolean false
d-i countrychooser/country-name select Greece
d-i console-setup/layoutcode string gr_GR
d-i netcfg/get_hostname string OSDeveloperWorkstation
##d-i netcfg/get_domain string unassigned-domain
#Ρυθμίσεις Δικτύου
d-i netcfg/choose_interface select auto
#d-i netcfg/wireless_wep string
#d-i base-installer/kernel/override-image string linux-desktop
#d-i clock-setup/utc-auto boolean true
#Partitioning-Options, Partition-Editor (Ρυθμίσεις Διαμερισμάτων Δίσκου)
d-i partman-auto/method string regular
d-i partman-auto/purge_lvm_from_device boolean true
d-i partman-lvm/confirm boolean true
d-i partman-auto/choose_recipe select atomic
d-i partman/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i clock-setup/utc boolean true
d-i time/zone string Europe/Athens
d-i clock-setup/ntp boolean true
d-i clock-setup/ntp-server string ntp.ntua.gr
# User-Accounts (Ρυθμίσεις Χρηστών)
d-i passwd/root-login boolean false
#d-i passwd/root-password password ostdeveloper
#d-i passwd/root-password-again password ostdeveloper
#encrypted root password, uncomment
#d-i passwd/root-password-crypted password [MD5 hash]
# Alternatively, to skip creation of a normal user account.
#d-i passwd/make-user boolean false
# To create a normal user account.
d-i passwd/user-fullname string Open Source Developer
d-i passwd/username string ostdeveloper
# Normal user's password, either in clear text
#d-i passwd/user-password password insecure
#d-i passwd/user-password-again password insecure
#encrypted user password,uncomment
d-i passwd/user-password-crypted password $6$r.diKFuYGn3/dzH$3lLOcr5rc.4YqO8IFMBo6WK/OhXGqQkTw2DE8spmpVfkyRFzg1qFCSUHDKaemMhSt8xHNmIC7EfHMZmC9HRBj1
# APT-Options, Ρυθμίσεις APT
# You can choose to install non-free and contrib software.
d-i apt-setup/non-free boolean true
d-i apt-setup/contrib boolean true
d-i apt-setup/backports boolean true
d-i apt-setup/multiverse boolean true
d-i apt-setup/proposed boolean true
d-i apt-setup/universe boolean true
# Enable deb-src lines
d-i apt-setup/universe/source boolean true
# Uncomment this if you don't want to use a network mirror.
#d-i apt-setup/use_mirror boolean false
# Select which update services to use; define the mirrors to be used.
# Values shown below are the normal defaults.
d-i apt-setup/services-select multiselect security, updates
d-i apt-setup/security_host string security.debian.org
d-i apt-setup/security-updates boolean true
#d-i apt-setup/local0/source boolean false
#d-i apt-setup/local1/source boolean false
#d-i apt-setup/local2/source boolean false
# By default the installer requires that repositories be authenticated
# using a known gpg key. This setting can be used to disable that
# authentication. Warning: Insecure, not recommended.
#d-i debian-installer/allow_unauthenticated boolean true
# Uncomment this to add multiarch configuration for i386
#d-i apt-setup/multiarch string i386
#Mirror Settings, Ρυθμίσεις Εξυπηρετητών Mirror διαδορετικών Εκδόσεων Λογισμικού για το σύστημα
# If you select ftp, the mirror/country string does not need to be set.
#d-i mirror/protocol string ftp
d-i mirror/country string GR
d-i mirror/http/hostname string ftp.gr.debian.org
d-i mirror/http/directory string /debian
d-i mirror/suite string jessie
#d-i mirror/http/proxy string
#Install-Tasks, Ρυθμίσεις Εργασιών Εγκατάστασης
tasksel tasksel/first multiselect standard, gnome-desktop
#tasksel tasksel/first multiselect standard, desktop,gnome-desktop, laptop, ubuntu-desktop
d-i pkgsel/install-language-support boolean true
d-i pkgsel/language-pack-patterns string el_GR
d-i pkgsel/include string openssh-client openssh-server build-essential vim less default-jdk putty isomaster git rsync curl xterm x11-utils apache2 mysql-server mysql-client virtualbox php5 filezilla chromium vlc python-pip subversion wine ninja-ide sshfs syslinux syslinux-utils firmware-linux-nonfree wine32 q4wine python-tk flashplugin-nonfree libqt4-gui alien python-dev python3-dev gparted
d-i pkgsel/upgrade select safe-upgrade
#Boot-Installer, Ρυθμίσεις Εγκατάστασης Λογισμικού Εκκίνησης Λειτουργικού
d-i grub-installer/only_debian boolean true
d-i grub-installer/with_other_os boolean true
d-i finish-install/reboot_in_progress note
#Post-Installation Commands, Ρυθμίσεις σεναρίων προς εκτέλεση μετά την εγκατάσταση
#d-i preseed/late_command string in-target wget -P /tmp/ http://$server/skript.sh; in-target chmod +x /tmp/s
d-i preseed/late_command string \
wget -O /target/tmp/sublime_text_3_build_x32.tar.bz2 http://ostdev.minedu.gov.gr/~pgeorg/customDistros/developerEdition/sublime_text_3_build_x32.tar.bz2 ; \
wget -O /target/tmp/netbeans-8.1-linux.sh http://ostdev.minedu.gov.gr/~pgeorg/customDistros/developerEdition/netbeans-8.1-linux.sh ; \
wget -O /target/tmp/developer-studio-eclipse-jee-luna-linux-gtk-3.8.0.zip http://ostdev.minedu.gov.gr/~pgeorg/customDistros/developerEdition/developer-studio-eclipse-jee-luna-linux-gtk-3.8.0.zip ; \
wget -O /target/tmp/essentialfiles.tar.gz http://ostdev.minedu.gov.gr/~pgeorg/customDistros/developerEdition/essentialfiles.tar.gz ; \
wget -O /target/tmp/VidyoDesktopInstaller-ubuntu32.deb http://ostdev.minedu.gov.gr/~pgeorg/customDistros/developerEdition/VidyoDesktopInstaller-ubuntu32.deb ; \
wget -O /target/tmp/anaconda-1.3.4.tar.gz http://ostdev.minedu.gov.gr/~pgeorg/customDistros/developerEdition/anaconda-1.3.4.tar.gz ; \
in-target tar xvf /tmp/essentialfiles.tar.gz -C /tmp/ ; \
in-target mv /tmp/sources.list /etc/apt ; \
in-target tar xjvf /tmp/sublime_text_3_build_x32.tar.bz2 -C /tmp/ ; \
in-target unzip /tmp/developer-studio-eclipse-jee-luna-linux-gtk-3.8.0.zip -d /tmp/ ; \
in-target tar xzvf /tmp/anaconda-1.3.4.tar.gz -C /tmp/sublime_text_3/Packages/ ; \
in-target mv /tmp/runme.sh /home/ostdeveloper/runme.sh ; \
in-target mv /tmp/oracle.sh /home/ostdeveloper/oracle.sh ; \
in-target mv /tmp/runme.py /home/ostdeveloper/runme.py ; \
in-target chown ostdeveloper:ostdeveloper /home/ostdeveloper/runme.sh ; \
in-target chmod +x /home/ostdeveloper/runme.sh ; \
in-target chown ostdeveloper:ostdeveloper /home/ostdeveloper/oracle.sh ; \
in-target chmod +x /home/ostdeveloper/oracle.sh ; \
in-target chown ostdeveloper:ostdeveloper /home/ostdeveloper/runme.py ; \
in-target mv /tmp/netbeans-8.1-linux.sh /home/ostdeveloper/netbeans-8.1-linux.sh ; \
in-target chown ostdeveloper:ostdeveloper /home/ostdeveloper/netbeans-8.1-linux.sh ; \
in-target chmod +x /home/ostdeveloper/netbeans-8.1-linux.sh ; \
in-target cp /tmp/RunME.desktop /home/ostdeveloper/RunME.desktop ; \
in-target cp /tmp/SubLime.desktop /home/ostdeveloper/SubLime.desktop ; \
in-target cp /tmp/runmeBeforeNetBeans.desktop /home/ostdeveloper/runmeBeforeNetBeans.desktop ; \
in-target cp /tmp/WSO2developerStudio.desktop /home/ostdeveloper/WSO2developerStudio.desktop ; \
in-target chown ostdeveloper:ostdeveloper /home/ostdeveloper/RunME.desktop ; \
in-target chown ostdeveloper:ostdeveloper /home/ostdeveloper/SubLime.desktop ; \
in-target chown ostdeveloper:ostdeveloper /home/ostdeveloper/runmeBeforeNetBeans.desktop ; \
in-target chown ostdeveloper:ostdeveloper /home/ostdeveloper/WSO2developerStudio.desktop ; \
in-target chmod +x /home/ostdeveloper/*.desktop ; \
in-target chmod +x /tmp/postinstall.sh ; \
in-target /bin/sh /tmp/postinstall.sh ; \
in-target touch /root/postinstallationactions.done
menu hshift 7
menu width 61
menu title Open Source Developer Installer Menu
include stdmenu.cfg
include txt.cfg
label help
menu label ^Help
text help
Display help screens; type 'menu' at boot prompt to return to this menu
endtext
config prompt.cfg
default install
label install
menu label ^Install Open Source Developer System
menu default
kernel /install.386/vmlinuz
append vga=788 file=/cdrom/preseed/developer.seed debian-installer/locale=el_GR console-setup/layoutcode=gr localechooser/translation/warn-light=true localechooser/translation/warn-severe=true initrd=/install.386/initrd.gz --- quiet
#Αδεια χρήσης GPL3
#Ρυθμίσεις Γραμμής Εντολών
d-i debian-installer/locale string el_GR.UTF-8
d-i debian-installer/keymap select en
d-i console-keymaps-at/keymap select en
d-i localechooser/supported-locales multiselect el_GR, en_US
d-i languagechooser/language-name-fb select Greek
#d-i console-setup/ask_detect boolean false
d-i countrychooser/country-name select Greece
d-i console-setup/layoutcode string gr_GR
#Ρυθμίσεις Δικτύου
##d-i netcfg/get_domain string unassigned-domain
d-i netcfg/get_hostname string OSDeveloperWorkstation
d-i netcfg/choose_interface select auto
#d-i netcfg/wireless_wep string
#d-i base-installer/kernel/override-image string linux-desktop
#d-i clock-setup/utc-auto boolean true
#Partitioning-Options, Partition-Editor (Ρυθμίσεις Διαμερισμάτων Δίσκου)
d-i partman-auto/method string regular
d-i partman-auto/purge_lvm_from_device boolean true
d-i partman-lvm/confirm boolean true
d-i partman-auto/choose_recipe select atomic
d-i partman/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i clock-setup/utc boolean true
d-i time/zone string Europe/Athens
d-i clock-setup/ntp boolean true
d-i clock-setup/ntp-server string ntp.ntua.gr
# User-Accounts (Ρυθμίσεις Χρηστών)
d-i passwd/root-login boolean false
#d-i passwd/root-password password ostdeveloper
#d-i passwd/root-password-again password ostdeveloper
#encrypted root password, uncomment
#d-i passwd/root-password-crypted password [MD5 hash]
# Alternatively, to skip creation of a normal user account.
#d-i passwd/make-user boolean false
# To create a normal user account.
d-i passwd/user-fullname string Open Source Developer
d-i passwd/username string ostdeveloper
# Normal user's password, either in clear text
#d-i passwd/user-password password insecure
#d-i passwd/user-password-again password insecure
#encrypted user password,uncomment
d-i passwd/user-password-crypted password $6$r.diKFuYGn3/dzH$3lLOcr5rc.4YqO8IFMBo6WK/OhXGqQkTw2DE8spmpVfkyRFzg1qFCSUHDKaemMhSt8xHNmIC7EfHMZmC9HRBj1
# APT-Options, Ρυθμίσεις APT
# You can choose to install non-free and contrib software.
d-i apt-setup/non-free boolean true
d-i apt-setup/contrib boolean true
d-i apt-setup/backports boolean true
d-i apt-setup/multiverse boolean true
d-i apt-setup/proposed boolean true
d-i apt-setup/universe boolean true
# Enable deb-src lines
d-i apt-setup/universe/source boolean true
# Uncomment this if you don't want to use a network mirror.
#d-i apt-setup/use_mirror boolean false
# Select which update services to use; define the mirrors to be used.
# Values shown below are the normal defaults.
d-i apt-setup/services-select multiselect security, updates
d-i apt-setup/security_host string security.debian.org
d-i apt-setup/security-updates boolean true
#d-i apt-setup/local0/source boolean false
#d-i apt-setup/local1/source boolean false
#d-i apt-setup/local2/source boolean false
# By default the installer requires that repositories be authenticated
# using a known gpg key. This setting can be used to disable that
# authentication. Warning: Insecure, not recommended.
#d-i debian-installer/allow_unauthenticated boolean true
# Uncomment this to add multiarch configuration for i386
#d-i apt-setup/multiarch string i386
#Mirror Settings, Ρυθμίσεις Εξυπηρετητών Mirror διαδορετικών Εκδόσεων Λογισμικού για το σύστημα
# If you select ftp, the mirror/country string does not need to be set.
#d-i mirror/protocol string ftp
d-i mirror/country string GR
d-i mirror/http/hostname string ftp.gr.debian.org
d-i mirror/http/directory string /debian
d-i mirror/suite string jessie
#d-i mirror/http/proxy string
#Install-Tasks, Ρυθμίσεις Εργασιών Εγκατάστασης
tasksel tasksel/first multiselect standard, gnome-desktop
#tasksel tasksel/first multiselect standard, desktop,gnome-desktop, laptop, ubuntu-desktop
d-i pkgsel/install-language-support boolean true
d-i pkgsel/language-pack-patterns string el_GR
d-i pkgsel/include string openssh-client openssh-server build-essential vim less default-jdk putty isomaster git rsync curl xterm x11-utils apache2 mysql-server mysql-client virtualbox php5 filezilla libappindicator1 libcurl3 vlc python-pip subversion ninja-ide sshfs syslinux syslinux-utils firmware-linux-nonfree q4wine python-tk software-properties-common flashplugin-nonfree libqt4-gui alien python-dev python3-dev gparted
d-i pkgsel/upgrade select safe-upgrade
#Boot-Installer, Ρυθμίσεις Εγκατάστασης Λογισμικού Εκκίνησης Λειτουργικού
d-i grub-installer/only_debian boolean true
d-i grub-installer/with_other_os boolean true
d-i finish-install/reboot_in_progress note
#Post-Installation Commands, Ρυθμίσεις σεναρίων προς εκτέλεση μετά την εγκατάσταση
#d-i preseed/late_command string in-target wget -P /tmp/ http://$server/skript.sh; in-target chmod +x /tmp/s
d-i preseed/late_command string \
wget -O /target/tmp/sublime_text_3_build_x64.tar.bz2 http://ostdev.minedu.gov.gr/~pgeorg/customDistros/developerEdition/sublime_text_3_build_x64.tar.bz2 ; \
wget -O /target/tmp/netbeans-8.1-linux.sh http://ostdev.minedu.gov.gr/~pgeorg/customDistros/developerEdition/netbeans-8.1-linux.sh ; \
wget -O /target/tmp/developer-studio-eclipse-jee-luna-linux-gtk-x86_64-3.8.0.zip http://ostdev.minedu.gov.gr/~pgeorg/customDistros/developerEdition/developer-studio-eclipse-jee-luna-linux-gtk-x86_64-3.8.0.zip ; \
wget -O /target/tmp/essentialfiles.tar.gz http://ostdev.minedu.gov.gr/~pgeorg/customDistros/developerEdition/essentialfiles1.tar.gz ; \
wget -O /target/tmp/google-chrome-stable_current_amd64.deb http://ostdev.minedu.gov.gr/~pgeorg/customDistros/developerEdition/google-chrome-stable_current_amd64.deb ; \
wget -O /target/tmp/VidyoDesktopInstaller-ubuntu64.deb http://ostdev.minedu.gov.gr/~pgeorg/customDistros/developerEdition/VidyoDesktopInstaller-ubuntu64.deb ; \
wget -O /target/tmp/anaconda-1.3.4.tar.gz http://ostdev.minedu.gov.gr/~pgeorg/customDistros/developerEdition/anaconda-1.3.4.tar.gz ; \
in-target tar xvf /tmp/essentialfiles.tar.gz -C /tmp/ ; \
in-target mv /tmp/sources.list /etc/apt ; \
in-target tar xjvf /tmp/sublime_text_3_build_x64.tar.bz2 -C /tmp/ ; \
in-target unzip /tmp/developer-studio-eclipse-jee-luna-linux-gtk-x86_64-3.8.0.zip -d /tmp/ ; \
in-target tar xzvf /tmp/anaconda-1.3.4.tar.gz -C /tmp/sublime_text_3/Packages/ ; \
in-target mv /tmp/runme.sh /home/ostdeveloper/runme.sh ; \
in-target mv /tmp/oracle.sh /home/ostdeveloper/oracle.sh ; \
in-target mv /tmp/runme.py /home/ostdeveloper/runme.py ; \
in-target chown ostdeveloper:ostdeveloper /home/ostdeveloper/runme.sh ; \
in-target chmod +x /home/ostdeveloper/runme.sh ; \
in-target chmod +x /home/ostdeveloper/oracle.sh ; \
in-target mv /tmp/netbeans-8.1-linux.sh /home/ostdeveloper/netbeans-8.1-linux.sh ; \
in-target chown ostdeveloper:ostdeveloper /home/ostdeveloper/netbeans-8.1-linux.sh ; \
in-target chmod +x /home/ostdeveloper/netbeans-8.1-linux.sh ; \
in-target cp /tmp/RunME.desktop /home/ostdeveloper/RunME.desktop ; \
in-target cp /tmp/SubLime.desktop /home/ostdeveloper/SubLime.desktop ; \
in-target cp /tmp/runmeBeforeNetBeans.desktop /home/ostdeveloper/runmeBeforeNetBeans.desktop ; \
in-target cp /tmp/WSO2developerStudio.desktop /home/ostdeveloper/WSO2developerStudio.desktop ; \
in-target chown ostdeveloper:ostdeveloper /home/ostdeveloper/RunME.desktop ; \
in-target chown ostdeveloper:ostdeveloper /home/ostdeveloper/SubLime.desktop ; \
in-target chown ostdeveloper:ostdeveloper /home/ostdeveloper/runmeBeforeNetBeans.desktop ; \
in-target chown ostdeveloper:ostdeveloper /home/ostdeveloper/WSO2developerStudio.desktop ; \
in-target chmod +x /home/ostdeveloper/*.desktop ; \
in-target chmod +x /tmp/postinstall.sh ; \
in-target /bin/sh /tmp/postinstall.sh ; \
in-target touch /root/postinstallationactions.done
menu hshift 7
menu width 61
menu title Open Source Developer Installer Menu
include stdmenu.cfg
include txt.cfg
label help
menu label ^Help
text help
Display help screens; type 'menu' at boot prompt to return to this menu
endtext
config prompt.cfg
default install
label install
menu label ^Install Open Source Developer System
menu default
kernel /install.amd/vmlinuz
append vga=788 file=/cdrom/preseed/developer.seed debian-installer/locale=el_GR console-setup/layoutcode=gr localechooser/translation/warn-light=true localechooser/translation/warn-severe=true initrd=/install.amd/initrd.gz --- quiet
#Αδεια χρήσης GPL3
#Ρυθμίσεις Γραμμής Εντολών
d-i debian-installer/locale string el_GR.UTF-8
d-i debian-installer/keymap select en
d-i console-keymaps-at/keymap select en
d-i localechooser/supported-locales multiselect el_GR, en_US
d-i languagechooser/language-name-fb select Greek
#d-i console-setup/ask_detect boolean false
d-i countrychooser/country-name select Greece
d-i console-setup/layoutcode string gr_GR
#Ρυθμίσεις Δικτύου
d-i netcfg/get_domain string unassigned-domain
d-i netcfg/get_hostname string ElementaryWorkstation
d-i netcfg/choose_interface select auto
#d-i netcfg/wireless_wep string
#d-i base-installer/kernel/override-image string linux-desktop
#d-i clock-setup/utc-auto boolean true
#Partitioning-Options, Partition-Editor (Ρυθμίσεις Διαμερισμάτων Δίσκου)
d-i partman-auto/method string regular
d-i partman-auto/purge_lvm_from_device boolean true
d-i partman-lvm/confirm boolean true
d-i partman-auto/choose_recipe select atomic
d-i partman/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i clock-setup/utc boolean true
d-i time/zone string Europe/Athens
d-i clock-setup/ntp boolean true
d-i clock-setup/ntp-server string ntp.ntua.gr
# User-Accounts (Ρυθμίσεις Χρηστών)
d-i passwd/root-login boolean false
#d-i passwd/root-password password ostdeveloper
#d-i passwd/root-password-again password ostdeveloper
#encrypted root password, uncomment
#d-i passwd/root-password-crypted password [MD5 hash]
# Alternatively, to skip creation of a normal user account.
#d-i passwd/make-user boolean false
# To create a normal user account.
d-i passwd/user-fullname string Elementary Student
d-i passwd/username string student
# Normal user's password, either in clear text
#d-i passwd/user-password password insecure
#d-i passwd/user-password-again password insecure
#encrypted user password,uncomment
d-i passwd/user-password-crypted password $6$j9uGhFASr$dBUDThQzRiIeZB3EhaobtrZgwYWDvot1OWXq5ZLF5uJogYvc.b7gWWuBWnYfa.d5Z.4aXsFYTNcvVpVM7z3l60
# APT-Options, Ρυθμίσεις APT
# You can choose to install non-free and contrib software.
d-i apt-setup/non-free boolean true
d-i apt-setup/contrib boolean true
d-i apt-setup/backports boolean true
d-i apt-setup/multiverse boolean true
d-i apt-setup/proposed boolean true
d-i apt-setup/universe boolean true
# Enable deb-src lines
d-i apt-setup/universe/source boolean true
# Uncomment this if you don't want to use a network mirror.
#d-i apt-setup/use_mirror boolean false
# Select which update services to use; define the mirrors to be used.
# Values shown below are the normal defaults.
d-i apt-setup/services-select multiselect security, updates
d-i apt-setup/security_host string security.debian.org
d-i apt-setup/security-updates boolean true
#d-i apt-setup/local0/source boolean false
#d-i apt-setup/local1/source boolean false
#d-i apt-setup/local2/source boolean false
# By default the installer requires that repositories be authenticated
# using a known gpg key. This setting can be used to disable that
# authentication. Warning: Insecure, not recommended.
#d-i debian-installer/allow_unauthenticated boolean true
# Uncomment this to add multiarch configuration for i386
#d-i apt-setup/multiarch string i386
#Mirror Settings, Ρυθμίσεις Εξυπηρετητών Mirror διαδορετικών Εκδόσεων Λογισμικού για το σύστημα
# If you select ftp, the mirror/country string does not need to be set.
#d-i mirror/protocol string ftp
d-i mirror/country string GR
d-i mirror/http/hostname string ftp.gr.debian.org
d-i mirror/http/directory string /debian
d-i mirror/suite string jessie
#d-i mirror/http/proxy string
#Install-Tasks, Ρυθμίσεις Εργασιών Εγκατάστασης
tasksel tasksel/first multiselect standard, kde-desktop
#tasksel tasksel/first multiselect standard, desktop,gnome-desktop, laptop, ubuntu-desktop
d-i pkgsel/install-language-support boolean true
d-i pkgsel/language-pack-patterns string el_GR
d-i pkgsel/include string openssh-client openssh-server build-essential vim less default-jdk rsync curl xterm x11-utils apache2 filezilla libappindicator1 libcurl3 vlc python-pip ninja-ide sshfs syslinux syslinux-utils firmware-linux-nonfree q4wine python-tk software-properties-common flashplugin-nonfree libqt4-gui alien python-dev python3-dev gparted task-greek-kde-desktop scratch gcompris tuxguitar extremetuxracer tuxpuck tuxtype tuxpaint-config tuxpaint-stamps-default tuxfootball audacity tuxmath
d-i pkgsel/upgrade select safe-upgrade
#Boot-Installer, Ρυθμίσεις Εγκατάστασης Λογισμικού Εκκίνησης Λειτουργικού
d-i grub-installer/only_debian boolean true
d-i grub-installer/with_other_os boolean true
d-i finish-install/reboot_in_progress note
#Post-Installation Commands, Ρυθμίσεις σεναρίων προς εκτέλεση μετά την εγκατάσταση
#d-i preseed/late_command string in-target wget -P /tmp/ http://$server/skript.sh; in-target chmod +x /tmp/s
d-i preseed/late_command string \
wget -O /target/tmp/essentialfiles.tar.gz http://ostdev.minedu.gov.gr/~pgeorg/customDistros/developerEdition/essentialfiles1.tar.gz ; \
wget -O /target/tmp/google-chrome-stable_current_amd64.deb http://ostdev.minedu.gov.gr/~pgeorg/customDistros/developerEdition/google-chrome-stable_current_amd64.deb ; \
wget -O /target/tmp/VidyoDesktopInstaller-ubuntu64.deb http://ostdev.minedu.gov.gr/~pgeorg/customDistros/developerEdition/VidyoDesktopInstaller-ubuntu64.deb ; \
in-target tar xvf /tmp/essentialfiles.tar.gz -C /tmp/ ; \
in-target mv /tmp/sources.list /etc/apt ; \
in-target tar xzvf /tmp/anaconda-1.3.4.tar.gz -C /tmp/sublime_text_3/Packages/ ; \
in-target touch /root/postinstallationactions.done
menu hshift 7
menu width 61
menu title Open Source Developer Installer Menu
include stdmenu.cfg
include txt.cfg
label help
menu label ^Help
text help
Display help screens; type 'menu' at boot prompt to return to this menu
endtext
config prompt.cfg
#Αδεια χρήσης GPL3
#Ρυθμίσεις Γραμμής Εντολών
d-i debian-installer/locale string el_GR.UTF-8
d-i debian-installer/keymap select en
d-i console-keymaps-at/keymap select en
d-i localechooser/supported-locales multiselect el_GR, en_US
d-i languagechooser/language-name-fb select Greek
#d-i console-setup/ask_detect boolean false
d-i countrychooser/country-name select Greece
d-i console-setup/layoutcode string gr_GR
#Ρυθμίσεις Δικτύου
##d-i netcfg/get_domain string unassigned-domain
d-i netcfg/get_hostname string PreschoolWorkstation
d-i netcfg/choose_interface select auto
#d-i netcfg/wireless_wep string
#d-i base-installer/kernel/override-image string linux-desktop
#d-i clock-setup/utc-auto boolean true
#Partitioning-Options, Partition-Editor (Ρυθμίσεις Διαμερισμάτων Δίσκου)
d-i partman-auto/method string regular
d-i partman-auto/purge_lvm_from_device boolean true
d-i partman-lvm/confirm boolean true
d-i partman-auto/choose_recipe select atomic
d-i partman/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i clock-setup/utc boolean true
d-i time/zone string Europe/Athens
d-i clock-setup/ntp boolean true
d-i clock-setup/ntp-server string ntp.ntua.gr
# User-Accounts (Ρυθμίσεις Χρηστών)
d-i passwd/root-login boolean false
#d-i passwd/root-password password ostpreschool
#d-i passwd/root-password-again password ostpreschool
#encrypted root password, uncomment
#d-i passwd/root-password-crypted password [MD5 hash]
# Alternatively, to skip creation of a normal user account.
#d-i passwd/make-user boolean false
# To create a normal user account.
d-i passwd/user-fullname string Preschool User
d-i passwd/username string ostpreschool
# Normal user's password, either in clear text
#d-i passwd/user-password password insecure
#d-i passwd/user-password-again password insecure
#encrypted user password,uncomment
d-i passwd/user-password-crypted password $6$HneFpwAs$vtR9.tP4N5FWvqoHBS9JgSW0O9TagJydh4LScMDx1SJm/l..DsC3HoiIyqFDCdTEdZiULcX2S9pXLLKO0c7IZ0
# APT-Options, Ρυθμίσεις APT
# You can choose to install non-free and contrib software.
d-i apt-setup/non-free boolean true
d-i apt-setup/contrib boolean true
d-i apt-setup/backports boolean true
d-i apt-setup/multiverse boolean true
d-i apt-setup/proposed boolean true
d-i apt-setup/universe boolean true
# Enable deb-src lines
d-i apt-setup/universe/source boolean true
# Uncomment this if you don't want to use a network mirror.
#d-i apt-setup/use_mirror boolean false
# Select which update services to use; define the mirrors to be used.
# Values shown below are the normal defaults.
d-i apt-setup/services-select multiselect security, updates
d-i apt-setup/security_host string security.debian.org
d-i apt-setup/security-updates boolean true
#d-i apt-setup/local0/source boolean false
#d-i apt-setup/local1/source boolean false
#d-i apt-setup/local2/source boolean false
# By default the installer requires that repositories be authenticated
# using a known gpg key. This setting can be used to disable that
# authentication. Warning: Insecure, not recommended.
#d-i debian-installer/allow_unauthenticated boolean true
# Uncomment this to add multiarch configuration for i386
#d-i apt-setup/multiarch string i386
#Mirror Settings, Ρυθμίσεις Εξυπηρετητών Mirror διαδορετικών Εκδόσεων Λογισμικού για το σύστημα
# If you select ftp, the mirror/country string does not need to be set.
#d-i mirror/protocol string ftp
d-i mirror/country string GR
d-i mirror/http/hostname string ftp.gr.debian.org
d-i mirror/http/directory string /debian
d-i mirror/suite string jessie
#d-i mirror/http/proxy string
#Install-Tasks, Ρυθμίσεις Εργασιών Εγκατάστασης
tasksel tasksel/first multiselect standard, kde-desktop
#tasksel tasksel/first multiselect standard, desktop,kde-desktop, laptop, ubuntu-desktop
d-i pkgsel/install-language-support boolean true
d-i pkgsel/language-pack-patterns string el_GR
d-i pkgsel/include string openssh-client openssh-server build-essential vim less default-jdk rsync curl xterm x11-utils apache2 filezilla libappindicator1 libcurl3 vlc python-pip ninja-ide sshfs firmware-linux-nonfree q4wine python-tk software-properties-common flashplugin-nonfree libqt4-gui python-dev python3-dev gparted gcompris scratch geogebra task-greek-kde-desktop tuxguitar extremetuxracer tuxpuck tuxtype tuxmath tuxpaint tuxpaint-config tuxpaint-stamps-default tuxfootball
d-i pkgsel/upgrade select safe-upgrade
#Boot-Installer, Ρυθμίσεις Εγκατάστασης Λογισμικού Εκκίνησης Λειτουργικού
d-i grub-installer/only_debian boolean true
d-i grub-installer/with_other_os boolean true
d-i finish-install/reboot_in_progress note
#Post-Installation Commands, Ρυθμίσεις σεναρίων προς εκτέλεση μετά την εγκατάσταση
#d-i preseed/late_command string in-target wget -P /tmp/ http://$server/skript.sh; in-target chmod +x /tmp/s
d-i preseed/late_command string \
wget -O /target/tmp/essentialfiles64bits_initial.tar.gz http://ostdev.minedu.gov.gr/~kotsimp/CustomDistros/PreschoolEdition/essentialfiles64bits_initial.tar.gz ; \
wget -O /target/tmp/google-chrome-stable_current_amd64.deb http://ostdev.minedu.gov.gr/~kotsimp/CustomDistros/PreschoolEdition/google-chrome-stable_current_amd64.deb ; \
# wget -O /target/tmp/VidyoDesktopInstaller-ubuntu64.deb http://ostdev.minedu.gov.gr/~pgeorg/customDistros/developerEdition/VidyoDesktopInstaller-ubuntu64.deb ; \
# wget -O /target/tmp/anaconda-1.3.4.tar.gz http://ostdev.minedu.gov.gr/~pgeorg/customDistros/developerEdition/anaconda-1.3.4.tar.gz ; \
in-target tar xvf /tmp/essentialfiles64bits_initial.tar.gz -C /tmp/ ; \
in-target mv /tmp/sources.list /etc/apt ; \
# in-target tar xjvf /tmp/sublime_text_3_build_x64.tar.bz2 -C /tmp/ ; \
# in-target unzip /tmp/developer-studio-eclipse-jee-luna-linux-gtk-x86_64-3.8.0.zip -d /tmp/ ; \
# in-target tar xzvf /tmp/anaconda-1.3.4.tar.gz -C /tmp/sublime_text_3/Packages/ ; \
# in-target mv /tmp/runme.sh /home/ostdeveloper/runme.sh ; \
in-target mv /tmp/oracle.sh /home/ostpreschool/oracle.sh ; \
in-target mv /tmp/runme.py /home/ostpreschool/runme.py ; \
# in-target chown ostdeveloper:ostdeveloper /home/ostdeveloper/runme.sh ; \
# in-target chmod +x /home/ostdeveloper/runme.sh ; \
in-target chmod +x /home/ostpreschool/oracle.sh ; \
# in-target mv /tmp/netbeans-8.1-linux.sh /home/ostdeveloper/netbeans-8.1-linux.sh ; \
# in-target chown ostdeveloper:ostdeveloper /home/ostdeveloper/netbeans-8.1-linux.sh ; \
# in-target chmod +x /home/ostdeveloper/netbeans-8.1-linux.sh ; \
# in-target cp /tmp/RunME.desktop /home/ostdeveloper/RunME.desktop ; \
# in-target cp /tmp/SubLime.desktop /home/ostdeveloper/SubLime.desktop ; \
# in-target cp /tmp/runmeBeforeNetBeans.desktop /home/ostdeveloper/runmeBeforeNetBeans.desktop ; \
# in-target cp /tmp/WSO2developerStudio.desktop /home/ostdeveloper/WSO2developerStudio.desktop ; \
# in-target chown ostdeveloper:ostdeveloper /home/ostdeveloper/RunME.desktop ; \
# in-target chown ostdeveloper:ostdeveloper /home/ostdeveloper/SubLime.desktop ; \
# in-target chown ostdeveloper:ostdeveloper /home/ostdeveloper/runmeBeforeNetBeans.desktop ; \
# in-target chown ostdeveloper:ostdeveloper /home/ostdeveloper/WSO2developerStudio.desktop ; \
# in-target chmod +x /home/ostdeveloper/*.desktop ; \
in-target chmod +x /tmp/postinstall.sh ; \
in-target /bin/sh /tmp/postinstall.sh ; \
in-target touch /root/postinstallationactions.done
default install
label install
menu label ^Install Preschool Education System
menu default
kernel /install.amd/vmlinuz
append vga=788 file=/cdrom/preseed/preschool.seed debian-installer/locale=el_GR console-setup/layoutcode=gr localechooser/translation/warn-light=true localechooser/translation/warn-severe=true initrd=/install.amd/initrd.gz --- quiet
label install2
menu label ^Install Elementary Education System
menu default
kernel /install.amd/vmlinuz
append vga=788 file=/cdrom/preseed/elementary.seed debian-installer/locale=el_GR console-setup/layoutcode=gr localechooser/translation/warn-light=true localechooser/translation/warn-severe=true initrd=/install.amd/initrd.gz --- quiet
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment