Човекът пита как това става под RedHat. Стига с тези селски отговори в стил "аз ползвам Debian и там е така". Пита се за конректна дистрибуция. Стига повече дребно оригиналнечене. Разбрахме, че ползваш Debian и ако това е целта, постигна я. Аман от тази тъпа евангелизация.Явно аз не съм разбрал, но май въпросът се отнасяше само до правата на потребителската директория и конкретно до скрипта adduser, а не по принцип до подразбиращите се права на всяка директория, създадена с mkdir.
Специално за adduser в /etcadduser.conf трябва да имаш примерно:
DIR_MODE=0755
Освен това в RedHat /usr/sbin/adduser не е скрипт, а бинарен файл (ELF) и реферира към /etc/login.defs, макар да може да може да извлича информация и по друг начин. За дебелите глави е написано изрично:
"This version of useradd was modified by Red Hat to suit Red Hat user/group conventions".
И толкова.
Добре, че не се появи някой да каже как е решен проблемът при Solaris, друг да каже как е при AIX и питащия да получи всякакъв друг отговор, но не и този, който го интересува и му помага. Ако целта е да сме неефективни, много лесно можем да я постигнем. Нали?
Весо
============================================================================ A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers). http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html ============================================================================
