Gister heb ik op mijn Gentoo-servertje ACL's aan de gang gekregen, omdat ik soms tegen de beperkingen van het normale user/group/other-systeem aanliep.
Ik heb een script runnen die wat files van het internet af trekt en deze in map 1 neerzet, die zijn eigen ACL heeft. Hierdoor krijgen de bestanden die aangemaakt worden automatisch de bijbehorende default-ACL die voor die map geldt.
Zodra de bestanden gedownload zijn worden deze verplaatst naar map 2, welke ook zijn eigen ACL heeft, dus andere gebruikers mogen in deze map met andere rechten.
Bij het verplaatsen van de bestanden worden de ACL's van de bestanden gewoon overgenomen, waardoor ik alsnog handmatig de rechten moet goed gaan zetten:
Is er geen andere manier om ACL zo te configureren dat bestanden altijd de rechten van de mappen krijgen? Ik wil eigenlijk helemaal niet dat bestanden zelf mogen bepalen welke rechten ze hebben, maar dat deze afhankelijk van de mappen bepaald worden, ook bij verplaatsen of kopiëren van bestanden.
Ik zag al wel op internet in de schaarse informatie die er is over ACL, dat je wel kan kopieren en dan de extended attributes van een file weg kan gooien, maar dan nog hebben ze niet de ACL's die ik wil, plus ik wil niet kopieren maar verplaatsen want opslagruimte groeit niet op me rug
Ik heb een script runnen die wat files van het internet af trekt en deze in map 1 neerzet, die zijn eigen ACL heeft. Hierdoor krijgen de bestanden die aangemaakt worden automatisch de bijbehorende default-ACL die voor die map geldt.
Zodra de bestanden gedownload zijn worden deze verplaatst naar map 2, welke ook zijn eigen ACL heeft, dus andere gebruikers mogen in deze map met andere rechten.
Bij het verplaatsen van de bestanden worden de ACL's van de bestanden gewoon overgenomen, waardoor ik alsnog handmatig de rechten moet goed gaan zetten:
Bash:
1
2
3
| $ touch blaat $ getfacl blaat | setfacl --set-file=- * $ rm blaat |
Is er geen andere manier om ACL zo te configureren dat bestanden altijd de rechten van de mappen krijgen? Ik wil eigenlijk helemaal niet dat bestanden zelf mogen bepalen welke rechten ze hebben, maar dat deze afhankelijk van de mappen bepaald worden, ook bij verplaatsen of kopiëren van bestanden.
Ik zag al wel op internet in de schaarse informatie die er is over ACL, dat je wel kan kopieren en dan de extended attributes van een file weg kan gooien, maar dan nog hebben ze niet de ACL's die ik wil, plus ik wil niet kopieren maar verplaatsen want opslagruimte groeit niet op me rug
There is no replacement for displacement!