...hvilket også virker, og opretter et maildir... problemet er imidlertid, at dir'et er ejet af apache:apache samt at rettighederne er : 700 på dir'et... dette dur jo ikke rigtigt, når postfix:postfix brugeren skal smide mails ned i dir'et, og de virtuelle brugere: 100xx:100xx skal kunne læse i dem...
Hvordan får jeg ændre rettighederne til mail-dir'et med cgi? jeg kan ihvertfald ikke bruge 'chown' kommandoen fra cgi, da det jo kun er root som kan det. chmod kan jeg heller ikke bruge, og hvis jeg skriver:
jeg tror umiddelbart at det letteste ville være at sætte oplysningerne (altså brugerid, gruppeid og navnet på kataloget) ind i en database og så køre et cron-script med passende intervaller som laver din chown når der er sat noget ind i databasen.
hmm, med et cron script, er det vel bare at man sætter computeren, med jævne mellemrum, at sætte ejerskabet... men jeg ved at det kan lade sig gøre at få cgi-scriptet til at oprette dir'et, så det virker... jeg kørte med samme opstilling før, men af en eller anden grund, virkede det dengang... Tror måske det kan være noget med en umask som var sat, som af en eller anden grund ikke er det nu... men jeg aner ikke hvordan man sætter umask for apache..?
lige nu kører jeg med at eksekvere chmod 777, bare for at få det til at virke... men thomasledet<< suEXEC lyder da spændende... det er vel egentlig det jeg burde bruge...
hmm, det lyder ret godt, suEXEC, men kunne forestille mig at der ville være lidt porblematik i-og-med at ejerskabet for maildir's er virituelle brugere, som kun er registreret i en database... men jeg må lige kikke lidt nærmere på det...
ja.. så er det klart det ikke kan lade sig gøre.. pga forskellige brugere.. men hvis du f.eks. afviklede via shell, a´la perl script.pl ville der ikke være probs.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.