Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Hey Alter
heyalter-ubuntu-iso
Commits
578b59ad
Commit
578b59ad
authored
Jun 16, 2022
by
Andre
Browse files
Setup in Einzelskripte aufgeteilt
parent
6aefb059
Pipeline
#2359
passed with stage
in 21 minutes and 50 seconds
Changes
11
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
changelog.md
View file @
578b59ad
...
...
@@ -2,6 +2,10 @@
All notable changes to this project will be documented in this file.
## 2022-06-16
### Change
-
Splitted setup.sh to separate scripts
## 2022-06-03
### Add
-
Added language pack for ukraine
...
...
setup/setup.sh
View file @
578b59ad
#!/bin/bash
# FirstBoot Script zum Aufruf der setup.sh wieder löschen
rm
/home/schule/.config/autostart/firstboot.desktop
# Screensaver und Lock-Screen deaktivieren
gsettings
set
org.gnome.desktop.screensaver lock-enabled
'false'
gsettings
set
org.gnome.desktop.lockdown disable-lock-screen
'true'
gsettings
set
org.gnome.desktop.session idle-delay 0
# anzeigen der systemparameter
zenity
--info
--text
"
$(
lshw
-C
memory
)
\n
------------------------------------
\n
Anzahl Kerne:
$(
nproc
)
\n
------------------------------------
\n
$(
lshw
-C
cpu
)
"
--width
1024
# Audio testen
zenity
--info
--text
"OK klicken um Audio zu testen"
arecord|aplay &
PID
=
$!
zenity
--info
--text
"Du solltest ein Echo hören. OK klicken um Audio-Test zu beenden"
kill
$PID
# Kamera testen
guvcview
--gui
none
# Laufwerk testen
eject
# Script aus setup-Netzwerk ausführen (sofern vorhanden)
if
nmcli dev wifi connect
'HeyAlter Setup'
;
then
gnome-terminal
--wait
--
bash
-c
'curl set.up | bash'
fi
# Rechte der kopierten Dateien fixen
gnome-terminal
--wait
--
bash
-c
"sudo /opt/setup/setuproot.sh"
# optinale Skripte ausführen
find /opt/setup/setup_extensions/
-name
"*.sh"
|
sort
-k1
| xargs
-I
{}
bash
{}
find /opt/setup/setup_steps/
-name
"*.sh"
|
sort
-k1
| xargs
-I
{}
bash
{}
\ No newline at end of file
setup/setup_extensions/README.md
deleted
100644 → 0
View file @
6aefb059
Bash scripts in this directory will be executed automatically at the end of the setup.sh
setup/setup_steps/010_remove_firstboot_script.sh
0 → 100644
View file @
578b59ad
#!/bin/bash
# FirstBoot Script zum Aufruf der setup.sh wieder löschen
rm
/home/schule/.config/autostart/firstboot.desktop
\ No newline at end of file
setup/setup_steps/020_deactivate_screensaver_and_lock_screen.sh
0 → 100644
View file @
578b59ad
#!/bin/bash
# Screensaver und Lock-Screen deaktivieren
gsettings
set
org.gnome.desktop.screensaver lock-enabled
'false'
gsettings
set
org.gnome.desktop.lockdown disable-lock-screen
'true'
gsettings
set
org.gnome.desktop.session idle-delay 0
\ No newline at end of file
setup/setup_steps/030_show_system_info.sh
0 → 100644
View file @
578b59ad
#!/bin/bash
# anzeigen der systemparameter
zenity
--info
--text
"
$(
lshw
-C
memory
)
\n
------------------------------------
\n
Anzahl Kerne:
$(
nproc
)
\n
------------------------------------
\n
$(
lshw
-C
cpu
)
"
--width
1024
\ No newline at end of file
setup/setup_steps/040_test_audio.sh
0 → 100644
View file @
578b59ad
#!/bin/bash
# Audio testen
zenity
--info
--text
"OK klicken um Audio zu testen"
arecord|aplay &
PID
=
$!
zenity
--info
--text
"Du solltest ein Echo hören. OK klicken um Audio-Test zu beenden"
kill
$PID
\ No newline at end of file
setup/setup_steps/050_test_camera.sh
0 → 100644
View file @
578b59ad
#!/bin/bash
# Kamera testen
cheese
\ No newline at end of file
setup/setup_steps/060_eject_disc.sh
0 → 100644
View file @
578b59ad
#!/bin/bash
# Laufwerk testen
eject
\ No newline at end of file
setup/setup_steps/070_run_network_script.sh
0 → 100644
View file @
578b59ad
#!/bin/bash
# Script aus setup-Netzwerk ausführen (sofern vorhanden)
if
nmcli dev wifi connect
'HeyAlter Setup'
;
then
gnome-terminal
--wait
--
bash
-c
'curl set.up | bash'
fi
\ No newline at end of file
setup/setup_steps/080_call_setup_root_sh.sh
0 → 100644
View file @
578b59ad
#!/bin/bash
# Rechte der kopierten Dateien fixen
gnome-terminal
--wait
--
bash
-c
"sudo /opt/setup/setuproot.sh"
\ No newline at end of file
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new 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