Re: netatalk 2.0.4 breaks PAM?

2010-02-19 Thread Andrea Venturoli

On 07/25/09 22:34, Joe Marcus Clarke wrote:

On Sat, 2009-07-25 at 18:54 +0200, Andrea Venturoli wrote:

Hello.
I'm using afpd on a 6.3/i386 and I make it authenticate to pam_smb.
Everything was fine with 2.0.3.

As soon as I upgraded to 2.0.4, I started getting:

Jul 13 09:28:38 x afpd[89271]: dhx login: yyy
Jul 13 09:28:38 x afpd[89271]: in openpam_load_module(): no
/usr/local/lib/pam_smb_auth.so found
Jul 13 09:28:38 x afpd[89271]: uams_dhx_pam.c :PAM: PAM_Error:
system error
Jul 13 09:28:38 x afpd[89271]: 0.18KB read, 0.12KB written

I swear /usr/local/lib/pam_smb_auth.so is there and working, since many
other packages are using it the same way.


This error means there was a problem loading the module.  This most
likely means a symbol could not be resolved.  If you rebuild OpenPAM
with -DOPENPAM_DEBUG, you will get more diagnostics as to exactly why
this is failing to load.  To do that, add -DOPENPAM_DEBUG to the CFLAGS
in /usr/src/lib/libpam/libpam/Makefile.


Sorry for taking seven months...
After an upgrade to 7.2, yesterday I tried once again to upgrade 
netatalk from 2.0.3 to 2.0.5.

Once again, I had the issue above with PAM.
I recompiled libpam with OPENPAM_DEBUG and I got this in the logs:

afpd[57952]: DHX2 login: XXX
afpd[57952]: DHX2: logincont2 alive!
afpd[57952]: in openpam_dynamic(): /usr/local/lib/pam_smb_auth.so.4: 
Cannot open /usr/local/lib/pam_smb_auth.so.4
afpd[57952]: in openpam_dynamic(): /usr/local/lib/pam_smb_auth.so: 
/usr/local/lib/pam_smb_auth.so: Undefined symbol pam_get_item
afpd[57952]: in openpam_load_module(): no dynamic 
/usr/local/lib/pam_smb_auth.so
afpd[57952]: in openpam_load_module(): no /usr/local/lib/pam_smb_auth.so 
found

afpd[57952]: DHX2: PAM_Error: system error
afpd[57952]: 0.51KB read, 0.38KB written

Users cannot login.



I reverted to 2.0.3 and everything is fine once again.
Notice that I still get the following:

afpd[30819]: dhx login: XXX
afpd[30819]: in openpam_dynamic(): /usr/local/lib/pam_smb_auth.so.4: 
Cannot open /usr/local/lib/pam_smb_auth.so.4
afpd[30819]: in openpam_dynamic(): /usr/local/lib/pam_smb_auth.so: 
pam_sm_acct_mgmt(): Undefined symbol pam_sm_acct_mgmt
afpd[30819]: in openpam_dynamic(): /usr/local/lib/pam_smb_auth.so: 
pam_sm_open_session(): Undefined symbol pam_sm_open_session
afpd[30819]: in openpam_dynamic(): /usr/local/lib/pam_smb_auth.so: 
pam_sm_close_session(): Undefined symbol pam_sm_close_session
afpd[30819]: in openpam_dynamic(): /usr/local/lib/pam_smb_auth.so: 
pam_sm_chauthtok(): Undefined symbol pam_sm_chauthtok
afpd[30819]: in openpam_load_module(): using dynamic 
/usr/local/lib/pam_smb_auth.so
afpd[30819]: in openpam_dynamic(): pam_login_access.so: 
pam_sm_authenticate(): Undefined symbol pam_sm_authenticate
afpd[30819]: in openpam_dynamic(): pam_login_access.so: 
pam_sm_setcred(): Undefined symbol pam_sm_setcred
afpd[30819]: in openpam_dynamic(): pam_login_access.so: 
pam_sm_open_session(): Undefined symbol pam_sm_open_session
afpd[30819]: in openpam_dynamic(): pam_login_access.so: 
pam_sm_close_session(): Undefined symbol pam_sm_close_session
afpd[30819]: in openpam_dynamic(): pam_login_access.so: 
pam_sm_chauthtok(): Undefined symbol pam_sm_chauthtok

