Automatické vytvoření HOME adresářů podle passwd

Martin Blaha conf.linux na seritech.cz
Čtvrtek Listopad 22 14:17:45 CET 2012


Dobrý den,
ten konečný adresář Maildir se vytvoří automaticky, mě šlo jen o 
vytvoření těch adresářu jména uživatelů s nastavením příslušných práv a 
vlastníků

Martin

Dne 22.11.2012 13:28, Tomáš Koželuh napsal(a):
> Jestli se nepletu, tak Dovecot umí maildiry vytvářet, stačí mu jenom říct,
> kde je má vytvářet.
> Já mám taky maily ve /var/mail/domena/username/.Maildir/ a jenom jsem
> Dovecotu řekl, jak se s tím vypořádat. Ale maildiry jsem vytvářet nemusel,
> jenom jsem je přenášel.
> Případně přes find projet /home a pak vytvořit vlastní adresáře, něco jako
> find /home -exec mkdir /var/mail/{}/Maildir \;
> Ještě bych doporučil používat místo procmail Sieve, je lepší.
>
>> -----Original Message-----
>> From: linux-bounces na linux.cz [mailto:linux-bounces na linux.cz] On Behalf
>> Of Martin Blaha
>> Sent: Thursday, November 22, 2012 11:17 AM
>>
>> Dobrý den,
>> lze prosím nějakým skriptem vytvořit HOME adresáře na základě passwd
>> souboru ?
>> Mám server kde je cca 40 uživatelů, dodnes jej používali pouze jako
>> samba file server, kde měl každý ve svém HOME svoje soubory a pak byl
>> společný sdílený adresář pro společné dokumenty.
>>
>> Nyní však jsem na serveru zprovoznil postfix + dovecot a rád bych aby
>> uživatelé měli svoje Maildir adresáře mimo svůj běžný HOME, aby náhodou
>> tuto složku přes Windows nesmazali (možná by se dalo nastavit v sambě
>> aby tento adresář nezobrazovala včetně souboru .procmailrc)
>>
>> Můžu tedy ručně vytvořit příkladně  /var/mail/USERNAME/Maildir ale
>> musím mu pak ručně nastavit práva a vlastníka Rád bych to ale vytvořil
>> pomoci nějakého skriptu, nevíte o nějakém hotovém řešení ?
> _______________________________________________
> Linux mailing list
> Linux na linux.cz
> http://www.linux.cz/mailman/listinfo/linux
>



Další informace o konferenci Linux