Skip to content

Commit c14c3f2

Browse files
committed
Add script metadata
1 parent e66fc90 commit c14c3f2

File tree

194 files changed

+5698
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

194 files changed

+5698
-0
lines changed

add_files_to_desktop_directory.md

+73
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
---
2+
title: "Tilføj filer i mappe på skrivebord (Skabeloner)"
3+
parent: "Desktop"
4+
source: /assets/os2borgerpc-scripts/os2borgerpc/desktop/add_files_to_desktop_directory.sh
5+
parameters:
6+
- name: "Tilføj mappen?"
7+
type: "boolean"
8+
default: null
9+
mandatory: false
10+
- name: "Navn på mappen"
11+
type: "string"
12+
default: null
13+
mandatory: true
14+
- name: "Kun læseadgang til originalfilerne (nulstilles uanset efter logud)"
15+
type: "boolean"
16+
default: null
17+
mandatory: false
18+
- name: "Fil 1 (valgfri)"
19+
type: "file"
20+
default: null
21+
mandatory: false
22+
- name: "Fil 2 (valgfri)"
23+
type: "file"
24+
default: null
25+
mandatory: false
26+
- name: "Fil 3 (valgfri)"
27+
type: "file"
28+
default: null
29+
mandatory: false
30+
- name: "Fil 4 (valgfri)"
31+
type: "file"
32+
default: null
33+
mandatory: false
34+
- name: "Fil 5 (valgfri)"
35+
type: "file"
36+
default: null
37+
mandatory: false
38+
- name: "Fil 6 (valgfri)"
39+
type: "file"
40+
default: null
41+
mandatory: false
42+
- name: "Fil 7 (valgfri)"
43+
type: "file"
44+
default: null
45+
mandatory: false
46+
- name: "Fil 8 (valgfri)"
47+
type: "file"
48+
default: null
49+
mandatory: false
50+
- name: "Fil 9 (valgfri)"
51+
type: "file"
52+
default: null
53+
mandatory: false
54+
- name: "Fil 10 (valgfri)"
55+
type: "file"
56+
default: null
57+
mandatory: false
58+
compatibility:
59+
- "BorgerPC"
60+
---
61+
62+
## Beskrivelse
63+
Dette script opretter en mappe med et valgfrit navn på Borgers skrivebord, og tilføjer de efterfølgende valgfrie filparametre til mappen. Filerne nulstilles efter logud.
64+
65+
Dette kan eksempelvis bruges til skabeloner eller formularer.
66+
67+
Hvis scriptet køres uden hak i første parameter, vil mappen med det angivne navn i stedet blive slettet.
68+
69+
Scriptet sletter ikke filer, der allerede måtte ligge i mappen, så det kan potentielt køres flere gange, for at tilføje yderligere filer.
70+
71+
Det tredje parameter afgør, om Borger har skriverettighederne til filerne i mappen. Hvis ikke, må de gemme eventuelle ændringer i skabelonen gemmes et andet sted, såsom i "Dokumenter".
72+
73+
Der skal logges ud og ind igen af Borger-kontoen, før det tager effekt.

adjust_settings_access.md

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
title: "Juster adgang til Indstillinger for Borger"
3+
parent: "Sikkerhed"
4+
source: /assets/os2borgerpc-scripts/os2borgerpc/sikkerhed/adjust_settings_access.sh
5+
parameters:
6+
- name: "Giv adgang til Indstillinger"
7+
type: "boolean"
8+
default: null
9+
mandatory: false
10+
compatibility:
11+
- "22.04"
12+
- "BorgerPC"
13+
---
14+
15+
## Beskrivelse
16+
SIKKERHEDSMÆSSIGE OVERVEJEJELSER:
17+
Dette script låser ned eller op for adgang til Indstillinger.
18+
19+
Hvis borgere gives adgang til indstillinger, vil ændringer de foretager dog *generelt* stadig nulstilles efter logud. Det har dog vist sig, der kan være enkelte undtagelser:
20+
Indstillinger -> Privatliv -> Tjek af forbindelse
21+
...kan ændres permanent!
22+
23+
Det mest nedlåste er, hvis borgere ikke har adgang til indstillinger, hvilket er standardindstillingen på nyere images (3.1.0 og nyere images).
24+
Vi FRARÅDER pga. ovenstående at Borger gives adgang til Indstillinger.
25+
26+
BESKRIVELSE:
27+
28+
Sæt hak: Borger har adgang til Indstillinger
29+
Intet hak: Borger har IKKE adgang til Indstillinger
30+
31+
Dette script påvirker kun Borger-kontoen - superuser har altid adgang til Indstillinger, men superusers ændringer i Indstillinger påvirker ikke Borger - eller omvendt.
32+
33+
Dette script er blevet testet og virker som udgangspunkt på Ubuntu 22.04. Hvis man klikkede "ja" til Ubuntus opgraderings-popup inden vi fjernede den, kan maskinen dog være endt i en tilstand, hvor dette script ikke har den ønskede effekt. Dette problem løses af scriptet "22.04 opgradering - Reparer tidlig opgradering".

