Марк Хабер объясняет возможный недостаток в Debian ошибке # 604242 (Разрешить точки в имени пользователя по умолчанию):
Имея точки в имени пользователя создает некоторые проблемы с scipts, используя chown, который до сих пор принимает точек как разделитель между именем пользователя и именем группы. Если chown все еще принимает точки, будут использоваться сценарии с использованием этих обозначений, которые будут разбиты, если имя пользователя содержит точку. Я бы рекомендовал сохранить текущий по умолчанию (который может быть перезаписан локальной конфигурацией), пока chown не прекратит принимать точки в качестве разделителя. И chown все еще принимает точку как разделитель, хотя она больше не документирована. Я согласен, что совместимость с POSIX должна преобладать, и я действительно использую имена пользователей, содержащие точки на нескольких системах без каких-либо неблагоприятных эффектов.
задан andrw
15 May 2016 в 13:39
поделиться