From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Aug 28 17:20:03 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 78CAF1065674 for ; Fri, 28 Aug 2009 17:20:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 658498FC1C for ; Fri, 28 Aug 2009 17:20:03 +0000 (UTC) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n7SHK3tJ017208 for ; Fri, 28 Aug 2009 17:20:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n7SHK3O3017207; Fri, 28 Aug 2009 17:20:03 GMT (envelope-from gnats) Date: Fri, 28 Aug 2009 17:20:03 GMT Message-Id: <200908281720.n7SHK3O3017207@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: "Carlson, Mike" Cc: Subject: Re: ports/114825: pam module security/pam_abl not working X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Carlson, Mike" List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Aug 2009 17:20:03 -0000 The following reply was made to PR ports/114825; it has been noted by GNATS. From: "Carlson, Mike" To: "bug-followup@FreeBSD.org" , "admin@lissyara.su" Cc: Subject: Re: ports/114825: pam module security/pam_abl not working Date: Fri, 28 Aug 2009 09:48:42 -0700 --_000_EF83999E0886C848A62369D2AC8588F1C21062D4E0NSPEXMBXAthel_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I just installed pam_abl from both ports/security/pam_able and by package (= pkg_add -r pam_able) on three FreeBSD systems (two are running 7.2, the oth= er is running 8.0-BETA2), and I am have this same problem as previously des= cribed. I used the same settings that Alex Keda had posted on Oct, 4,2007. First, /var/db/pam_abl/users.db and /var/db/pam_abl/hosts.db was not create= d: > ls -la /var/db/pam_abl/ total 4 drwxr-xr-x 2 root wheel 512 Aug 27 14:20 . drwxr-xr-x 11 root wheel 512 Aug 27 14:20 .. here is the output from debug.log: Aug 28 09:37:11 fone pam_abl[84093]: /usr/local/etc/pam_abl.conf: host_db= =3D/var/db/pam_abl/hosts.db Aug 28 09:37:11 fone pam_abl[84093]: /usr/local/etc/pam_abl.conf: host_purg= e=3D2d Aug 28 09:37:11 fone pam_abl[84093]: /usr/local/etc/pam_abl.conf: host_rule= =3D*:10/1h,30/1d Aug 28 09:37:11 fone pam_abl[84093]: /usr/local/etc/pam_abl.conf: user_db= =3D/var/db/pam_abl/users.db Aug 28 09:37:11 fone pam_abl[84093]: /usr/local/etc/pam_abl.conf: user_purg= e=3D2d Aug 28 09:37:11 fone pam_abl[84093]: /usr/local/etc/pam_abl.conf: user_rule= =3D!root:10/1h,30/1d Aug 28 09:37:11 fone pam_abl[84093]: Checking host 192.168.1.100 Aug 28 09:37:11 fone pam_abl[84093]: Checking user mcarlson Output of pam_abl: > pam_abl DEBUG: /usr/local/etc/pam_abl.conf: host_db=3D/var/db/pam_abl/hosts.db DEBUG: /usr/local/etc/pam_abl.conf: host_purge=3D2d DEBUG: /usr/local/etc/pam_abl.conf: host_rule=3D*:10/1h,30/1d DEBUG: /usr/local/etc/pam_abl.conf: user_db=3D/var/db/pam_abl/users.db DEBUG: /usr/local/etc/pam_abl.conf: user_purge=3D2d DEBUG: /usr/local/etc/pam_abl.conf: user_rule=3D!root:10/1h,30/1d Failed users: Failed hosts: Now, after I 'touch /var/db/pam_abl/users.db ; touch /var/db/pam_abl/hosts.= db': > touch /var/db/pam_abl/users.db ; touch /var/db/pam_abl/hosts.db > ls -la /var/db/pam_abl/ total 4 drwxr-xr-x 2 root wheel 512 Aug 28 09:40 . drwxr-xr-x 11 root wheel 512 Aug 27 14:20 .. -rw-r--r-- 1 root wheel 0 Aug 28 09:40 hosts.db -rw-r--r-- 1 root wheel 0 Aug 28 09:40 users.db Now, I try logging in again: Aug 28 09:40:59 fone pam_abl[84112]: /usr/local/etc/pam_abl.conf: host_db= =3D/var/db/pam_abl/hosts.db Aug 28 09:40:59 fone pam_abl[84112]: /usr/local/etc/pam_abl.conf: host_purg= e=3D2d Aug 28 09:40:59 fone pam_abl[84112]: /usr/local/etc/pam_abl.conf: host_rule= =3D*:10/1h,30/1d Aug 28 09:40:59 fone pam_abl[84112]: /usr/local/etc/pam_abl.conf: user_db= =3D/var/db/pam_abl/users.db Aug 28 09:40:59 fone pam_abl[84112]: /usr/local/etc/pam_abl.conf: user_purg= e=3D2d Aug 28 09:40:59 fone pam_abl[84112]: /usr/local/etc/pam_abl.conf: user_rule= =3D!root:10/1h,30/1d Aug 28 09:40:59 fone pam_abl[84112]: Checking host 192.168.1.100 Aug 28 09:40:59 fone pam_abl[84112]: /var/db/pam_abl/hosts.db opened Aug 28 09:40:59 fone pam_abl[84112]: Checking user mcarlson Aug 28 09:40:59 fone pam_abl[84112]: /var/db/pam_abl/users.db opened But the user and host is never added to either .db file: > pam_abl DEBUG: /usr/local/etc/pam_abl.conf: host_db=3D/var/db/pam_abl/hosts.db DEBUG: /usr/local/etc/pam_abl.conf: host_purge=3D2d DEBUG: /usr/local/etc/pam_abl.conf: host_rule=3D*:10/1h,30/1d DEBUG: /usr/local/etc/pam_abl.conf: user_db=3D/var/db/pam_abl/users.db DEBUG: /usr/local/etc/pam_abl.conf: user_purge=3D2d DEBUG: /usr/local/etc/pam_abl.conf: user_rule=3D!root:10/1h,30/1d Failed users: Failed hosts: The db files appear to be empty: > db41_dump /var/db/pam_abl/users.db VERSION=3D3 format=3Dbytevalue type=3Dbtree db_pagesize=3D4096 HEADER=3DEND DATA=3DEND > db41_dump /var/db/pam_abl/hosts.db VERSION=3D3 format=3Dbytevalue type=3Dbtree db_pagesize=3D4096 HEADER=3DEND DATA=3DEND Can this ticket be re-opened and re-investigated? Thanks, Mike Carlson carlson39@llnl.gov --_000_EF83999E0886C848A62369D2AC8588F1C21062D4E0NSPEXMBXAthel_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

