• Bug#1067462: ERROR: Failed to create organization

    From Tj@21:1/5 to All on Thu Mar 21 22:20:02 2024
    Package: taskd
    Version: 1.1.0+dfsg-4+b2
    Severity: grave
    Justification: renders package unusable
    X-Debbugs-Cc: debian@iam.tj

    Dear Maintainer,

    After installation and following the instructions in README.Debian I
    found that adding an organisation fails. It is due to two
    things:

    1. The package fails to create /var/lib/taskd/orgs/

    see https://github.com/GothenburgBitFactory/taskserver/issues/82

    2. Permissions on /var/lib/taskd/ are incorrect; since taskd uses
    Debian-taskd user that user needs write permissions to everything under /var/lib/taskd/ . Additionally Others should not have access.

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

    Kernel: Linux 6.6.7+debian+tj (SMP w/4 CPU threads; PREEMPT)
    Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.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 taskd depends on:
    ii adduser 3.134
    ii gnutls-bin 3.7.9-2+deb12u2
    ii init-system-helpers 1.65.2
    ii libc6 2.36-9+deb12u4
    ii libgcc-s1 12.2.0-14
    ii libgnutls30 3.7.9-2+deb12u2
    ii libstdc++6 12.2.0-14
    ii libuuid1 2.38.1-5+b1
    ii lsb-base 11.6
    ii sysvinit-utils [lsb-base] 3.06-4

    taskd recommends no packages.

    Versions of packages taskd suggests:
    pn taskwarrior <none>

    -- Configuration Files:
    /etc/taskd/config changed [not included]

    -- no debconf information

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)