Har pillat lite och standardalternativet när man skapar kataloger med katt:kattmat vara drwxr-xr-x (755).
ägare; skapa och ta bort filer, exekvera filer.
grupp; access till filer, exekvera filer.
andra; access till filer, exekvera filer.
Det ultimata är väl att ha standardalternativet till rwxr--r-- (744) istället.
ägare; skapa och ta bort filer, exekvera filer.
grupp; access till filer.
andra; access till filer.
andra; ingen access (alternativ om råtta ligger i kattmat gruppen, kanske det bästa?!)
Hur jag än vrider och vänder på saker och ting så blir det strul. Nu blir problemet att råtta inte kan skriva till dessa kataloger och sätter man skrivrättigheter på gruppen kattmat så kan råtta radera katt's filer i vilket fall om man nu lägger råtta i gruppen kattmat.
En lösning jag tänkt på är att göra en katalog för råtta och föra över allt dit och sedan flytta filerna med katt efteråt och ändra rättigheter, men det är jävligt omständigt då jag kan göra ett script som körs och ändrar ägare på filer, bara råtta får skrivrättigheter till katt's kataloger, men då är förutsättningen att råtta inte kan ta bort filer.
Det är kul det här.