CentOS cleans up utmp/wtmp on boot - why?

Alexandros Papadopoulos apapadop at alumni.cmu.edu
Mon Oct 8 14:17:51 EEST 2007


Στη γραμμή 845 του /etc/rc.sysinit σε CentOS release 4.4 (Final) (σα
να λέμε RedHat Enterprise Linux)  βλέπουμε πως σκίζουμε αλύπητα τη
πληροφορία του ποιος είχε κάνει login στο σύστημα προηγουμένως:

# Clean up utmp/wtmp
> /var/run/utmp
touch /var/log/wtmp
chgrp utmp /var/run/utmp /var/log/wtmp
chmod 0664 /var/run/utmp /var/log/wtmp
if [ -n "$_NEED_XFILES" ]; then
  > /var/run/utmpx
  touch /var/log/wtmpx
  chgrp utmp /var/run/utmpx /var/log/wtmpx
  chmod 0664 /var/run/utmpx /var/log/wtmpx
fi

Υπάρχει κάποιος λόγος;

Θέλω να βλέπω με ένα
# last
όποιους έκαναν login στο σύστημα από την εποχή των παγετώνων, και όχι
από το τελευταίο boot μόνο.

Κάνω απλά uncomment το σχετικό κομμάτι του rc.sysinit ή έχει κάποια χρησιμότητα;

Ευχαριστώ

-Α




More information about the Linux-greek-users mailing list