From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 10 Sep 2003 10:21:24 +0400 From: Serge To: ALT Devel discussion list Subject: Re: [devel] pam_userdb Message-Id: <20030910102124.0c964b89.ssv@altlinux.ru> In-Reply-To: <20030905171514.GA11747@basalt.office.altlinux.org> References: <20030905145458.45e5050a.ssv@altlinux.ru> <20030905171514.GA11747@basalt.office.altlinux.org> Organization: sa User-Agent: J.Bond X-Mailer: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Multipart_Wed__10_Sep_2003_10:21:24_+0400_087edc50" X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Sep 2003 06:25:48 -0000 Archived-At: List-Archive: List-Post: This is a multi-part message in MIME format. --Multipart_Wed__10_Sep_2003_10:21:24_+0400_087edc50 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit On Fri, 5 Sep 2003 21:15:14 +0400 "Dmitry V. Levin" wrote: > On Fri, Sep 05, 2003 at 02:54:58PM +0400, Serge wrote: > Ходят слухи, что у нас нерабочий pam_userdb; неплохо бы эти слухи > проверить. pam_userdb рабочий. Нужно подправить документацию в /usr/share/doc/vsftpd-1.1.2/EXAMPLE/VIRTUAL_USERS В README заменить db_load на db2_load. Рабочие конфигурации в attach. В pam_userdb.c : 138 _pam_log(LOG_INFO, "Database dump:"); 139 for (key = dbm_firstkey(dbm); key.dptr != NULL; key = dbm_nextkey(dbm)) { 140 data = dbm_fetch(dbm, key); 141 _pam_log(LOG_INFO, "key[len=%d] = `%s', data[len=%d] = `%s'", 142 key.dsize, key.dptr, data.dsize, data.dptr); 143 } Что может привести к непредсказуемым последствиям при опциях dump и debug (key.dptr и data.dptr без завершающего \0) ... Regards, Serge. --Multipart_Wed__10_Sep_2003_10:21:24_+0400_087edc50 Content-Type: application/octet-stream; name="vsftpd.conf" Content-Disposition: attachment; filename="vsftpd.conf" Content-Transfer-Encoding: base64 YW5vbnltb3VzX2VuYWJsZT1OTwpsb2NhbF9lbmFibGU9WUVTCndyaXRlX2VuYWJsZT1OTwphbm9u X3VwbG9hZF9lbmFibGU9Tk8KYW5vbl9ta2Rpcl93cml0ZV9lbmFibGU9Tk8KYW5vbl9vdGhlcl93 cml0ZV9lbmFibGU9Tk8KY2hyb290X2xvY2FsX3VzZXI9WUVTCmd1ZXN0X2VuYWJsZT1ZRVMKZ3Vl c3RfdXNlcm5hbWU9dmlydHVhbGZ0cAo= --Multipart_Wed__10_Sep_2003_10:21:24_+0400_087edc50 Content-Type: application/octet-stream; name="vsftpd.pam" Content-Disposition: attachment; filename="vsftpd.pam" Content-Transfer-Encoding: base64 YXV0aAlyZXF1aXJlZAkvbGliL3NlY3VyaXR5L3BhbV91c2VycGFzcy5zbwphdXRoIAlyZXF1aXJl ZCAJL2xpYi9zZWN1cml0eS9wYW1fdXNlcmRiLnNvIHVzZV9hdXRodG9rIGRiPS9ldGMvdnNmdHBk X2xvZ2luIAphY2NvdW50IHJlcXVpcmVkIAkvbGliL3NlY3VyaXR5L3BhbV91c2VyZGIuc28gZGI9 L2V0Yy92c2Z0cGRfbG9naW4gCg== --Multipart_Wed__10_Sep_2003_10:21:24_+0400_087edc50--