/tmp fejl rettet

Fejlen der gjorde at /tmp ikke havde rigtige rettigheder ved installation af Arch Linux er nu rettet i pakken filesystem 0.8-8.

Dette vil betyde at hvis man installere via FTP så støder man ikke ind i fejlen mens dem der installere via filer fra CD’en vil opdage fejlen. Desværre kan man ikke rette fejlen ved at opgradere systemet da filesystem pakken kun retter fejlen når man installere den og ikke når man opdatere den.

Derfor skal de brugere som allerede har installeret Arch Linux (eller dem der ønsker at installere via CD) skrive denne kommando (efter installationen) som root:

chmod 1777 /var/spool/mail /tmp /var/tmp

Det er stadig usikkert om der vil dukke en ny udgave af installationen op som indeholder den rettede filesystem pakke.

3 Comments - RSS feed til kommentarer i denne post

  1. Lazy - 24. maj 2007 - 20:00

    Hvad er det 1-tallet gør?
    jeg kender kun til de tre sidste tal for owner/group/all

    mvh.
    Lazy

  2. julemand101 - 24. maj 2007 - 20:03

    Det vidste jeg heller ikke før du spurgte men svaret fandt jeg her:
    http://www.linuxforums.org/forum/linux-newbie/15394-whats-1-chmod-1777-mnt-gentoo-tmp.html

    Hvis du ikke forstår det så sig til da jeg nok skal komme med en mere uddybende forklaring 🙂

  3. Lazy - 28. maj 2007 - 09:27

    Jeg ved ikke om jeg har forstået det korrekt, men såvidt jeg har kunne læse mig til (også på andre sider), så betyder 1-tallet (sticky bit) at alle filer og submapper får samme rettigheder som den ovenliggende mappe (der har sticky bit sat).

    Det er faktisk lige det jeg har brug for tror jeg, til at dele mapper mellem flere brugere. Forhåbentligt bliver filerne i den mappe sat med samme rettigheder som den delte mappe.
    Alle tiders.

    Tak for linket julemand101.

    Mvh
    Lazy

Skriv en kommentar

Kopier venligst strengen YzVsuT til nedenstående felt: