Я пытаюсь создать группу NIS со списком участников, длина которого превышает 1024 символа. Теперь я не могу этого сделать, потому что база данных, которую использует NIS, ограничивает часть значения пары ключ / значение 1024 символами.
Интернет предлагает мне иметь возможность разбить список и иметь подсписки в качестве членов основного списка, но, похоже, это не работает для меня.
Теоретически у меня должна получиться:
group:x:999:sublist1,sublist2
sublist1:x:998:a,b,c, [...]
sublist2:x:997:m,n,o, [...]
Затем сделайте и обработайте кеши nscd ... если я затем проверю задействованную учетную запись пользователя:
$ id
[...]
groups=[...],998(sublist2)
Поскольку я хочу использовать группу group
, Я смогу пойти:
$ newgrp group
Sorry.
... но это не работает.
Что я здесь делаю не так?
Я думаю, тебе нужно сохранить GID
то же самое для всех (под) групп и реальная группа должна быть первой, например
somegroup:x:999:a
somegroup1:x:999:b,c,d, [...]
somegroup2:x:999:e,f,g, [...]