afpd[30819]: in openpam_load_module(): using dynamic pam_login_access.so
afpd[30819]: in openpam_dynamic(): pam_unix.so: pam_sm_open_session(): 
Undefined symbol pam_sm_open_session
afpd[30819]: in openpam_dynamic(): pam_unix.so: pam_sm_close_session(): 
Undefined symbol pam_sm_close_session

afpd[30819]: in openpam_load_module(): using dynamic pam_unix.so
afpd[30819]: in openpam_load_module(): using dynamic pam_permit.so
afpd[30819]: in openpam_load_module(): using dynamic pam_permit.so
afpd[30819]: in pam_start(): pam_start(netatalk) succeeded
afpd[30819]: uams_dhx_pam.c :PAM: PAM Success
afpd[30819]: in pam_sm_acct_mgmt(): Got user: Xxx
afpd[30819]: in pam_sm_acct_mgmt(): Checking login.access for user 
Xxx from host 

afpd[30819]: in pam_sm_acct_mgmt(): Got user: Xxx
afpd[30819]: in pam_sm_acct_mgmt(): Got login_cap
afpd[30819]: uams_dhx_pam.c :PAM: PAM Auth OK!
afpd[30819]: login xxx (uid 1040, gid 1000) AFP3.1


 bye  Thanks
av.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: [kde-freebsd] HEADS UP: [CFT] KDE SC 4.4.0 for FreeBSD.

2010-02-19 Thread Mickaël Maillot
i have a little probleme: there is a .kde folder owned by root on my
home directory:
drwx--   4 root  wheel   512B Feb 17 18:44 .kde4

$ sudo ls -lR .kde4
total 8
drwx--  3 root  wheel  512 Feb 17 18:24 share
drwx--  2 root  wheel  512 Feb 17 18:44 tmp-fneufneu.secuserve.net

.kde4/share:
total 4
drwx--  2 root  wheel  512 Feb 17 18:44 config

.kde4/share/config:
total 4
-rw---  1 root  wheel  25 Feb 17 18:44 kdebugrc

.kde4/tmp-fneufneu.secuserve.net:
total 0

i install x11/kde4 with sudo and fneufneu.secuserve.net is my hostname.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: [kde-freebsd] HEADS UP: [CFT] KDE SC 4.4.0 for FreeBSD.

2010-02-19 Thread Dima Panov
On Friday 19 February 2010 21:02:58 Micka�l Maillot wrote:
 i have a little probleme: there is a .kde folder owned by root on my
 home directory:
 drwx--   4 root  wheel   512B Feb 17 18:44 .kde4
 
 $ sudo ls -lR .kde4
 total 8
 drwx--  3 root  wheel  512 Feb 17 18:24 share
 drwx--  2 root  wheel  512 Feb 17 18:44 tmp-fneufneu.secuserve.net
 
 .kde4/share:
 total 4
 drwx--  2 root  wheel  512 Feb 17 18:44 config
 
 .kde4/share/config:
 total 4
 -rw---  1 root  wheel  25 Feb 17 18:44 kdebugrc
 
 .kde4/tmp-fneufneu.secuserve.net:
 total 0
 
 i install x11/kde4 with sudo and fneufneu.secuserve.net is my hostname.

Some components was started under sudo. 
sudo chown -R ${user} .kde4 
should help

-- 
Dima Red Fox Panov @ Home | C73E 2B72 1FFD 61BD E206 1234 A626 76ED 93E3 B018
Khabarovsk, Russia  | 2D30 2CCB 9984 130C 6F87 BAFC FB8B A09D D539 8F29
k...@freebsd Team | FreeBSD committer since 10.08.2009 | FreeBSD since Sept 1995
Twitter.com:fluffy_khv | Skype:dima.panov | Jabber.org:fluffy.khv | ICQ:1745024
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org