Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
E
edu_distributions
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Σταύρος Λαγός
edu_distributions
Commits
14bc97ae
Commit
14bc97ae
authored
Jan 18, 2017
by
Γεώργιος Κοτσιμπός
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
kotsimp Updates
parent
e330aace
Changes
10
Show whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
310 additions
and
0 deletions
+310
-0
debian8.6.0/32bit/JuniorHighSchoolEdition/Accounts
debian8.6.0/32bit/JuniorHighSchoolEdition/Accounts
+2
-0
debian8.6.0/32bit/JuniorHighSchoolEdition/juniorhighschool.seed
...8.6.0/32bit/JuniorHighSchoolEdition/juniorhighschool.seed
+124
-0
debian8.6.0/32bit/JuniorHighSchoolEdition/menu.cfg
debian8.6.0/32bit/JuniorHighSchoolEdition/menu.cfg
+16
-0
debian8.6.0/32bit/JuniorHighSchoolEdition/shellScripts/essentialfiles.tar.gz
...uniorHighSchoolEdition/shellScripts/essentialfiles.tar.gz
+0
-0
debian8.6.0/32bit/JuniorHighSchoolEdition/txt.cfg
debian8.6.0/32bit/JuniorHighSchoolEdition/txt.cfg
+13
-0
debian8.6.0/64bit/JuniorHighSchoolEdition/Accounts
debian8.6.0/64bit/JuniorHighSchoolEdition/Accounts
+2
-0
debian8.6.0/64bit/JuniorHighSchoolEdition/juniorhighschool.seed
...8.6.0/64bit/JuniorHighSchoolEdition/juniorhighschool.seed
+124
-0
debian8.6.0/64bit/JuniorHighSchoolEdition/menu.cfg
debian8.6.0/64bit/JuniorHighSchoolEdition/menu.cfg
+16
-0
debian8.6.0/64bit/JuniorHighSchoolEdition/shellScripts/essentialfiles1.tar.gz
...niorHighSchoolEdition/shellScripts/essentialfiles1.tar.gz
+0
-0
debian8.6.0/64bit/JuniorHighSchoolEdition/txt.cfg
debian8.6.0/64bit/JuniorHighSchoolEdition/txt.cfg
+13
-0
No files found.
debian8.6.0/32bit/JuniorHighSchoolEdition/Accounts
0 → 100755
View file @
14bc97ae
root/csteacher
student/juniorhighschool
debian8.6.0/32bit/JuniorHighSchoolEdition/juniorhighschool.seed
0 → 100755
View file @
14bc97ae
#Αδεια χρήσης 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 JuniorHighSchoolWorkstation
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 true
#d-i passwd/root-password password ostjuniorhighschool
#d-i passwd/root-password-again password ostjuniorhighschool
#encrypted root password, uncomment
d-i passwd/root-password-crypted password $6$tOEAXaqzTRQUw$B6HaRoKQ8gwnoGK/y6dp/vmoIKIxmvMQGfRxRv3jv6Xtwaw.VRJi9i1LHmITSEPJB7YZnw4C2oX/XN0S/kaf//
# 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 Junior High School 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$N0wGjIK8fpRo$kCidKUVv4cGID8owe8pDLJhuPrqgy8dh0L5A4yWTY/DO/2xR6RSkdTnOqK0W3LiQBUFqx7QZHWFFAc34BULoq0
# 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 true
# 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 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 tuxguitar extremetuxracer tuxpaint tuxpaint-config tuxpaint-stamps-default tuxfootball gnome-terminal lame libjavascriptcoregtk-1.0-0 libwebkitgtk-1.0-0 libwebkitgtk-1.0-common audacity openshot chromium geogebra kgeography kig marble step kalgebra kalzium cantor kanagram kbruch khangman kmplot kst kstars kturtle stellarium biogenesis scratch kolourpaint4 celestia hydrogen scribus
#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/~kotsimp/customDistros/JuniorHighSchool/essentialfiles.tar.gz ; \
#wget -O /target/tmp/google-chrome-stable_current_amd64.deb http://ostdev.minedu.gov.gr/~kotsimp/customDistros/JuniorHighSchool/google-chrome-stable_current_amd64.deb ; \
in-target tar xvf /tmp/essentialfiles.tar.gz -C /tmp/ ; \
in-target mv /tmp/sources.list /etc/apt ; \
in-target mv /tmp/sudoers /etc ; \
in-target cp /tmp/RunME.desktop /home/student/RunME.desktop ; \
in-target cp /tmp/runme.sh /home/student/runme.sh ; \
in-target chown student:student /home/student/RunME.desktop ; \
in-target chown student:student /home/student/runme.sh ; \
#in-target dpkg -i /tmp/google-chrome-stable_current_amd64.deb ; \
in-target chmod +x /home/student/runme.sh ; \
in-target chmod +x /home/student/*.desktop ; \
in-target chmod +x /tmp/postinstall.sh ; \
in-target /bin/sh /tmp/postinstall.sh ; \
in-target touch /root/postinstallationactions.done
debian8.6.0/32bit/JuniorHighSchoolEdition/menu.cfg
0 → 100755
View file @
14bc97ae
menu hshift 7
menu width 61
menu title Open Source Education 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
debian8.6.0/32bit/JuniorHighSchoolEdition/shellScripts/essentialfiles.tar.gz
0 → 100644
View file @
14bc97ae
File added
debian8.6.0/32bit/JuniorHighSchoolEdition/txt.cfg
0 → 100755
View file @
14bc97ae
default install
label install
menu label ^Install Junior High School Education System
menu default
kernel /install.386/vmlinuz
append vga=788 file=/cdrom/preseed/juniorhighschool.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
debian8.6.0/64bit/JuniorHighSchoolEdition/Accounts
0 → 100755
View file @
14bc97ae
root/csteacher
student/juniorhighschool
debian8.6.0/64bit/JuniorHighSchoolEdition/juniorhighschool.seed
0 → 100755
View file @
14bc97ae
#Αδεια χρήσης 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 JuniorHighSchoolWorkstation
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 true
#d-i passwd/root-password password ostjuniorhighschool
#d-i passwd/root-password-again password ostjuniorhighschool
#encrypted root password, uncomment
d-i passwd/root-password-crypted password $6$tOEAXaqzTRQUw$B6HaRoKQ8gwnoGK/y6dp/vmoIKIxmvMQGfRxRv3jv6Xtwaw.VRJi9i1LHmITSEPJB7YZnw4C2oX/XN0S/kaf//
# 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 Junior High School 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$N0wGjIK8fpRo$kCidKUVv4cGID8owe8pDLJhuPrqgy8dh0L5A4yWTY/DO/2xR6RSkdTnOqK0W3LiQBUFqx7QZHWFFAc34BULoq0
# 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 true
# 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 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 tuxguitar extremetuxracer tuxpaint tuxpaint-config tuxpaint-stamps-default tuxfootball gnome-terminal lame libjavascriptcoregtk-1.0-0 libwebkitgtk-1.0-0 libwebkitgtk-1.0-common audacity openshot chromium geogebra kgeography kig marble step kalgebra kalzium cantor kanagram kbruch khangman kmplot kst kstars kturtle stellarium biogenesis scratch kolourpaint4 celestia hydrogen scribus
#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/~kotsimp/customDistros/JuniorHighSchool/essentialfiles1.tar.gz ; \
wget -O /target/tmp/google-chrome-stable_current_amd64.deb http://ostdev.minedu.gov.gr/~kotsimp/customDistros/JuniorHighSchool/google-chrome-stable_current_amd64.deb ; \
in-target tar xvf /tmp/essentialfiles.tar.gz -C /tmp/ ; \
in-target mv /tmp/sources.list /etc/apt ; \
in-target mv /tmp/sudoers /etc ; \
in-target cp /tmp/RunME.desktop /home/student/RunME.desktop ; \
in-target cp /tmp/runme.sh /home/student/runme.sh ; \
in-target chown student:student /home/student/RunME.desktop ; \
in-target chown student:student /home/student/runme.sh ; \
in-target dpkg -i /tmp/google-chrome-stable_current_amd64.deb ; \
in-target chmod +x /home/student/runme.sh ; \
in-target chmod +x /home/student/*.desktop ; \
in-target chmod +x /tmp/postinstall.sh ; \
in-target /bin/sh /tmp/postinstall.sh ; \
in-target touch /root/postinstallationactions.done
debian8.6.0/64bit/JuniorHighSchoolEdition/menu.cfg
0 → 100755
View file @
14bc97ae
menu hshift 7
menu width 61
menu title Open Source Education 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
debian8.6.0/64bit/JuniorHighSchoolEdition/shellScripts/essentialfiles1.tar.gz
0 → 100644
View file @
14bc97ae
File added
debian8.6.0/64bit/JuniorHighSchoolEdition/txt.cfg
0 → 100755
View file @
14bc97ae
default install
label install
menu label ^Install Junior High School Education System
menu default
kernel /install.amd/vmlinuz
append vga=788 file=/cdrom/preseed/juniorhighschool.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
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment