| Summary: | Показывает в списке пользователей хэшеровских сателлитов | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Anton V. Boyarshinov <boyarsh> |
| Component: | kdebase-kdm | Assignee: | Nobody's working on this, feel free to take it <nobody> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | major | ||
| Priority: | P2 | CC: | ldv, wrar |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
|
Description
Anton V. Boyarshinov
2007-05-31 13:45:11 MSD
Это, конечно, не слишком красиво, но, может оставить, чтоб были видны заведенные пользователи? Или вариант - не показывать хэшеровских сателлитов. Вот команда, которая выводит список пользователей с нормальным shell'ом:
$ getent passwd |awk -F: 'BEGIN {while((getline<"/etc/shells")>0) s[$1]=1}
$7=="" || $7 in s {print $1}'
Пользователи со "странными" шеллами вроде /dev/null и /sbin/nologin всё равно не смогут залогиниться. И, вероятно, являются нЕлюдями, например, теми же сателлитами. Так что этот критерий правильнее чем отсечение только сателлитов (In reply to comment #3) > Пользователи со "странными" шеллами вроде /dev/null и /sbin/nologin всё равно не > смогут залогиниться. А если /var/tmp/chtoto ? Или не имеет смысла? Я, собственно, только об этом. kdebase-3.5.7-alt4 |