Proboha, doufam, ze nikoho nenapadne pouzivat tu variantu s /etc/profile!!! To je znasilnovani BSDcka. Je to nesystemove a hlavne neuniverzalni - zavisle na shellu, ktery pouzivate (na FreeBSD standardne bash ani neni nainstalovan)!
Nejlepsi zpusob je uveden pres /etc/login.conf, pokud nechcete pridavat novou tridu a pouzivate jedno nastaveni, muzete pouze dane promenne pridat do defaultu. Pouze pokud nemate prava na toto nastaveni pouzijte ~/.login.conf, ale NIKDY profile nebo nedejboze .xinitrc!!
Dale bych chtel varovat pred vipw! Manualni editaci /etc/master.passwd si zadelavate jedine na problemy. Prikaz pw, ktery se obecne pouziva na manipulaci s jednotlivymi polozkami databaze uzivatelu je daleko bezpecnejsi. Prikaz adduser se vas na tridu normalne pta, takze s tim taky neni problem.
presne tak, najlepsi sposob je imho cez jeden, alebo druhy login.conf, podla situacie/potrieb.
no a ten .xinitrc bude zrejme len daky preslap, lebo samozrejme X-ka zdedia nastavenie uzivatela..