Heino Tiedemann wrote:
> Oliver Fromme wrote:
> > Ketzerisch wäre ein »pkg_delete -f 'perl*'«.
> >
> > Auf meiner Kiste hier ist perl als Dependency von zahl-
> > reichen anderen Ports eingetragen, aber benutzt wird es
> > trotzdem nicht
>
> Woher weisst du das?
Eben wegen diesem:
> > (die atime ist > ein Monat alt).
>
> atime?
ls -Lul /usr/local/bin/perl
Das zeigt die die atime (access time, d.h. Zeit des letzten
Lese-Zugriffs), sofern Du das Dateisystem nicht mit noatime
gemountet hast.
Wenn Du perl aufrufst, wird die atime auf die aktuelle Zeit
gesetzt. Die atime sagt Dir also im prinzip, wann perl
zuletzt aufgerufen wurde.
Allerdings wird die atime auch bei Backups aktualisiert, da
Backup-Programme zwangsläufig die Datei lesen müssen (außer
solche, die nicht über das Dateisystem gehen, sondern über
das Raw-Device, z.B. dump(8)).
Die atime sagt Dir also entweder den Zeitpunkt des letzten
Backups oder den Zeitpunkt der letzten Benutzung, je nach-
dem, welches das jüngere Ereignis ist. Und natürlich set-
zen auch alle anderen Tools, die die Datei lesen müssen,
die atime, z.B. ldd(1). Und wenn Du einen Port instal-
lierst, überprüfen hirntote Configure-Scripte häufig, ob
perl vorhanden und benutzbar ist (egal ob es dann auch
benötigt wird oder nicht), was natürlich auch die atime
setzt.
Langer Rede kurzer Sinn: Die atime _kann_ als Anhaltspunkt
verwendet werden, aber man muss mit der Interpretation des
Ergebnisses vorsichtig sein.
Im meinem Fall lag die atime mehr als einen Monat zurück;
perl wurde also mindestens so lange nicht verwendet, und
möglicherweise noch viel länger.
Gruß
Olli
-- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd "The ITU has offered the IETF formal alignment with its corresponding technology, Penguins, but that won't fly." -- RFC 2549 To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Thu 09 Apr 2009 - 19:18:39 CEST