ultimamente sulla mia xubuntu sto notando una cosa strana. Dopo aver
spento e riacceso il portatile,
tutti i file in /tmp sono ancora li. Ma non si dovrebbero cancellare ad
ogni riavvio?
Possibile. Lo script che cancella i file è /etc/init/mounted-tmp.conf, e
nella mia Ubuntu 12.10 al lavoro sembra Ok. Controlla la variabile TMPTIME.
Sul tuo sistema esiste per caso un file /tmp/.delayed_mounted_tmp_clean?
In questo caso lo script non trova il commando find quando viene eseguito.
Non ho seguito tutta la procedura (/etc/init/mounted-tmp.conf non è uno
script, sembra essere un file di configurazione chiamato da un altro script
etc...)
Potresti fare un backup di /etc/init/mounted-tmp.conf e poi inserire un
paio di "echo" dopo la line 16 (contenente "script") per vedere se questo
script viene eseguito e se sì, dove si rifiuta a cancellare i file.
grazie. Ho trovato il file /tmp/.delayed_mounted_tmp_clean
e lo script che mi dicevi. Li ho visto che test fa e quindi per
quali motivipotrebbe falliree creare quel file.
Faccio un po' di prove ... ora ho una "pista" da seguire ...
L'unico motivo per cui non potrebbe trovare find è che io ho /usr
montato su una partizione
separata(speficato in fstab). Potrebbe essere che in quel momento /usr
non è ancora montata?
Si' penso sia proprio questo il motivo.
Non so come stabilire l'ordine in cui vengoo montati i FS. man 5 fstab mi dice
che:
The order of records in fstab is important because fsck(8), mount(8), and
umount(8) sequentially iterate through fstab doing their thing.
Potresti provare a mettere /tmp dopo di /usr.
Se hai un computer che non e' corto do RAM, allora ti consiglio di usare
tmpfs, allora sei garantito che ad ogni ravvio hai una directory /tmp vuota. E
velocizzi anche quei operazioni che lavorano un sacco con temp files. Questo è
nel mio /tmp/fstab:
tmpfs /tmp tmpfs defaults 0 1
(Quando monti /tmp per la prima volta, assicurati che non c'è niente in /tmp,
altrimenti quei file ti rimangono per sempre.)
Eine Erklaerung die ich habe ist, dass CUPS denkt, "OK, N Kopien,
aber der Drucker ist dumm, besser ich schicke ihm N Auftrage"
und der Drucker (Printserver?) dahinter denkt, "Ok, N Kopien will er,
das kann ich - ach jetzt noch N mal, na gut, machn'wir"...
Also so eine Art Missverstaendnis zwischen Drucker und CUPS...
Ist das ein Netzwerkdrucker? Dann wuerde ich mal von einem
anderen Client aus probieren? Was passiert wenn du von einer
anderen Linux Distro aus druckst (evtl. Live CD) oder wenn
zur Hand von einem Mac (hat ja auch CUPS)?
Eine Erklaerung die ich habe ist, dass CUPS denkt, "OK, N Kopien,
aber der Drucker ist dumm, besser ich schicke ihm N Auftrage"
und der Drucker (Printserver?) dahinter denkt, "Ok, N Kopien will er,
das kann ich - ach jetzt noch N mal, na gut, machn'wir"...
Also so eine Art Missverstaendnis zwischen Drucker und CUPS...
Ist das ein Netzwerkdrucker? Dann wuerde ich mal von einem
anderen Client aus probieren? Was passiert wenn du von einer
anderen Linux Distro aus druckst (evtl. Live CD) oder wenn
zur Hand von einem Mac (hat ja auch CUPS)?
Ja, Netzwerkdrucker: Windows PrintServer <------ Linux Client via
smb (eigentlich kerberos)
Was ich vergessen hatte zu schreiben, es ist nur ein Client PC
(Ubuntu 12.04) wo dies
bis jetzt aufgetreten ist. Werde mal die ganze Cups Geschichte auf
den Client
entfernen und dann neu installieren.