Привет.Делаю синхронизацию паролей самбы и системных,
для этого запихнул в smb.conf:unix password sync = yes
passwd chat timeout = 10
passwd program = /usr/bin/passwd "%u"
passwd chat = "*New*Password*" "%n\n" "*Retype*New*Password*" "%n\n"
"*Password*Changed*"В лог сыпется:
[2008/03/21 15:59:20, 3] smbd/chgpasswd.c:chgpasswd(462)
chgpasswd: Password change (as_root=Yes) for user: test
[2008/03/21 15:59:20, 3] smbd/chgpasswd.c:findpty(105)
pty: try to open ptyp0, line was /dev/ptyXX
[2008/03/21 15:59:20, 3] smbd/chgpasswd.c:findpty(105)
pty: try to open ptyp1, line was /dev/ptyp0
[2008/03/21 15:59:20, 3] smbd/chgpasswd.c:findpty(105)
pty: try to open ptyp2, line was /dev/ptyp1
[2008/03/21 15:59:20, 3] smbd/chgpasswd.c:findpty(105)
pty: try to open ptyp3, line was /dev/ptyp2
[2008/03/21 15:59:20, 3] smbd/chgpasswd.c:findpty(105)
pty: try to open ptyp4, line was /dev/ptyp3
[2008/03/21 15:59:20, 3] smbd/chgpasswd.c:chat_with_program(351)
chat_with_program: Cannot Allocate pty for password change: testвот теперь вопрос как увеличить количество pty-ов?
Система FreeBSD 5.4, читал доку так там написано, что начиная с пятерки
их количество должно динамически увеличиваться.Самое интересное что в 6.2 их 7 штук:
crw-rw-rw- 1 root wheel 0, 101 21 бер 20:41 ptyp0
crw-rw-rw- 1 root wheel 0, 103 6 бер 11:54 ptyp1
crw-rw-rw- 1 root wheel 0, 105 21 бер 20:41 ptyp2
crw-rw-rw- 1 root wheel 0, 107 19 бер 00:25 ptyp3
crw-rw-rw- 1 root wheel 0, 109 19 бер 13:43 ptyp4
crw-rw-rw- 1 root wheel 0, 111 19 бер 13:56 ptyp5
crw-rw-rw- 1 root wheel 0, 113 19 бер 11:23 ptyp6и синхронизация успешно работает.
Подскажите что покрутить в 5.4 что бы увеличить количество pty-ов,
желательно так, что бы не пересобрать ядро, сильно много уж наложено
самописных патчей.
--
С уважением, Костя
По-моему, Вы изначально пошли неверным путем: зачем синхронизировать две одинаковые БД, если можно сделать одну, и чтобы из неё все всё брали? Я бы LDAPом воспользовался.Что же по теме (увеличение PTY во FreeBSD 5.4), я не подскажу, ибо сам ламер.
>По-моему, Вы изначально пошли неверным путем: зачем синхронизировать две одинаковые БД, если
>можно сделать одну, и чтобы из неё все всё брали? Я
>бы LDAPом воспользовался.
>
>Что же по теме (увеличение PTY во FreeBSD 5.4), я не подскажу,
>ибо сам ламер.Мне LDAP не нужен. Мне нужно увеличить количество терминалов.