sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #66543
Re: ezmlm og dynamisk oprettelse af lister
> Mit problem er, at jeg gerne ville kunne oprette en ny mailingliste fra
> et cgi-script (perl). Når det script kører, vil det køre under samme
> bruger som webserveren. Problemet er, at scriptet skal kunne oprette
> filer i virtual's homedir. Dette er nemt nok at løse, men qmail vil have
> at alle filer og dir's skal ejes af virtual. Er der en måde at løse
> dette på (og giver min beskrivelse overhovedet mening uden for mit lille
> hoved)? En mulighed er selvf. at lade virtual og apache-brugeren være en
> og samme person, men er det en god idé?
Jeg kan ikke helt huske det, men du kan vist give virtual's homedir SGID
bit. chmod g+s /sti/til/virtual.
Jeg er rimelig sikker på man kan sætte et bit i filrettighederne, der gør
at ny filer bliver oprettet med samme rettigheder som det bibliotek de
bliver oprettet i. Om det også gælder ejerskab, er jeg mere usikker på.
Alternativt kan du måske scripte dig du af det, og lave et cronjob der med
passende mellemrum ændrede ejerskabet af filerne til virtual.
Just my two cents... :)
//Jesper
--
www.ballbreaker.dk/antispam/
Follow ups
References