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

Re: /tmp?



Dmitry A. Fedorov пишет:
On Thu, 8 Apr 2004, Vladimir I. Umnov wrote:

  
Почему когда монтируешь /tmp из fstab во время загрузки, он не чистится,
    
Это как? О чем?

  
а чистится то, что было до монтирования?
    
Это не чистка, а скрытие старого содержимого каталога при его
монтировании. При размонтировании увидишь содержимое снова.
Нормальное и естественное свойство.

  
Как исправить?
    
Не чини того, что не сломано.

  
Судя по всему сначала идет чистка /tmp, а затем его монтирование.
Можно поменять порядок запуска этих этапов
в /etc/rcN/ (где N - номер уровня работы системы)
Посмотреть grep'ом в каком скрипте  выполняются чистка в каком  монтировании  и переименовать их так,
чтобы чистка была после монтирования.
Хотя данный способ чреват.

Проще паписать свой собственный скрипт cleantmp в /etc/init.d:
#!/bin/sh
rm -rf /tmp #не ошибись в имени каталога

и залинковать его:
chmod a+x /etc/init.d/cleantmp
ln -sf /etc/init.d/cleantmp /etc/rcN.d/S99cleantmp


Reply to: