Package: radicale Version: 3.5.3-1 Severity: important Tags: patch Dear Maintainer,
* What led up to the situation?
was seeking to run radicale with PAM authentication. I installed the python3-pam
package, and the service, was able to recognize it, however the interface it was
expecting was all wrong.
* What exactly did you do (or not do) that was effective (or
ineffective)?
I updated radicale/auth/pam.py to reflect the interface that is in python3-pam
version 0.4.2-19.
* What was the outcome of this action?
The service now supports PAM authentication, I am able to login/logout and it
stops me when I put in bad creedentials.
* What outcome did you expect instead?
This is the expected outcome.
-- System Information:
Debian Release: 13.1
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.41+deb13-amd64 (SMP w/1 CPU thread; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages radicale depends on:
ii adduser 3.152
ii init-system-helpers 1.69~deb13u1
ii python3 3.13.5-1
ii python3-radicale 3.5.3-1
ii sysvinit-utils [lsb-base] 3.14-4
Versions of packages radicale recommends:
ii ssl-cert 1.1.3
Versions of packages radicale suggests:
pn apache2 <none>
ii apache2-utils 2.4.65-2
pn libapache2-mod-authnz-external <none>
pn python3-argon2 <none>
ii python3-bcrypt 4.2.0-2.1+b1
pn python3-ldap3 <none>
pn uwsgi <none>
pn uwsgi-plugin-python3 <none>
-- Configuration Files:
/etc/radicale/config changed [not included]
-- no debconf information
0001-fixed-pam-authentication-with-debian-python3-pam-pac.patch
Description: application/mbox
0001-fixed-pam-authentication-with-debian-python3-pam-pac.patch
Description: application/mbox