I just installed pam_abl from both ports/security/pam_= able and by package (pkg_add –r pam_able) on three FreeBSD systems (two ar= e running 7.2, the other is running 8.0-BETA2), and I am have this same probl= em as previously described. I used the same settings that Alex Keda had posted= on Oct, 4,2007.

 

First, /var/db/pam_abl/users.db and /var/db/pam_abl/ho= sts.db was not created:

> ls -la /var/db/pam_abl/

total 4

drwxr-xr-x=A0=A0 2 root=A0 wheel=A0 512 Aug 27 14:20 .

drwxr-xr-x=A0 11 root=A0 wheel=A0 512 Aug 27 14:20 ..

 

here is the output from debug.log:

Aug 28 09:37:11 fone pam_abl[84093]: /usr/local/etc/pam_abl.conf: host_db=3D/var/db/pam_abl/hosts.db

Aug 28 09:37:11 fone pam_abl[84093]: /usr/local/etc/pam_abl.conf: host_purge=3D= 2d

Aug 28 09:37:11 fone pam_abl[84093]: /usr/local/etc/pam_abl.conf: host_rule=3D*:10/1h,30/1d

Aug 28 09:37:11 fone pam_abl[84093]: /usr/local/etc/pam_abl.conf: user_db=3D/var/db/pam_abl/users.db

Aug 28 09:37:11 fone pam_abl[84093]: /usr/local/etc/pam_abl.conf: user_purge=3D= 2d

Aug 28 09:37:11 fone pam_abl[84093]: /usr/local/etc/pam_abl.conf: user_rule=3D!root:10/1h,30/1d

Aug 28 09:37:11 fone pam_abl[84093]: Checking host 192.168.1.100

Aug 28 09:37:11 fone pam_abl[84093]: Checking user mcarlson

=A0

Output of pam_abl:

> pam_abl

