linux-l: quotas auf /tmp...

Alexander Stielau aleks at sailtraining.de
Di Aug 28 22:36:29 CEST 2001


Alexander Stielau <aleks at sailtraining.de> writes:

> Ich will auch auf /tmp eine Quota festlegen.
> Das Problem: Beim Reboot wird /tmp geplättet, was ja auch erstmal
> richtig so ist.
> 
> Mein Lösungsansatz chattr +i /tmp/quota.* funktioniert nicht, weil das
> System beim Start diese nicht ersetzen kann.
> 
> Ist das eine total bekloppte Idee, oder wie macht man das?

Das *IST* eine bekloppte Idee, weil Debian nicht doof ist:

/etc/init.d/bootmisc.sh

# Wipe /tmp (and don't erase `lost+found', `quota.user' or `quota.group')!
# Note that files _in_ lost+found _are_ deleted.
[...]

( cd /tmp && \
  find . -xdev \
  $TEXPR \
  ! -name . \
  ! \( -name lost+found -uid 0 \) \
  ! \( -name quota.user -uid 0 \) \
  ! \( -name quota.group -uid 0 \) \
    -depth -exec rm -rf -- {} \; )

Naja, hätte ich besser gar nicht drüber nachgedacht.
Aleks
-- 

Vorsorge ist besser als Nachtschicht.



Mehr Informationen über die Mailingliste linux-l