On Fri, Oct 12, 2001 at 02:08:37PM +0400, Sergey N.Yatskevich wrote: > В userdel обнаружилась ошибка. Там для пущей безопасности при > удалении с ключем -r домашней директории проверяется не > будет ли заодно удалена домашняя директория еще какого-нибудь > пользователя. > > Делается это путем: > strncmp ('дир.уд.польз.', 'дир.другого польз', strlen ('дир.уд.польз.')); > Оно бы нормально работало, если бы имена директорий завершались '/'. > > Однако это не так и поэтому при существовании двух пользователей: > > test > test2 > > При попытке сделать userdel -r test будет выдано сообщение об ошибке :-)) > и директория /home/test удалена не будет. > > Патч для исправления прилагается (+ подправленный spec). Спасибо. Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@alt-linux.org ALT Linux Team http://www.altlinux.ru/ Fandra Project http://www.fandra.org/ +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are.