Package: cifs-utils Version: 2:6.8-2 Severity: normal File: /sbin/mount.cifs
Hello, a while back there was a change in the default protocol version for cifs mounts. That broke one use case of mine, where I mount a share [on Samba from Debian stable] for a specific user, whose permissions server-side come from POSIX ACLs set there. Before the change / with vers=1.0 set, this would just work, with the correct owners, permissions etc. also shown client-side. As soon as I mount with higher vers (incl. default), nounix automatically gets set on the mount, and everything shows as owned by root on the client, no permissions and an effectively ro share. The only way I can get higher protocol versions to work is to set noperm on the mount. That doesn't let me see ownership or permnissions on the client, but at least writing works. Surely there must be a better way? Cheers, C. -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 4.17.0-3-amd64 (SMP w/2 CPU cores) Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8), LANGUAGE=de_AT:de (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages cifs-utils depends on: ii libc6 2.27-5 ii libcap-ng0 0.7.9-1 ii libkeyutils1 1.5.9-9.3 ii libkrb5-3 1.16-2 ii libpam0g 1.1.8-3.8 ii libtalloc2 2.1.14-1 ii libwbclient0 2:4.8.5+dfsg-1 cifs-utils recommends no packages. Versions of packages cifs-utils suggests: pn keyutils <none> ii smbclient 2:4.8.5+dfsg-1 pn winbind <none> -- no debconf information