[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Mozilla: Ein Account für mehrere user



Michelle Konzack schrieb:
Am 2004-05-10 19:56:15, schrieb Ulrich Fürst:

Nachdem ich nun herausgefunden habe, dass mein Problem mit Mozilla und Dateirechten nix mit KDE oder debian zu tun hat, das ganze noch mal von vorne.
*Problemstellug:*
1. Auf unserem Desktop-Computer befinden sich drei Accounts. root, ulrich und birgit


Gehe mal davon aus, das "ulrich" und "birgit" sich nicht gleichzeitig einloggen...


2. Die Mails die ich (ulrich) mit Mozilla runterlade sollen auch von Birgit lesbar sein. Ebenso die Bookmarks u.a.


Da wuerde ich ein Script schreiben, das von cron jede minute einmal
#/etc/crontab
* * * * * root /root/bin/das_script

gestartet wird und ueberprueft, ob "ulrich" eingelogt ist. Wenn JA, setzt es ein flag (z.B. touch /tmp/ulrich_online) und beendet... Beim naechsten Aufruf eine Minute spaeter ueberprueft es, ob "ulrich" NOCH online ist. Wenn nein, syncronisiert es die notwendigen Dateien mit denen in "birgit" und loescht danach die /tmp/ulrich_online.
	----------------------------------------------------------------
	cp -f $ULRICH_MOZILLA/*.s 		$BIRGIT_MOZILLA/
	cp -f $ULRICH_MOZILLA/.w 		$BIRGIT_MOZILLA/
	# Backup fuer Birgits Bookmarks
	mv -f $BIRGIT_MOZILLA/bookmarks.html 	bookmarks-`date +%Y%m%d`.html
	cp -f $ULRICH_MOZILLA/bookmarks.html 	$BIRGIT_MOZILLA/
	cp -f $ULRICH_MOZILLA/cert*.db 		$BIRGIT_MOZILLA/
	cp -f $ULRICH_MOZILLA/key*.db 		$BIRGIT_MOZILLA/
	cp -f $ULRICH_MOZILLA/secmod.db 	$BIRGIT_MOZILLA/
	chown birgit.birgit 			$BIRGIT_MOZILLA/*
	chmow 600				$BIRGIT_MOZILLA/*
	----------------------------------------------------------------

	Wenn ja, `exit 0`
	
Wenn NEIN, `exit 0`


Werd ich mir mal durch den Kopf gehen lassen...
Was mir auffällt:
chmow 600				$BIRGIT_MOZILLA/*
das schießt aber weit über das ziel hinaus... Außerdem weiß ich nicht ob
die Dateien alle in diesem Verzeichnis sind. Aber auch mit -R : ich
brauche ja nicht *alle* Dateien so restrictiv sondern nur wenige.
Woher weiß ich das durch andere konfiguration nicht noch mehr Files
entstehen die ausschließliche User-Rechte brauchen.
Die *.s und *.w Dateien (oder zumindest eine davon) enthält
Verzeichnis-Angaben und zwar absolute. Die ist also nach einer
kopieraktion unbrauchbar!

Fazit:
Es würde ein chmod ausreichen aber eben nur für die Dateien die
ls -lRh /home/ulrich/.mozilla/default/ | grep 'rw-------'
liefert. Das müsste ich also irgendwie an chmod übergeben. (und
natürlich die Mails aus ulrich/.mozilla rausnehmen und das profil an
einem für uns beide zugänglichen Ort ablegen.

Gruß Ulrich






Reply to: