Hallo,
habe noch ein paar Syntax-Korrekturen gemacht und im Abschnitt Bash / Dash eine kleine Ergänzung.
Da ihr euch ja auch bei den Rechten einig seit ist der Artikel IMHO auch ok.
Gruß
noisefloor
Ehemaliger
Anmeldungsdatum: Beiträge: 28316 |
Hallo, habe noch ein paar Syntax-Korrekturen gemacht und im Abschnitt Bash / Dash eine kleine Ergänzung. Da ihr euch ja auch bei den Rechten einig seit ist der Artikel IMHO auch ok. Gruß |
Ehemalige
Anmeldungsdatum: Beiträge: 6018 |
Prima! Zur Sache mit Dash/Bash: Ist es nicht so, daß die Dash neuerdings _nur_ den Platz von /bin/sh "ausfüllt"? Also ich habe gerade in einer Feisty-VMware getestet: Die Login-Shell oder auch die Shell, die von gnome-terminal verwendet wird, ist weiterhin die /bin/bash. Das wird wohl über die /etc/passwd erledigt. |
Anmeldungsdatum: Beiträge: 8691 |
DrScott hat geschrieben:
Ja, aber die Startskripte vom Display-Manager laufen deswegen über die dash. Deswegen gilt eine Umask aus der .bash_profile nicht für den gesamten Desktop. (Hat Chrissss extra ausprobiert.) |
Ehemalige
Anmeldungsdatum: Beiträge: 6018 |
otzenpunk hat geschrieben:
Genau! 😉 |
Anmeldungsdatum: Beiträge: 8691 |
Du willst also sagen, dass man auf jeden Fall die .bash_profile auch verändern muss, wegen den Terminals. Ich hatte jetzt eigentlich gedacht, dass das gnome-terminal die umask vom Desktop erbt. Aber vielleicht ist das auch falsch. Für die Textkonsolen trifft das aber wohl auf jeden Fall zu. Also sollte man am besten beide Dateien bearbeiten. (Eigentlich ziemlich blöde, dass die .bash_profile nicht standardmäßig die .profile sourcet.) |
Ehemalige
Anmeldungsdatum: Beiträge: 6018 |
Aeh nein, ich wollte Dir nur nachträglich zustimmen. Aber habe ich wohl unbeabsichtigt einen Denkanstoß geliefert 😉 Normalerweise existiert die bash_profile/bash_login ja nicht. Dann wird auch bei bash unter der Textkonsole die .profile geladen. Laut manpage: ~/.bash_profile, sonst ~/.bash_login, sonst ~/.profile |
Anmeldungsdatum: Beiträge: 8691 |
DrScott hat geschrieben:
Doch, die wird jedem neuen Benutzer aus /etc/skel kopiert. |
Anmeldungsdatum: Beiträge: 8691 |
Hab's jetzt so geändert, dass der umask-Befehl einfach immer in beide Dateien eingetragen wird. Das spart unnötige Erklärungen und Fallunterscheidungen und klappt immer. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 37971 |
|
Anmeldungsdatum: Beiträge: Zähle... |
nach Anwenden\[/mark] Variante 2: Etwas differenzierter fehlermeldung: {{{Die Datei $HOME/.dmrc besitzt ungültige Zugriffsrechte und wird deshalb ignoriert. Die Datei sollte Eigentum des Benutzers sein und die oktalen Rechte 644 haben}}} da hilft dann nur noch ein {{{sudo chown $USER:$USER $HOME -R cd $HOME find -type d -exec chmod 700 {} \; find -type f -exec chmod 600 {} \; chmod 644 ~/.dmrc}}} |
Ehemalige
Anmeldungsdatum: Beiträge: 6018 |
@sepf: Was für eine Ubuntu-Version nutzt Du? Weshalb hat ein einfaches "chmod 644 ~/.dmrc" nicht gereicht? |
(Themenstarter)
Anmeldungsdatum: Beiträge: 37971 |
@sepf |
Anmeldungsdatum: Beiträge: 31 |
nutze 7.04 gnome-desktop (nach ganz frischer intallation), wollte eben halt alles ein wenig privater für mehrbenutzeranwendung machen. dies war auch der 2. Schritt nach meiner installation. ein normales chmod 644 ~/.dmrc hat nicht gereicht. |
Anmeldungsdatum: Beiträge: 31 |
habe auch bis zu diesem schritt schon alle im Forum erwähnten varianten der Fehlerbehebung ausprobiert. |
Anmeldungsdatum: Beiträge: 2561 |
Hallo, Ich würde gern ein paar Veränderungen in diesem Artikel machen. Und zwar würde ich gerne
|