URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 79430
[ Назад ]

Исходное сообщение
"как увеличить количество pty"

Отправлено udaff , 24-Мрт-08 15:00 
Привет.

Делаю синхронизацию паролей самбы и системных,
для этого запихнул в 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??"
Отправлено utandr , 25-Мрт-08 02:15 
По-моему, Вы изначально пошли неверным путем: зачем синхронизировать две одинаковые БД, если можно сделать одну, и чтобы из неё все всё брали? Я бы LDAPом воспользовался.

Что же по теме (увеличение PTY во FreeBSD 5.4), я не подскажу, ибо сам ламер.


"самописные патчи.. синхронзация пользователей.. а LDAP??"
Отправлено udaff , 25-Мрт-08 10:24 
>По-моему, Вы изначально пошли неверным путем: зачем синхронизировать две одинаковые БД, если
>можно сделать одну, и чтобы из неё все всё брали? Я
>бы LDAPом воспользовался.
>
>Что же по теме (увеличение PTY во FreeBSD 5.4), я не подскажу,
>ибо сам ламер.

Мне LDAP не нужен. Мне нужно увеличить количество терминалов.