DEBUG: /usr/local/etc/pam_abl.conf: host_db=3D/var/db/pam_abl/hosts.db<= /span>

DEBUG: /usr/local/etc/pam_abl.conf: host_purge=3D2d

DEBUG: /usr/local/etc/pam_abl.conf: host_rule=3D*:10/1h,30/1d

DEBUG: /usr/local/etc/pam_abl.conf: user_db=3D/var/db/pam_abl/users.db<= /span>

DEBUG: /usr/local/etc/pam_abl.conf: user_purge=3D2d

DEBUG: /usr/local/etc/pam_abl.conf: user_rule=3D!root:10/1h,30/1d

Failed users:

Failed hosts:

 

Now, after I ‘touch /var/db/pam_abl/users.db ; t= ouch /var/db/pam_abl/hosts.db’:

> touch /var/db/pam_abl/users.db ; touch /var/db/pam_abl/hosts.db<= /span>

> ls -la /var/db/pam_abl/

total 4

drwxr-xr-x=A0=A0 2 root=A0 wheel=A0 512 Aug 28 09:40 .

drwxr-xr-x=A0 11 root=A0 wheel=A0 512 Aug 27 14:20 ..

-rw-r--r--=A0=A0 1 root=A0 wheel=A0=A0=A0 0 Aug 28 09:40 hosts.db

-rw-r--r--=A0=A0 1 root=A0 wheel=A0=A0=A0 0 Aug 28 09:40 users.db

 

Now, I try logging in again:

Aug 28 09:40:59 fone pam_abl[84112]: /usr/local/etc/pam_abl.conf: host_db=3D/var/db/pam_abl/hosts.db

Aug 28 09:40:59 fone pam_abl[84112]: /usr/local/etc/pam_abl.conf: host_purge=3D= 2d

Aug 28 09:40:59 fone pam_abl[84112]: /usr/local/etc/pam_abl.conf: host_rule=3D*:10/1h,30/1d

Aug 28 09:40:59 fone pam_abl[84112]: /usr/local/etc/pam_abl.conf: user_db=3D/var/db/pam_abl/users.db

Aug 28 09:40:59 fone pam_abl[84112]: /usr/local/etc/pam_abl.conf: user_purge=3D= 2d

Aug 28 09:40:59 fone pam_abl[84112]: /usr/local/etc/pam_abl.conf: user_rule=3D!root:10/1h,30/1d

Aug 28 09:40:59 fone pam_abl[84112]: Checking host 192.168.1.100

Aug 28 09:40:59 fone pam_abl[84112]: /var/db/pam_abl/hosts.db opened=

Aug 28 09:40:59 fone pam_abl[84112]: Checking user mcarlson

Aug 28 09:40:59 fone pam_abl[84112]: /var/db/pam_abl/users.db opened=

 

But the user and host is never added to either .db fil= e:

> pam_abl

DEBUG: /usr/local/etc/pam_abl.conf: host_db=3D/var/db/pam_abl/hosts.db<= /span>

DEBUG: /usr/local/etc/pam_abl.conf: host_purge=3D2d

DEBUG: /usr/local/etc/pam_abl.conf: host_rule=3D*:10/1h,30/1d

DEBUG: /usr/local/etc/pam_abl.conf: user_db=3D/var/db/pam_abl/users.db<= /span>

DEBUG: /usr/local/etc/pam_abl.conf: user_purge=3D2d

DEBUG: /usr/local/etc/pam_abl.conf: user_rule=3D!root:10/1h,30/1d

Failed users:

=A0=A0 <none>

Failed hosts:

=A0=A0 <none>

 

The db files appear to be empty:

> db41_dump /var/db/pam_abl/users.db

VERSION=3D3

format=3Dbytevalue

type=3Dbtree

db_pagesize=3D4096

HEADER=3DEND

DATA=3DEND

> db41_dump /var/db/pam_abl/hosts.db

VERSION=3D3

format=3Dbytevalue

type=3Dbtree

db_pagesize=3D4096

HEADER=3DEND

DATA=3DEND

 

Can this ticket be re-opened and re-investigated?=

 

Thanks,

Mike Carlson

carlson39@llnl.gov

 

--_000_EF83999E0886C848A62369D2AC8588F1C21062D4E0NSPEXMBXAthel_--