Package: login-duo
Version: 1.7-2.3
Severity: important

While backporting duo-unix to squeeze (for my use) I ran into the problem
that due to a check in configure.ac (and thus configure) the
DUO_PRIVSEP_USER is set to nobody instead of the expected "sshd" (which is
also neede to use login_duo as a ForceCommand directive in sshd_config).

This breaks login_duo's use as it will constantly complain that the user
that is logging is does not have the permissions to read login_duo.conf.

This is correct and is caused by the fact that the sshd-user does not exist
in a fakeroot/pbuilder. The test in configure.ac checks this and if that
user doesn't exist falls back to nobody which causes the problem above.

I've contacted the developers in the hope they'll provide a switch to change
this behaviour but in the meantime the Debian package should probably force
the DUO_PRIVSEP_USER to "sshd" regardless in order for login_duo to function 
as expected and documented on the duosecurity website.

-- System Information:
Debian Release: 6.0.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/24 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8
Shell: /bin/sh linked to /bin/dash

Versions of packages login-duo depends on:
ii  libc6                   2.11.2-10        Embedded GNU C Library: Shared lib
ii  libduo3                 1.7-2.3          Duo Security library
ii  libpam0g                1.1.1-6.1        Pluggable Authentication Modules l
ii  libssl0.9.8             0.9.8o-4squeeze2 SSL shared libraries
ii  openssh-server          1:5.5p1-6        secure shell (SSH) server, for sec

login-duo recommends no packages.

login-duo suggests no packages.

-- Configuration Files:
/etc/security/login_duo.conf [Errno 13] Permission denied: 
u'/etc/security/login_duo.conf'

-- debconf information excluded



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to