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

Attachment: 0001-fixed-pam-authentication-with-debian-python3-pam-pac.patch
Description: application/mbox

Attachment: 0001-fixed-pam-authentication-with-debian-python3-pam-pac.patch
Description: application/mbox

Reply via email to