Package: netatalk / 2.2.5-2+deb9u1

Metadata

Package Version Patches format
netatalk 2.2.5-2+deb9u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
020130723~5bc621a.patch | (download)

etc/afpd/filedir.c | 2 1 + 1 - 0 !
include/atalk/acl.h | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 fixes for platforms without at funcs and without acl support
020130911~c3e17c9.patch | (download)

NEWS | 4 4 + 0 - 0 !
etc/afpd/volume.c | 10 9 + 1 - 0 !
2 files changed, 13 insertions(+), 1 deletion(-)

 fix handling of large number of volumes
  * ensure only a maximum of 255 volumes is returned
  * ensure the reply with the volume list fits in a certain buffer size,
    testing with 10.8.4 saw the maximum size the client would accept to
    be ~4600 bytes
020130923~322ac21.patch | (download)

etc/afpd/auth.c | 5 5 + 0 - 0 !
include/atalk/afp.h | 1 1 + 0 - 0 !
include/atalk/globals.h | 1 1 + 0 - 0 !
libatalk/dsi/dsi_getsess.c | 14 3 + 11 - 0 !
4 files changed, 10 insertions(+), 11 deletions(-)

 improve connection attempts handling when at connection limit
020130923~4fd42b6.patch | (download)

man/man5/afpd.conf.5.tmpl | 14 2 + 12 - 0 !
1 file changed, 2 insertions(+), 12 deletions(-)

 fix setuplog description
020131008~168d053.patch | (download)

libatalk/adouble/ad_open.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix error in ad_openat()
 Saving from Word to a folder that is a symlink to a folder on another
 filesystem results in a crash of the afpd process and the save to fail.
 This happens only if the option "follow symlinks" is enabled
020140312~5e4ef45.patch | (download)

libatalk/vfs/ea_sys.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 reduce log level
 In certain configurations reading xattrs may be denied by filesystem
 permissions which may result in a large amount of error messages of the
 form
 .
  sys_getextattr_size: error: Permission denied
 .
 being logged.
020140901~3023592.patch | (download)

etc/afpd/afp_avahi.c | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 afpd: zeroconf: do not register asp/ddp instance
 The problem is that when both DDP and TCP are enabled, afpd tries to
 register twice on avahi (once for TCP, and once for ASP), with the same
 service name.
 .
 Skip Avahi registration for ASP/DDP configuration, to avoid the double
 registration.
020140901~876d6a1.patch | (download)

libatalk/asp/asp_getsess.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 libatalk: asp: set parent_or_child after fork()
 The ASP session manager forks when a new session is created but does
 not set the parent_or_child variable, so load_volumes will not load the
 user-specific volumes nor AppleVolumes.default on ASP.
 .
 Set parent_or_child = 1 after this fork(), so clients which use ASP/DDP
 will get the correct user-specific volumes.
101_drop_bogus_cfgfile_warning.patch | (download)

config/AppleVolumes.default.tmpl | 3 0 + 3 - 0 !
1 file changed, 3 deletions(-)

 drop bogus warning in applevolumes.default
 In the past the AppleVolumes.default file contained only commented out
 lines other than a final lone "~", thus the warning.
 .
 Since Netatalk 2.1, however, more configuration have been added, making
 the warning moot.
102_fix_bashisms.patch | (download)

contrib/printing/add_netatalk_printer | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix bashishms in add_netatalk_printer script
 The script add_netatalk_printer is a POSIX sh script but uses features
 specific to Bash.
103_fix_typos.patch | (download)

NEWS | 16 8 + 8 - 0 !
config/afpd.conf.tmpl | 6 3 + 3 - 0 !
contrib/printing/netatalk.template | 2 1 + 1 - 0 !
doc/DEVELOPER | 2 1 + 1 - 0 !
etc/afpd/acls.c | 6 3 + 3 - 0 !
etc/afpd/afp_dsi.c | 2 1 + 1 - 0 !
etc/cnid_dbd/cmd_dbd.c | 2 1 + 1 - 0 !
etc/cnid_dbd/cmd_dbd_scanvol.c | 8 4 + 4 - 0 !
etc/cnid_dbd/dbif.c | 4 2 + 2 - 0 !
libatalk/adouble/ad_open.c | 4 2 + 2 - 0 !
libatalk/util/server_ipc.c | 4 2 + 2 - 0 !
libatalk/vfs/ea.c | 4 2 + 2 - 0 !
libatalk/vfs/ea_sys.c | 10 5 + 5 - 0 !
libatalk/vfs/unix.c | 2 1 + 1 - 0 !
libatalk/vfs/vfs.c | 2 1 + 1 - 0 !
man/man1/ad.1 | 2 1 + 1 - 0 !
man/man1/dbd.1 | 2 1 + 1 - 0 !
man/man5/AppleVolumes.default.5.tmpl | 8 4 + 4 - 0 !
man/man5/afpd.conf.5.tmpl | 6 3 + 3 - 0 !
man/man5/papd.conf.5.tmpl | 4 2 + 2 - 0 !
man/man8/cnid_dbd.8.tmpl | 2 1 + 1 - 0 !
man/man8/papd.8.tmpl | 2 1 + 1 - 0 !
22 files changed, 50 insertions(+), 50 deletions(-)

 fix user-visible typos in log output and documentation
104_sysv_stop_action_in_default_runlevels.patch | (download)

distrib/initscripts/rc.atalk.debian.tmpl | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 use sysv stop action at default runlevels
 Previously was suggested to limit stop actions to speed up shutdown
 (SysV script without explicit stop action are killed in parallel),
 it since was pointed out that some networked filesystems suffer from
 lack of clean shutdown.
105_fix_add_netatalk_printer_string.patch | (download)

contrib/printing/add_netatalk_printer | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix unterminated quoted string in add_netatalk_printer
 Pointed out by a lintian error. Add a missing end quote character in a
 backquoted subshell.
114_fix_macusers_ps_parsing.patch | (download)

contrib/macusers/macusers.in | 9 8 + 1 - 0 !
1 file changed, 8 insertions(+), 1 deletion(-)

 fix output of macusers script for long usernames
115_CVE 2018 1160.patch | (download)

libatalk/dsi/dsi_opensess.c | 46 33 + 13 - 0 !
1 file changed, 33 insertions(+), 13 deletions(-)

 [patch 1/2] cve-2018-1160: libatalk/dsi: avoid double use of variable
 i

Signed-off-by: Ralph Boehme <slow@samba.org>
(backported from commit 67256322aa5a1fff01de471d6787d1d862678746)

201_etc2ps_paths.diff | (download)

etc/psf/etc2ps.sh | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 correct paths in etc2ps
202_psf_8_paths.diff | (download)

man/man8/psf.8.tmpl | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 correct paths in psd(8)
203_init_lsb.patch | (download)

distrib/initscripts/rc.atalk.debian.tmpl | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 source init-functions in init.d-script
205_applevolumes_default_homedir.patch | (download)

config/AppleVolumes.default.tmpl | 6 2 + 4 - 0 !
1 file changed, 2 insertions(+), 4 deletions(-)

 name user home directories "home directory" by default