Web lists-archives.com

Re: Setting up samba (2:4.5.12+dfsg-2+deb9u4) ... Failed to preset unit: Unit file /etc/systemd/system/samba-ad-dc.service is masked.




On 12/3/2018 8:39 AM, john doe wrote:
> On 12/2/2018 9:27 PM, David Christensen wrote:
>> debian-user:
>>
>> I have a Debian 9 machine with Samba:
>>
>> 2018-12-02 12:14:24 dpchrist@dipsy ~
>> $ cat /etc/debian_version
>> 9.6
>>
>> 2018-12-02 12:14:29 dpchrist@dipsy ~
>> $ uname -a
>> Linux dipsy 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64
>> GNU/Linux
>>
>>
>> I updated and upgraded it today:
>>
>> 2018-12-02 11:55:44 root@dipsy ~
>> # apt-get update
>> Ign:1 http://approx:9999/debian stretch InRelease
>> Get:2 http://approx:9999/security stretch/updates InRelease [94.3 kB]
>> Get:3 http://approx:9999/debian stretch-updates InRelease [91.0 kB]
>> Hit:4 http://approx:9999/debian stretch Release
>> Get:6 http://approx:9999/security stretch/updates/main Sources [186 kB]
>> Get:7 http://approx:9999/security stretch/updates/main amd64 Packages
>> [460 kB]
>> Fetched 831 kB in 3s (237 kB/s)
>> Reading package lists... Done
>>
>> 2018-12-02 11:55:52 root@dipsy ~
>> # apt-get upgrade
>> Reading package lists... Done
>> Building dependency tree
>> Reading state information... Done
>> Calculating upgrade... Done
>> The following packages will be upgraded:
>>   ghostscript libgs9 libgs9-common libperl5.24 libsmbclient libssl1.1
>> libtiff5
>>   libwbclient0 openssl perl perl-base perl-doc perl-modules-5.24
>> python-samba
>>   samba samba-common samba-common-bin samba-dsdb-modules samba-libs
>>   samba-vfs-modules
>> 20 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
>> Need to get 34.0 MB of archives.
>> After this operation, 144 kB of additional disk space will be used.
>> Do you want to continue? [Y/n]
>> Get:1 http://approx:9999/security stretch/updates/main amd64 libperl5.24
>> amd64 5.24.1-3+deb9u5 [3501 kB]
>> Get:2 http://approx:9999/security stretch/updates/main amd64 perl amd64
>> 5.24.1-3+deb9u5 [219 kB]
>> Get:3 http://approx:9999/security stretch/updates/main amd64 perl-base
>> amd64 5.24.1-3+deb9u5 [1345 kB]
>> Get:4 http://approx:9999/security stretch/updates/main amd64
>> perl-modules-5.24 all 5.24.1-3+deb9u5 [2722 kB]
>> Get:5 http://approx:9999/security stretch/updates/main amd64
>> samba-vfs-modules amd64 2:4.5.12+dfsg-2+deb9u4 [359 kB]
>> Get:6 http://approx:9999/security stretch/updates/main amd64
>> samba-dsdb-modules amd64 2:4.5.12+dfsg-2+deb9u4 [329 kB]
>> Get:7 http://approx:9999/security stretch/updates/main amd64
>> python-samba amd64 2:4.5.12+dfsg-2+deb9u4 [1360 kB]
>> Get:8 http://approx:9999/security stretch/updates/main amd64
>> libsmbclient amd64 2:4.5.12+dfsg-2+deb9u4 [151 kB]
>> Get:9 http://approx:9999/security stretch/updates/main amd64 samba-libs
>> amd64 2:4.5.12+dfsg-2+deb9u4 [5208 kB]
>> Get:10 http://approx:9999/security stretch/updates/main amd64
>> libwbclient0 amd64 2:4.5.12+dfsg-2+deb9u4 [124 kB]
>> Get:11 http://approx:9999/security stretch/updates/main amd64 samba
>> amd64 2:4.5.12+dfsg-2+deb9u4 [933 kB]
>> Get:12 http://approx:9999/security stretch/updates/main amd64
>> samba-common-bin amd64 2:4.5.12+dfsg-2+deb9u4 [604 kB]
>> Get:13 http://approx:9999/security stretch/updates/main amd64
>> samba-common all 2:4.5.12+dfsg-2+deb9u4 [172 kB]
>> Get:14 http://approx:9999/security stretch/updates/main amd64 libssl1.1
>> amd64 1.1.0j-1~deb9u1 [1354 kB]
>> Get:15 http://approx:9999/security stretch/updates/main amd64 libtiff5
>> amd64 4.0.8-2+deb9u4 [238 kB]
>> Get:16 http://approx:9999/security stretch/updates/main amd64
>> ghostscript amd64 9.26~dfsg-0+deb9u1 [98.6 kB]
>> Get:17 http://approx:9999/security stretch/updates/main amd64 libgs9
>> amd64 9.26~dfsg-0+deb9u1 [2207 kB]
>> Get:18 http://approx:9999/security stretch/updates/main amd64
>> libgs9-common all 9.26~dfsg-0+deb9u1 [5140 kB]
>> Get:19 http://approx:9999/security stretch/updates/main amd64 openssl
>> amd64 1.1.0j-1~deb9u1 [746 kB]
>> Get:20 http://approx:9999/security stretch/updates/main amd64 perl-doc
>> all 5.24.1-3+deb9u5 [7146 kB]
>> Fetched 34.0 MB in 28s (1180 kB/s)
>> Reading changelogs... Done
>> Preconfiguring packages ...
>> (Reading database ... 103653 files and directories currently installed.)
>> Preparing to unpack .../libperl5.24_5.24.1-3+deb9u5_amd64.deb ...
>> Unpacking libperl5.24:amd64 (5.24.1-3+deb9u5) over (5.24.1-3+deb9u4) ...
>> Preparing to unpack .../perl_5.24.1-3+deb9u5_amd64.deb ...
>> Unpacking perl (5.24.1-3+deb9u5) over (5.24.1-3+deb9u4) ...
>> Preparing to unpack .../perl-base_5.24.1-3+deb9u5_amd64.deb ...
>> Unpacking perl-base (5.24.1-3+deb9u5) over (5.24.1-3+deb9u4) ...
>> Setting up perl-base (5.24.1-3+deb9u5) ...
>> (Reading database ... 103653 files and directories currently installed.)
>> Preparing to unpack .../00-perl-modules-5.24_5.24.1-3+deb9u5_all.deb ...
>> Unpacking perl-modules-5.24 (5.24.1-3+deb9u5) over (5.24.1-3+deb9u4) ...
>> Preparing to unpack
>> .../01-samba-vfs-modules_2%3a4.5.12+dfsg-2+deb9u4_amd64.deb ...
>> Unpacking samba-vfs-modules (2:4.5.12+dfsg-2+deb9u4) over
>> (2:4.5.12+dfsg-2+deb9u3) ...
>> Preparing to unpack
>> .../02-samba-dsdb-modules_2%3a4.5.12+dfsg-2+deb9u4_amd64.deb ...
>> Unpacking samba-dsdb-modules (2:4.5.12+dfsg-2+deb9u4) over
>> (2:4.5.12+dfsg-2+deb9u3) ...
>> Preparing to unpack
>> .../03-python-samba_2%3a4.5.12+dfsg-2+deb9u4_amd64.deb ...
>> Unpacking python-samba (2:4.5.12+dfsg-2+deb9u4) over
>> (2:4.5.12+dfsg-2+deb9u3) ...
>> Preparing to unpack
>> .../04-libsmbclient_2%3a4.5.12+dfsg-2+deb9u4_amd64.deb ...
>> Unpacking libsmbclient:amd64 (2:4.5.12+dfsg-2+deb9u4) over
>> (2:4.5.12+dfsg-2+deb9u3) ...
>> Preparing to unpack .../05-samba-libs_2%3a4.5.12+dfsg-2+deb9u4_amd64.deb
>> ...
>> Unpacking samba-libs:amd64 (2:4.5.12+dfsg-2+deb9u4) over
>> (2:4.5.12+dfsg-2+deb9u3) ...
>> Preparing to unpack
>> .../06-libwbclient0_2%3a4.5.12+dfsg-2+deb9u4_amd64.deb ...
>> Unpacking libwbclient0:amd64 (2:4.5.12+dfsg-2+deb9u4) over
>> (2:4.5.12+dfsg-2+deb9u3) ...
>> Preparing to unpack .../07-samba_2%3a4.5.12+dfsg-2+deb9u4_amd64.deb ...
>> Unpacking samba (2:4.5.12+dfsg-2+deb9u4) over (2:4.5.12+dfsg-2+deb9u3) ...
>> Preparing to unpack
>> .../08-samba-common-bin_2%3a4.5.12+dfsg-2+deb9u4_amd64.deb ...
>> Unpacking samba-common-bin (2:4.5.12+dfsg-2+deb9u4) over
>> (2:4.5.12+dfsg-2+deb9u3) ...
>> Preparing to unpack .../09-samba-common_2%3a4.5.12+dfsg-2+deb9u4_all.deb
>> ...
>> Unpacking samba-common (2:4.5.12+dfsg-2+deb9u4) over
>> (2:4.5.12+dfsg-2+deb9u3) ...
>> Preparing to unpack .../10-libssl1.1_1.1.0j-1~deb9u1_amd64.deb ...
>> Unpacking libssl1.1:amd64 (1.1.0j-1~deb9u1) over (1.1.0f-3+deb9u2) ...
>> Preparing to unpack .../11-libtiff5_4.0.8-2+deb9u4_amd64.deb ...
>> Unpacking libtiff5:amd64 (4.0.8-2+deb9u4) over (4.0.8-2+deb9u2) ...
>> Preparing to unpack .../12-ghostscript_9.26~dfsg-0+deb9u1_amd64.deb ...
>> Unpacking ghostscript (9.26~dfsg-0+deb9u1) over (9.25~dfsg-0+deb9u1) ...
>> Preparing to unpack .../13-libgs9_9.26~dfsg-0+deb9u1_amd64.deb ...
>> Unpacking libgs9:amd64 (9.26~dfsg-0+deb9u1) over (9.25~dfsg-0+deb9u1) ...
>> Preparing to unpack .../14-libgs9-common_9.26~dfsg-0+deb9u1_all.deb ...
>> Unpacking libgs9-common (9.26~dfsg-0+deb9u1) over (9.25~dfsg-0+deb9u1) ...
>> Preparing to unpack .../15-openssl_1.1.0j-1~deb9u1_amd64.deb ...
>> Unpacking openssl (1.1.0j-1~deb9u1) over (1.1.0f-3+deb9u2) ...
>> Preparing to unpack .../16-perl-doc_5.24.1-3+deb9u5_all.deb ...
>> Leaving 'diversion of /usr/bin/perldoc to /usr/bin/perldoc.stub by
>> perl-doc'
>> Unpacking perl-doc (5.24.1-3+deb9u5) over (5.24.1-3+deb9u4) ...
>> Setting up libgs9-common (9.26~dfsg-0+deb9u1) ...
>> Setting up perl-modules-5.24 (5.24.1-3+deb9u5) ...
>> Setting up libperl5.24:amd64 (5.24.1-3+deb9u5) ...
>> Setting up libwbclient0:amd64 (2:4.5.12+dfsg-2+deb9u4) ...
>> Setting up samba-libs:amd64 (2:4.5.12+dfsg-2+deb9u4) ...
>> Setting up samba-vfs-modules (2:4.5.12+dfsg-2+deb9u4) ...
>> Setting up python-samba (2:4.5.12+dfsg-2+deb9u4) ...
>> Setting up samba-common (2:4.5.12+dfsg-2+deb9u4) ...
>> Setting up libtiff5:amd64 (4.0.8-2+deb9u4) ...
>> Setting up libsmbclient:amd64 (2:4.5.12+dfsg-2+deb9u4) ...
>> Setting up perl (5.24.1-3+deb9u5) ...
>> Processing triggers for libc-bin (2.24-11+deb9u3) ...
>> Setting up libssl1.1:amd64 (1.1.0j-1~deb9u1) ...
>> Processing triggers for systemd (232-25+deb9u6) ...
>> Setting up openssl (1.1.0j-1~deb9u1) ...
>> Processing triggers for man-db (2.7.6.1-2) ...
>> Setting up samba-common-bin (2:4.5.12+dfsg-2+deb9u4) ...
>> Setting up libgs9:amd64 (9.26~dfsg-0+deb9u1) ...
>> Setting up samba-dsdb-modules (2:4.5.12+dfsg-2+deb9u4) ...
>> Setting up perl-doc (5.24.1-3+deb9u5) ...
>> Setting up ghostscript (9.26~dfsg-0+deb9u1) ...
>> Setting up samba (2:4.5.12+dfsg-2+deb9u4) ...
>> Failed to preset unit: Unit file /etc/systemd/system/samba-ad-dc.service
>> is masked.
>> /usr/bin/deb-systemd-helper: error: systemctl preset failed on
>> samba-ad-dc.service: No such file or directory
>> Processing triggers for libc-bin (2.24-11+deb9u3) ...
>>
>>
>> Note the Samba messages near the end:
>>
>> Setting up samba (2:4.5.12+dfsg-2+deb9u4) ...
>> Failed to preset unit: Unit file /etc/systemd/system/samba-ad-dc.service
>> is masked.
>> /usr/bin/deb-systemd-helper: error: systemctl preset failed on
>> samba-ad-dc.service: No such file or directory
>>
>>
>> I don't know what the second line means, but suspect systemd is
>> complaining (?).  I assume the third line is a consequence of the second.
>>
>>
>> I tried another upgrade to see what happens:
>>
>> 2018-12-02 11:57:25 root@dipsy ~
>> # apt-get upgrade
>> Reading package lists... Done
>> Building dependency tree
>> Reading state information... Done
>> Calculating upgrade... Done
>> 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
>>
>>
>> Looks okay...
>>
>>
>> Then I rebooted and looked for Samba:
>>
>> 2018-12-02 12:04:07 root@dipsy ~
>> # service samba status
>> * samba.service
>>    Loaded: masked (/dev/null; bad)
>>    Active: inactive (dead)
>>
>>
>> Not encouraging...
>>
>>
>> Then I tried connecting to Samba from a client machine, and the
>> connection worked.  So, Samba is running even though systemd thinks it
>> is not (?).
>>
>>
>> I update and upgrade weekly (or more often, if a critical security
>> update is announced), and do not recall seeing any problems a week ago.
>> So, this issue was introduced sometime during the past week.
>>
>>
>> STFW I don't see a recent, relevant hit.
>>
>>
>> Does anyone know what is going on?
>>
> 
> If you don't use a DC(nmbd.service) you should check the status of

Correction, 'ad-dc' is controled by the 'samba-ad-dc.service' and not by
the nmbd.service.

-- 

John Doe