Your message dated Sun, 7 May 2023 08:15:00 -0700
with message-id <[email protected]>
and subject line #740352 fixed upstream
has caused the Debian Bug report #740352,
regarding netatalk: macusers script fails to account for usernames with
non-word characters
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
740352: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=740352
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: netatalk
Version: 2.2.2-1
Severity: minor
Tags: patch
Dear Maintainer,
The 'macusers' script matches users with a \w regexp, which does not work if
the user name has, for instance, a period in it.
The patch therefore is simple:
--- contrib/macusers/macusers 2014-02-28 00:00:43.778782778 +0100
+++ /usr/bin/macusers 2014-02-28 14:26:08.297126546 +0100
@@ -28,7 +28,7 @@
$MATCH_STR = '\s*(\w+)\s+(\d+)\s+(\d+)\s+\d+\s+([\d\w:]+)';
} else {
$PS_STR = "-eo user:32,pid,ppid,c,stime,tty,time,cmd";
- $MATCH_STR = '\s*(\w+)\s+(\d+)\s+(\d+)\s+\d+\s+([\d\w:]+)';
+ $MATCH_STR = '\s*(\S+)\s+(\d+)\s+(\d+)\s+\d+\s+([\d\w:]+)';
}
$ASIP_PORT = "afpovertcp";
$ASIP_PORT_NO = 548;
-- System Information:
Debian Release: 7.4
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages netatalk depends on:
ii libacl1 2.2.51-8
ii libattr1 1:2.4.46-8
ii libavahi-client3 0.6.31-2
ii libavahi-common3 0.6.31-2
ii libc6 2.13-38+deb7u1
ii libcomerr2 1.42.5-1.1
ii libcrack2 2.8.19-3
ii libcups2 1.5.3-5+deb7u1
ii libdb5.1 5.1.29-5
ii libgcrypt11 1.5.0-5+deb7u1
ii libgnutls26 2.12.20-7
ii libgssapi-krb5-2 1.10.1+dfsg-5+deb7u1
ii libk5crypto3 1.10.1+dfsg-5+deb7u1
ii libkrb5-3 1.10.1+dfsg-5+deb7u1
ii libldap-2.4-2 2.4.31-1+nmu2
ii libpam-modules 1.1.3-7.1
ii libpam0g 1.1.3-7.1
ii libwrap0 7.6.q-24
ii netbase 5.0
ii perl 5.14.2-21+deb7u1
ii zlib1g 1:1.2.7.dfsg-13
Versions of packages netatalk recommends:
ii avahi-daemon 0.6.31-2
ii cracklib-runtime 2.8.19-3
pn db-util <none>
ii libpam-cracklib 1.1.3-7.1
ii lsof 4.86+dfsg-1
ii procps 1:3.3.3-3
ii rc 1.7.1-4
Versions of packages netatalk suggests:
pn db4.2-util <none>
pn groff <none>
pn quota <none>
pn texlive-base-bin <none>
-- Configuration Files:
/etc/default/netatalk changed [not included]
/etc/netatalk/AppleVolumes.default changed [not included]
/etc/netatalk/afp_ldap.conf changed [not included]
/etc/netatalk/afpd.conf changed [not included]
-- no debconf information
--- End Message ---
--- Begin Message ---
Version: 3.1.15~ds-1
The supplied patch was merged upstream as part of the following PR:
https://github.com/Netatalk/netatalk/pull/219
The fix is part of the netatalk 3.1.15 release.
--- End Message ---