Erreur apt samba

Bonjour,

J’ai cette erreur lors d’un apt :

[quote]Paramétrage de samba (2:4.5.5+dfsg-1) …
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
Job for smbd.service failed because the control process exited with error code.
See “systemctl status smbd.service” and “journalctl -xe” for details.
invoke-rc.d: initscript smbd, action “start” failed.
● smbd.service - Samba SMB Daemon
Loaded: loaded (/lib/systemd/system/smbd.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sat 2017-03-11 14:05:37 CET; 67ms ago
Docs: man:smbd(8)
man:samba(7)
man:smb.conf(5)
Process: 1740 ExecStart=/usr/sbin/smbd $SMBDOPTIONS (code=exited, status=1/FAILURE)
Main PID: 1740 (code=exited, status=1/FAILURE)

mars 11 14:05:37 netbook systemd[1]: Starting Samba SMB Daemon…
mars 11 14:05:37 netbook systemd[1]: smbd.service: Main process exited, cod…LURE
mars 11 14:05:37 netbook systemd[1]: Failed to start Samba SMB Daemon.
mars 11 14:05:37 netbook systemd[1]: smbd.service: Unit entered failed state.
mars 11 14:05:37 netbook systemd[1]: smbd.service: Failed with result ‘exit…de’.
Hint: Some lines were ellipsized, use -l to show in full.
dpkg: erreur de traitement du paquet samba (–configure) :
le sous-processus script post-installation installé a retourné une erreur de sortie d’état 1
Traitement des actions différées (« triggers ») pour libc-bin (2.24-9) …
Des erreurs ont été rencontrées pendant l’exécution :
samba
E: Sub-process /usr/bin/dpkg returned an error code (1)[/quote]

Salut,

Plutôt sibyllin comme message.

  1. Lors d’un apt. apt quoi ? upgrade ? install ?
  2. Quelle est le problème ?

apt-get upgrade. A la fin j’ai ce message qui s’affiche.
https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1610361

Un bug ?

Logique lorsque l’on regarde ce qu tu as fait dans ton autre fil avec Oqapy

Je ne vois pas bien ! Tu peux m’en dire un peu plus ?
Le message est apparu avant l’essai d’installation de ‘qarte’.
“apt-get -f install” me renvoie la même erreur

finalement j’ai supprimé samba et réinstallé et …le message a changé :

[quote]#apt-get remove --purge samba-common
#apt-get install samba
Traitement des actions différées (« triggers ») pour man-db (2.7.6.1-2) …
Paramétrage de samba-dsdb-modules (2:4.5.5+dfsg-1) …
Paramétrage de attr (1:2.4.47-2+b2) …
Paramétrage de python-ldb (2:1.1.27-1+b1) …
Paramétrage de samba-vfs-modules (2:4.5.5+dfsg-1) …
Paramétrage de python-samba (2:4.5.5+dfsg-1) …
Paramétrage de samba-common-bin (2:4.5.5+dfsg-1) …
Paramétrage de samba (2:4.5.5+dfsg-1) …
Samba is not being run as an AD Domain Controller, masking samba-ad-dc-service.
Please ignore the following error about deb-systemd-helper not finding samba-ad-dc-service.
Created symlink /etc/systemd/system/multi-user.target.wants/nmbd.service → /lib/systemd/system/nmbd.service.
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
Created symlink /etc/systemd/system/multi-user.target.wants/smbd.service → /lib/systemd/system/smbd.service.
Traitement des actions différées (« triggers ») pour libc-bin (2.24-9) …
Traitement des actions différées (« triggers ») pour systemd (232-18) …[/quote]

La première opération est de faire le ménage dans ton fichier /etc/apt/sources.list
“Certains” soupçonnent à juste titre que ce fichier contient un furieux mélange de dépôts logiciels pas forcément compatibles entre eux, voire forcément incompatibles (exemple : ubuntu et debian…).
lire :
https://wiki.debian.org/fr/SourcesList
https://debian-facile.org/doc:systeme:apt:sources.list
https://wiki.debian.org/fr/DontBreakDebian
etc.

Mon fichier sources.list est nickel :

[quote] GNU nano 2.7.4 Fichier : /etc/apt/sources.list Modifié

deb http://security.debian.org/debian-security testing/updates main contrib non$
deb-src http://security.debian.org/debian-security testing/updates main contrib$

firmware brcm/bcm43xx-0.fw

deb http://http.debian.net/debian/ testing main contrib non-free

backports

#deb http://http.debian.net/debian jessie-backports main contrib

avidemux

#deb http://www.deb-multimedia.org testing main non-free[/quote]

Si tu mélange les branche Debian et en plus du multimédia il te faudra un fichier préférences.

Peux-tu nous indiquer le minimum de base à savoir les opérations que tu as faites pour corriger ton ichier de sources et ce qu’il y a dans celui-ci et dans le fichier de préférences.

Pense aussi à indiquer si il y a des fichiers dans /etc/apt/sources.list.d/ :wink:

Je ne mélange rien ! Mon fichier est en ‘testings’. Et le dépot ‘multimedia’ est en testing. Je ne comprends pas ce que tu me demandes.

Je n’ai rien fait.
Dans /etc/apt/sources.list.d j’ai le dépot ‘opera’ en stable. Mais sur le site, ils disent de ne pas toucher à ‘stable’ :

[quote]# This file makes sure that Opera Browser is kept up-to-date

as part of regular system upgrades

deb https://deb.opera.com/opera-stable/ stable non-free #Opera Browser (final releases)[/quote]

Autant le dépôts backport possède un indice inférieur au branche principale de base mais cela reste un dépôts de Jessie, autant ce n’est pas le cas pour multimédia, il faut IMPÉRATIVEMENT utiliser un fichier de préférences sinon c’est vite le brun, car tous les paquets de multimédia avec un indice de version supérieur seront systématiquement installé.

https://wiki.debian.org/AptPreferences

Bonsoir,
J’ ai eu le même problème sous Stretch dans la semaine suite à une mise à jour.
Failed to preset unit: Unit file /etc/systemd/system/samba-ad-dc.service is masked.
Un dpkg-reconfigure samba n’a rien changé.

Avec ce sources.list :
deb http://ftp.fr.debian.org/debian/ stretch main contrib non-free
deb http://security.debian.org/debian-security stretch/updates main contrib non-free

Cependant en ce moment :
smbd.service loaded active running Samba SMB Daemon

Samba ne me sert que très peu, je ne l’ai pas encore testé.