I just received the same error message upgrading from 2:4.5.8+dfsg- 0ubuntu0.17.04.3 on Ubuntu 17.04:
Setting up samba (2:4.5.8+dfsg-0ubuntu0.17.04.4) ... 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 To someone that isn't a "samba installation process expert", but who understands plain English, this message is very clear: The installer attempted to do something but it failed and as a result an error occurred. Thus, even if Samba appears superficially to be working, it may not be. It might have caused some subtle problem that will come back to bite later. So, irrespective of exit status; if, as described above, this message does NOT actually indicate an error condition (because some other action intended to achieve the same thing succeeded), then the fact that it is displayed at all is a bug. For as long as it's there, people like me will keep spending time investigating and reporting it in places like this. It should be fixed so as not to waste everyone's time; even if that does just involve outputting a message like "About to try something as a fallback in case a previous step failed. A 'systemctl preset failed message' is expected so please ignore it." first. In post #7 Nish mentions that the installer is attempting "two ways that the package is using to ensure the specific service is masked". What the installer should really be doing is testing whether each of these attempts succeeded and only outputting an error message if both fail (and probably also, only trying the second method if the first failed). Perhaps this is technically difficult or even impossible to achieve, I don't know, but it seems that ought to be the solution. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1610361 Title: /usr/bin/deb-systemd-helper: error: systemctl preset failed on samba- ad-dc.service: No such file or directory To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1610361/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs