Meine Vermutung ist, dass der Migrations-Assistent von 10.4 auf 10.5
beim Restaurieren von /private/var/ oder bei der Gruppenzuteilung der
Accounts was verbröselt hat. Jedenfalls kann weekly.cron nicht mehr
durchlaufen und liefert:
mktemp: mkdtemp failed on /var/folders/*/*/-Tmp-//locateVPwg7vSd0e:
Permission denied
Andere Leute scheinen das Problem wohl auch zu haben, aber eine wirklich
vernünftige Abhilfe hab ich noch nicht gefunden. Any ideas?
m
Martin Girschick wrote:
> Meine Vermutung ist, dass der Migrations-Assistent von 10.4 auf 10.5
> beim Restaurieren von /private/var/ oder bei der Gruppenzuteilung der
> Accounts was verbröselt hat. Jedenfalls kann weekly.cron nicht mehr
> durchlaufen und liefert:
>
> mktemp: mkdtemp failed on /var/folders/*/*/-Tmp-//locateVPwg7vSd0e:
> Permission denied
>
> Andere Leute scheinen das Problem wohl auch zu haben, aber eine wirklich
> vernünftige Abhilfe hab ich noch nicht gefunden. Any ideas?
>
> m
Wenn ich mal Stefan Haller zitieren darf:
Probiers mal mit den folgenden Befehlen im Terminal ("yourname" durch
Deinen Loginnamen ersetzen):
sudo mkdir -p "$TMPDIR"
sudo chown yourname:staff "`dirname "$TMPDIR"`"
--
Dirk Kring
Dirk Kring wrote:
> sudo chown yourname:staff "`dirname "$TMPDIR"`"
Deutet in Richtung der Vermutungen, was ich an anderen Stellen gelesen
habe. Tut nur leider nicht :-(.
Ich hab nun -Tmp- in die staff-Gruppe geschoben, außerdem noch g+rw
draufgeworfen - die Fehlermeldung bleibt.
Vermutetes Problem: updatedb läuft mit nobody als Nutzer, und der ist
nicht in der staff-Gruppe. Ich vermutlicherweise übrigens auch nicht.
Ich hab mal versucht mit dseditgroup herauszufinden, in welchen Gruppen
ich bin, aber raffe den Syntax nicht und NetInfo ist ja mit Leo flöten
gegangen.
Nachdem ich also ein 777 auf -Tmp- angewendet habe, gehts. Das
erscheint mir aber nicht wirklich "schön" zu sein.
m
Martin Girschick schrieb in
> Ich hab mal versucht mit dseditgroup herauszufinden, in welchen
> Gruppen ich bin, aber raffe den Syntax nicht und NetInfo ist ja mit
> Leo flöten gegangen.
Hmm... dscl existiert aber nach wie vor. "dscl [...] list /Groups"
zeigt
die Gruppen an, mittels "dscl [...] read /Groups/..." kannst Du
reinschauen. Wie man beides kombiniert, sollte sich im Archiv finden
lassen, indem man nach
<http://groups.google.com/groups?q=group:de.comp.sys.mac.*+dscl+list+read+while>
sucht bspw.
Gruss,
Thomas
Thomas Kaiser wrote:
>
> Hmm... dscl existiert aber nach wie vor.
Yep, und wenn man was GUI-mäßiges braucht, lädt man sich Apple
die
Servertools für 10.5, schnappt sich den Arbeitsgruppenmanager und
lässt
den auf "localhost" los.
gruß
Hans Jürgen
Hans Juergen Meisen wrote:
> Yep, und wenn man was GUI-mäßiges braucht,
"Brauchen" ist übertrieben, aber dscl ist nun wirklich nicht
gerade
einfach bedienbar. Die Servertools sind tatsächlich sehr nett, zu
bekommen übrigens hier, falls es sonst jemand interessiert:
<http://www.apple.com/downloads/macosx/apple/macosx
updates/serveradmint
ools105.html >
Ich hätte ja gedacht, dass man die als Normalsterblicher garnicht
runterladen kann...
Anyway: Ich bin in "Administrators" und "Print
Administrators", müsste
ich auch in "Users" oder sowas sein? Ich hab keinen Vergleichsrechner
griffbereit...
m
Martin Girschick wrote:
<http://www.apple.com/downloads/macosx/apple/macosx
updates/serveradmint
ools105.html >
> Ich hätte ja gedacht, dass man die als Normalsterblicher garnicht
> runterladen kann...
Dient dazu, einen existierenden MacOS-X-Server von einem Client-Rechner
aus zu administrieren. Nutzt also ohne Server nicht viel...
--
In a world without walls and fences,
who needs windows and gates?
Marc Stibane wrote:
> Martin Girschick wrote:
>
> <http://www.apple.com/downloads/macosx/apple/macosx
updates/serveradmint
> ools105.html >
>
> > Ich hätte ja gedacht, dass man die als Normalsterblicher
garnicht
> > runterladen kann...
>
> Dient dazu, einen existierenden MacOS-X-Server von einem Client-Rechner
> aus zu administrieren. Nutzt also ohne Server nicht viel...
Doch, man kann sich damit herrlich eperimentieren und den Client
zerschiessen ;-)