allow_superuser_to_manage_cups.md

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
title: "Tillad superuser at redigere indstillinger"
3+
parent: "Printer"
4+
source: /assets/os2borgerpc-scripts/os2borgerpc/printer/allow_superuser_to_manage_cups.sh
5+
parameters:
6+
compatibility:
7+
- "BorgerPC"
8+
included_in_image: true
9+
---
10+
11+
## Beskrivelse
12+
Dette script er indbygget i image 5.2.0 og fremover.
13+
14+
Specifikt giver kørsel af dette script superuser tilladelse til at kunne redigere diverse printerindstillinger,
15+
såsom at tilføje printere, eksempelvis fra en browser via CUPS' webinterface, der er tilgængelig på følgende adresse fra selve maskinen:
16+
http://localhost:631

always_logout_after_time.md

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
title: "Log altid ud efter X minutter uden besked"
3+
parent: "Sikkerhed"
4+
source: /assets/os2borgerpc-scripts/os2borgerpc/sikkerhed/always_logout_after_time.sh
5+
parameters:
6+
- name: "Minutter (parametret)"
7+
type: "int"
8+
default: null
9+
mandatory: true
10+
compatibility:
11+
- "22.04"
12+
- "BorgerPC"
13+
---
14+
15+
## Beskrivelse
16+
Log altid brugeren ud efter et antal minutter.
17+
Hvis du ønsker at slå effekten af scriptet fra, kan det køres med parametret "0".
18+
19+
Dette script er blevet testet og virker på Ubuntu 22.04.

always_logout_after_time_visual.md

+46
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
---
2+
title: "Log altid ud efter X minutter med nedtæller"
3+
parent: "Sikkerhed"
4+
source: /assets/os2borgerpc-scripts/os2borgerpc/sikkerhed/always_logout_after_time_visual.sh
5+
parameters:
6+
- name: "Aktiver?"
7+
type: "boolean"
8+
default: null
9+
mandatory: false
10+
- name: "Antal MINUTTER til logud"
11+
type: "int"
12+
default: null
13+
mandatory: true
14+
- name: "Tekst der vises før tidspunktet i nedtællingen"
15+
type: "string"
16+
default: null
17+
mandatory: false
18+
- name: "Antal SEKUNDER tilbage af nedtællingen hvor bruger advares"
19+
type: "int"
20+
default: null
21+
mandatory: false
22+
- name: "Tekst i advarselsinfoboks om kommende logud"
23+
type: "string"
24+
default: null
25+
mandatory: false
26+
compatibility:
27+
- "BorgerPC"
28+
---
29+
30+
## Beskrivelse
31+
Opsætter en OS2borgerPC til altid at logge ud efter et bestemt antal minutter, med en visuel nedtæller på skærmen, til at vise, hvor længe, der er tilbage før logud.
32+
33+
## Parametre
34+
35+
1. (Påkrævet) Aktivér?: Sæt hak for at aktivere scriptet, lad stå tom for at deaktivere scriptet.
36+
37+
2. (Påkrævet) Antal MINUTTER før der logges ud.
38+
39+
3. (Valgfri) Tekst der vises før nuværende tidspunkt i nedtællingen.
40+
Standardværdi: "Tid tilbage: "
41+
42+
4. (Valgfri) Hvor mange SEKUNDER inden logud skal de advares om kommende logud.
43+
Standardværdi: 60
44+
45+
5. (Valgfri) Tekst der vises i beskeden om at brugeren snart logges ud.
46+
Standardværdi: "Tiden er udløbet om et minut. Husk at gemme dine ting."

anydesk_install.md

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
title: "AnyDesk: Installer"
3+
parent: "Programmer"
4+
source: /assets/os2borgerpc-scripts/os2borgerpc/os2borgerpc/anydesk_install.sh
5+
parameters:
6+
- name: "Installer?"
7+
type: "boolean"
8+
default: null
9+
mandatory: false
10+
compatibility:
11+
- "BorgerPC"
12+
---
13+
14+
## Beskrivelse
15+
Kan installere/fjerne AnyDesk.
16+
17+
AnyDesk er et værktøj til remote desktop, alá Teamviewer og Bomgar.

apt_periodic_control.md

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
title: "System - Aktiver automatiske opdateringer fra Ubuntu"
3+
parent: "System"
4+
source: /assets/os2borgerpc-scripts/common/system/apt_periodic_control.sh
5+
parameters:
6+
- name: "Aktiver generelle opdateringer (sikkerhed/alt/falsk)"
7+
type: "string"
8+
default: null
9+
mandatory: true
10+
compatibility:
11+
- "22.04"
12+
- "BorgerPC"
13+
---
14+
15+
## Beskrivelse
16+
Dette script aktiverer automatiske opdateringer fra Ubuntu.
17+
18+
Når du slår automatiske opdateringer til skal du vælge om du både vil have sikkerhedsopdateringer og generelle opdateringer slået til, eller blot sikkerhedsopdateringer.
19+
20+
Hvis du ønsker at det kun er sikkerhedsopdateringer der skal slåes til skal du tilføje parametren "sikkerhed". Hvis det derimod er både sikkerhedsopdateringer og generelle opdateringer skal du tilføje parametren "alt".
21+
22+
Hvis du ønsker at slå alle automatiske opdateringer fra (anbefales generelt ikke, men det kan være relevant som test), kan du køre scriptet med parametret "falsk".
23+
24+
Vær opmærksom på at med de nyeste os2borgerpc-images er sikkerhedsopdateringer allerede slået til.
25+
Magenta anbefaler at kun sikkerhedsopdateringer er slået til. Især hvis man gør brug af Google Chrome.
26+
27+
Info om de to opdateringsmuligheder:
28+
29+
Sikkerhedsopdateringer:
30+
De vigtigste opdateringer, som retter sårbarheder i systemet og dets programmer.
31+
32+
Generelle opdateringer:
33+
Retter fejl og tilføjer nogle gange ny funktionalitet i tilføjelsesprogrammerne.
34+
35+
Info omkring Ubuntus håndtering af automatiske opdateringer:
36+
- Disse opdateringer hentes og installeres usynligt i baggrunden, uanset om maskinen er i brug eller ej.
37+
- Maskinen vil tjekke efter opdateringer to gange dagligt, på tilfældige tidspunkter.
38+
Hvis den missede en opdatering dagen før, fordi den var lukket ned på et af dens planlagte opdateringstidspunkter, vil den tjekke kort efter opstart.
39+
40+
Dette script er blevet testet og virker på Ubuntu 22.04.

