ich vermute mal sobald man als normaler Nutzer das erste mal das Programm startet wird wohl die config wenn noch nicht vorhanden da erstmal angelegt.
und wenn nicht kannst du die da selbst einfach erstellen, sind halt auch nur Textdateien. (und als Vorbild die anderen Nehmen)
Es ist Prinzipiell immer besser als täglicher Nutzer nicht mit Root rechten oder gar root unterwegs zu sein. Damit hat Windows ein erhebliches Problem.
Aber keine Ahnung für was dietpi gedacht ist. ich hab den namen erstmal so hingenommen und das es wohl für arm ist?
Edit:
ach so das bash war für .sh
..
Nur ein Hinweis, das kann aber auch nach hinten losgehen in dem Sinne, das ein Script nicht funktioniert wie es sollte.
Der Hintergrund ist, das in einem gut geschriebenen Shell Script ganz am Anfang immer steht womit es ausgeführt werden soll. Dabei ist dann der Dateiname egal:
Soll mit der zsh Shell ausgeführt werden:
Bash:
#!/bin/zsh
echo="Hallöle"
Soll mit der bash Shell ausgeführt werden:
Bash:
#!/bin/bash
echo="Hallöle"
Hintergrund das festzulegen IN der Datei ist, das gewisse Unterschiede wie man es schreiben muss oder gar Befehle die es gibt damit kein Problem sind.
Wenn man nun eine solche irgendwas.sh Datei per Dateiattribut als ausführbar gesetzt hat wird automatisch die richtige shell zur interpretation gewählt.
Wenn du im MC für alle .sh jetzt ja bash vorgibst fällt das erkennen ja weg, es macht dann immer bash.