autostart_program.md

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
title: "Autostart program"
3+
parent: "System"
4+
source: /assets/os2borgerpc-scripts/os2borgerpc/os2borgerpc/autostart_program.sh
5+
parameters:
6+
- name: "Programmets navn"
7+
type: "string"
8+
default: null
9+
mandatory: true
10+
- name: "Slå autostart til"
11+
type: "boolean"
12+
default: null
13+
mandatory: false
14+
compatibility:
15+
- "22.04"
16+
- "BorgerPC"
17+
---
18+
19+
## Beskrivelse
20+
Starter et givent program hver gang en borger logger på.
21+
For at få en liste over mulige programmer på en maskine kan man køre scriptet "Desktop - Vis programliste" med parametren sat til "mulige"
22+
23+
Dette script er blevet testet og virker på Ubuntu 22.04.
24+
25+
## Parametre
26+
1. Navnet på det program der skal starte. Navnet ser forskel på store og små bogstaver (da nogle programmer har store bogstaver i deres navn). Kan udfyldes med eller uden filforlængelsen, f. eks. "firefox" eller "firefox.desktop". For at autostarte Chrome skrives "google-chrome".
27+
28+
2. Et afkrydsningsfelt der, hvis der er sat hak i det, tilføjer et program til autostart. Hvis afkrydsningsfeltet er tomt, slettes programmet fra autostart igen.
29+

browser_set_default.md

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
title: "Sæt standard-browser"
3+
parent: "Browser"
4+
source: /assets/os2borgerpc-scripts/os2borgerpc/browser/browser_set_default.sh
5+
summary: "Skifter standard-browseren ml. eksempelvis Firefox og Chrome."
6+
parameters:
7+
- name: "Ønsket standardbrowser (firefox, google-chrome, microsoft-edge)"
8+
type: "string"
9+
default: null
10+
mandatory: true
11+
compatibility:
12+
- "22.04"
13+
- "BorgerPC"
14+
---
15+
16+
## Beskrivelse
17+
Installerer du andre browsere, virker scriptet også med disse.
18+
19+
Ved en frisk installation af BorgerPC er firefox allerede standardbrowser.
20+
Hvis maskinen i stedet skal bruge Chrome eller Edge som standardbrowser, forudsætter det at disse browsere først er installeret, via de pågældende scripts.
21+
22+
Det kan være nødvendigt med logud, før det tager effekt.
23+
24+
Dette script er blevet testet og virker på Ubuntu 22.04.
25+
26+
## Parametre
27+
1: 'firefox' skifter standardbrowseren til firefox, 'google-chrome' skifter den til Chrome og 'microsoft-edge' sætter den til Edge.
28+
29+
30+

browser_update_launcher.md

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
title: "Udskift browser-genvejen i venstremenuen med en valgfri browser"
3+
parent: "Browser"
4+
source: /assets/os2borgerpc-scripts/os2borgerpc/browser/browser_update_launcher.sh
5+
summary: "Udskifter browser-knappen i venstremenuen (der som standard er Firefox) med en valgfri browser."
6+
parameters:
7+
- name: "Udskift browseren i venstremenuen med følgende browser (se muligheder i beskrivelse)"
8+
type: "text_field"
9+
default: "firefox,google-chrome,microsoft-edge"
10+
mandatory: false
11+
compatibility:
12+
- "22.04"
13+
- "BorgerPC"
14+
---
15+
16+
## Beskrivelse
17+
Valgmulighederne er:
18+
- firefox
19+
- google-chrome
20+
- microsoft-edge
21+
22+
Dette script er blevet testet og virker på Ubuntu 22.04.

change_computer_name.md

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
title: "System - Skift navn på en computer"
3+
parent: "System"
4+
source: /assets/os2borgerpc-scripts/common/system/change_computer_name.sh
5+
parameters:
6+
- name: "Nyt computernavn"
7+
type: "string"
8+
default: null
9+
mandatory: true
10+
compatibility:
11+
- "22.04"
12+
- "BorgerPC"
13+
- "Kiosk"
14+
---
15+
16+
## Beskrivelse
17+
Dette script opdaterer navnet på en computer.
18+
Scriptet ændrer specifikt computerens "hostname", og det navn maskinen har i sine "Konfigurationer" både i computerens lokale indstillinger og på adminsitet.
19+
20+
Efter kørslen - for at navnet skal være opdateret overalt - skal du gå ind på den givne computer og ændre dens navn til det samme.
21+
22+
Navnet skal være et gyldigt "hostname":
23+
https://www.man7.org/linux/man-pages/man7/hostname.7.html
24+
25+
Tak til Sønderborg for inspiration til dette script.
26+
27+
Dette script er blevet testet og virker på Ubuntu 22.04.

0 commit comments

Comments
 (0)