logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 03-03-2018 22:40:23

yole1
Membre
Distrib. : Debian9
(G)UI : Cinnamon
Inscription : 08-08-2017

[Résolu] installation de keepass2 (erreur dans le fichier permissions)

Bonjour.

Comment installer facilement ce soft?

#apt-get install keepass2 c'est la même chose que en passant par synaptic?

0eKqy.png
y1v2P.png

binfmt-support (version 2.1.6-2) sera installé
ca-certificates-mono (version 4.6.2.7+dfsg-1) sera installé
cli-common (version 0.9+nmu1) sera installé
keepass2 (version 2.35+dfsg-2) sera installé
libgdiplus (version 4.2-1+b1) sera installé
libmono-accessibility4.0-cil (version 4.6.2.7+dfsg-1) sera installé
libmono-corlib4.5-cil (version 4.6.2.7+dfsg-1) sera installé
libmono-data-tds4.0-cil (version 4.6.2.7+dfsg-1) sera installé
libmono-i18n-west4.0-cil (version 4.6.2.7+dfsg-1) sera installé
libmono-i18n4.0-cil (version 4.6.2.7+dfsg-1) sera installé
libmono-posix4.0-cil (version 4.6.2.7+dfsg-1) sera installé
libmono-security4.0-cil (version 4.6.2.7+dfsg-1) sera installé
libmono-system-configuration4.0-cil (version 4.6.2.7+dfsg-1) sera installé
libmono-system-core4.0-cil (version 4.6.2.7+dfsg-1) sera installé
libmono-system-data4.0-cil (version 4.6.2.7+dfsg-1) sera installé
libmono-system-drawing4.0-cil (version 4.6.2.7+dfsg-1) sera installé
libmono-system-enterpriseservices4.0-cil (version 4.6.2.7+dfsg-1) sera installé
libmono-system-numerics4.0-cil (version 4.6.2.7+dfsg-1) sera installé
libmono-system-runtime-serialization-formatters-soap4.0-cil (version 4.6.2.7+dfsg-1) sera installé
libmono-system-security4.0-cil (version 4.6.2.7+dfsg-1) sera installé
libmono-system-transactions4.0-cil (version 4.6.2.7+dfsg-1) sera installé
libmono-system-windows-forms4.0-cil (version 4.6.2.7+dfsg-1) sera installé
libmono-system-xml4.0-cil (version 4.6.2.7+dfsg-1) sera installé
libmono-system4.0-cil (version 4.6.2.7+dfsg-1) sera installé
libmono-webbrowser4.0-cil (version 4.6.2.7+dfsg-1) sera installé
mono-4.0-gac (version 4.6.2.7+dfsg-1) sera installé
mono-gac (version 4.6.2.7+dfsg-1) sera installé
mono-runtime (version 4.6.2.7+dfsg-1) sera installé
mono-runtime-common (version 4.6.2.7+dfsg-1) sera installé
mono-runtime-sgen (version 4.6.2.7+dfsg-1) sera installé
xsel (version 1.2.0-2+b1) sera installé



#apt-get install keepassx


Extraction des modèles depuis les paquets : 100%
dpkg: unrecoverable fatal error, aborting:
groupe « smmsp » inconnu dans le fichier des permissions (« statoverride »)
E: Sub-process /usr/bin/dpkg returned an error code (2)

Dernière modification par yole1 (07-03-2018 22:04:13)

Hors ligne

#2 04-03-2018 00:00:29

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bookworm
Noyau : Linux 6.1.0-13-amd64
(G)UI : LightDM et Xfce4.18
Inscription : 29-04-2015

Re : [Résolu] installation de keepass2 (erreur dans le fichier permissions)

Hello,

Keepass2 et keepassX sont deux applications similaires. Entre les deux il faut choisir.

La première à le même fonctionnement que celle que tu peux trouver sur les plateformes Ouinedauze. Notamment elle permet l'auto-complétion du login mot de passe dans le navigateur firefox à l'aide du plugin keefox. Le hic est que cela à un prix : l'installation de mono et de toutes ses librairies (donc lourdingue).

le deuxième (ma préférence) KeepassX beaucoup plus léger fonctionne comme le premier à part que le plugin keefox n'est pas compatible. Mais cela n'est pas un souci car avec un simple CTRL-V (voir la doc) tu peux coller automatiquement les logins et mot de passe dans n'importe quel champ texte de n'importe quel application.

Concernant ton problème d'installation, là je laisse des membres plus compétents que moi te répondre.

J'ai tout de même trouvé cette piste : https://doc.ubuntu-fr.org/probleme_apt

Erreur de sortie d'état 2

Si vous obtenez ce message d'erreur :

E: Sub-process /usr/bin/dpkg returned an error code (2)

la commande qui va vous sauver est toute simple :

sudo apt-get clean

Puis réinstaller le ou les paquets qui posaient problème :

sudo apt-get install nom_du_paquet

Si cela ne fonctionne pas, forcer la désinstallation du paquet qui pose problème :

sudo mv /var/lib/dpkg/info/nom_du_paquet.* /tmp/
sudo dpkg --remove --force-remove-reinstreq nom_du_paque


Tousse antique Ovide !

Hors ligne

#3 04-03-2018 09:41:10

yole1
Membre
Distrib. : Debian9
(G)UI : Cinnamon
Inscription : 08-08-2017

Re : [Résolu] installation de keepass2 (erreur dans le fichier permissions)

https://hotline.asdrad.com/crypto:keepass_on_debian
En réessayant aujourd'hui c'est idem et le système est à jour.
En vidant simplement le cache apt ce serait suffisant?
édition non c'est la même erreur en retour

dpkg: unrecoverable fatal error, aborting:
 groupe « smmsp » inconnu dans le fichier des permissions (« statoverride »)
E: Sub-process /usr/bin/dpkg returned an error code (2)



Dans ~/var/lib/dpkg je n'ose pas supprimer le fichier statoverride et un autre est nommé statoverride-old

Dernière modification par yole1 (04-03-2018 10:02:58)

Hors ligne

#4 04-03-2018 21:19:30

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bookworm
Noyau : Linux 6.1.0-13-amd64
(G)UI : LightDM et Xfce4.18
Inscription : 29-04-2015

Re : [Résolu] installation de keepass2 (erreur dans le fichier permissions)

Le groupe smmps correspond a priori à l'application sendmail. Perso je ne comprends bien le retour d'erreur de dpkg dans le contexte.

Est-ce que cette erreur se produit si installe un autre paquet ?

Peux-tu afficher le contenu de statoverride ? Note chez moi ce fichier se situe dans le répertoire /var/lib/dpkg

Dernière modification par Philou92 (04-03-2018 21:19:49)


Tousse antique Ovide !

Hors ligne

#5 04-03-2018 22:17:19

yole1
Membre
Distrib. : Debian9
(G)UI : Cinnamon
Inscription : 08-08-2017

Re : [Résolu] installation de keepass2 (erreur dans le fichier permissions)

Oui une recherche sur le net renvoie souvent à l'application sendmail

├── statoverride
├── statoverride-old
sont deux fichiers présents dans ~/var/lib/dpkg

statoverride

geoclue geoclue 755 /var/lib/geoclue
root smmsp 2755 /usr/lib/sm.bin/sendmail
root lp 775 /var/log/hp/tmp
root crontab 2755 /usr/bin/crontab
root root 1733 /var/lib/php/sessions
root ssl-cert 710 /etc/ssl/private
hplip root 755 /var/run/hplip
root messagebus 4754 /usr/lib/dbus-1.0/dbus-daemon-launch-helper
root root 4755 /usr/lib/spice-gtk/spice-client-glib-usb-acl-helper




statoverride-old

geoclue geoclue 755 /var/lib/geoclue
root smmsp 2755 /usr/lib/sm.bin/sendmail
root lp 775 /var/log/hp/tmp
root crontab 2755 /usr/bin/crontab
root root 1733 /var/lib/php/sessions
root ssl-cert 710 /etc/ssl/private
hplip root 755 /var/run/hplip
root messagebus 4754 /usr/lib/dbus-1.0/dbus-daemon-launch-helper
root root 4755 /usr/lib/spice-gtk/spice-client-glib-usb-acl-helper



J'ai installé backup-manager et bareftp sans souci via synaptic donc cette erreur ne se produit pas si on installe d'autres paquets.

*****************
Un rapport possible avec un pluging de mail du CMS PluXml installé en local et Nginx avec un module de messagerie
et KDE qui installe tout un tas de trucs inutile!

Tu peux installer keepassx?
Un rapport au sources.list?

Dernière modification par yole1 (04-03-2018 22:53:48)

Hors ligne

#6 04-03-2018 23:58:14

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bookworm
Noyau : Linux 6.1.0-13-amd64
(G)UI : LightDM et Xfce4.18
Inscription : 29-04-2015

Re : [Résolu] installation de keepass2 (erreur dans le fichier permissions)

description de la commande dpkg-statoverride :

Les  « dérogations au statut » sont une façon de demander à dpkg(1)
       de changer le propriétaire ou le mode d'un chemin lors de l'instal‐
       lation  d'un  paquet  (cela  s'applique  à tout objet de système de
       fichiers que dpkg gère, notamment  les  répertoires,  les  périphé‐
       riques,  etc.)  On  peut  s'en servir pour forcer l'installation de
       programmes  qui  sont  normalement  « setuid »  sans   ce   drapeau
       « setuid »,  ou pour les rendre exécutables seulement par un groupe
       donné.

       dpkg-statoverride est un utilitaire pour gérer la liste des déroga‐
       tions.  Il  possède trois fonctions élémentaires : l'ajout, la sup‐
       pression et le listage des dérogations.



Hypothèse : il y a un des paquets qui cherche à s'installer avec les droits setgid de sendmail. Reste à savoir pourquoi cela coince, notamment est-ce que le groupe smmsp existe.

Peux-tu afficher le résultat de :

cat /etc/group | grep smmsp




yole1 a écrit :


Tu peux installer keepassx?



Si c'est à moi que tu poses la question, oui je peux le faire. Ce paquet est installé sur mon système.

Te concernant, oui tu peux l'installer en lieu et place de keepass2 (voir mon premier message).


yole1 a écrit :

Un rapport au sources.list?


A priori non, mais tu peux toujours communiquer ton sources.list.

Dernière modification par Philou92 (05-03-2018 00:00:01)


Tousse antique Ovide !

Hors ligne

#7 05-03-2018 19:19:02

yole1
Membre
Distrib. : Debian9
(G)UI : Cinnamon
Inscription : 08-08-2017

Re : [Résolu] installation de keepass2 (erreur dans le fichier permissions)

madinina@yole1:~$ su
Mot de passe :
root@madinina:/home/yole1# cat /etc/group | grep smmsp
root@madinina:/home/yole1# cat /etc/group- | grep smmsp
smmsp:x:129:


il y a donc deux fichiers group et l'autre group-

Le fichier group est accessible
Le fichier group- n'est accessible que en root

Extrait du fichier group-

root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:
fax:x:21:
voice:x:22:
cdrom:x:24:
floppy:x:25:
tape:x:26:
sudo:x:27:
audio:x:29:pulse
dip:x:30:
www-data:x:33:yole1
backup:x:34:
operator:x:37:
list:x:38:
irc:x:39:
src:x:40:
gnats:x:41:
shadow:x:42:
utmp:x:43:
video:x:44:
sasl:x:45:
plugdev:x:46:
staff:x:50:
games:x:60:
users:x:100:
nogroup:x:65534:
systemd-journal:x:101:
systemd-timesync:x:102:
systemd-network:x:103:
systemd-resolve:x:104:
systemd-bus-proxy:x:105:
input:x:106:
crontab:x:107:
netdev:x:108:
rtkit:x:109:
avahi-autoipd:x:110:
messagebus:x:111:
bluetooth:x:112:
ssl-cert:x:113:
ssh:x:114:
lpadmin:x:115:
scanner:x:116:saned
avahi:x:117:
colord:x:118:
saned:x:119:
pulse:x:120:
pulse-access:x:121:
lightdm:x:122:
maya:x:1000:
nm-openvpn:x:123:
opensips:x:124:
deluge:x:1001:yole1
sddm:x:125:
_cvsadmin:x:126:
geoclue:x:127:
smmsp:x:129:



smmsp n'est pas présent dans le fichier group mais il l'est dans le fichier group-

# dpkg -l | grep sendmail

rc  sendmail-bin                                 8.15.2-8                                    i386         powerful, efficient, and scalable Mail Transport Agent
rc  sendmail-cf                                  8.15.2-8                                    all          powerful, efficient, and scalable Mail Transport Agent (config macros)
 



Keepass quel rapport avec sendmail?

Dernière modification par yole1 (05-03-2018 19:37:11)

Hors ligne

#8 05-03-2018 21:58:43

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bookworm
Noyau : Linux 6.1.0-13-amd64
(G)UI : LightDM et Xfce4.18
Inscription : 29-04-2015

Re : [Résolu] installation de keepass2 (erreur dans le fichier permissions)

Bon on progresse. dpkg râle donc pour une bonne raison puisque le groupe smmsp n'existe pas dans le fichier /etc/group.

Par contre je ne sais pas à quoi peut bien servir le deuxième fichier /etc/group-.

Le rapport entre keepass et sendmail ?? A mon avis aucun. Peut-être que certains paquets mono réclament des droits particuliers ???

As-tu essayé d'installer keepassx ?

Sinon peut-être essayer de réinstaller sendmail en espérant que le gid soit correctement configuré.

Un éclairage d'un membre du forum utilisant sendmail serait le bienvenue.

Tousse antique Ovide !

Hors ligne

#9 06-03-2018 10:01:55

Harashi
Membre
Lieu : Paris
Distrib. : Debian 12 (Bookworm)
Noyau : Linux 6.1.0-9-amd64
(G)UI : Cinnamon
Inscription : 15-09-2017

Re : [Résolu] installation de keepass2 (erreur dans le fichier permissions)

A tout hasard, est-ce que keepassx est déjà installé au moment où tu tentes d'installer keepass 2 ? Car si c'est le cas il vaudrait mieux le désinstaller au préalable avec apt-get autoremove (il faut choisir l'un ou l'autre).

Thinkpad T440P avec osboot

Hors ligne

#10 06-03-2018 10:13:42

yole1
Membre
Distrib. : Debian9
(G)UI : Cinnamon
Inscription : 08-08-2017

Re : [Résolu] installation de keepass2 (erreur dans le fichier permissions)

/etc/group & /etc/group- pourquoi?
sendmail pourquoi?
Non keepassx ne 'installe pas pour le même problème et n'a pas été installé à un moment ou l'autre sur Debian.
Je peux toujours contourner le problème et ouvrir un vieux fichier créer par keepassx sous une autre distribution ou tenter un "bricolage" sur Debian mais ce serait du pif! et il faut avoir un bon nez scratchhead.gif

C'est louche, il y a aussi un fichier gshadow et gshadow- dans /etc

gshadow

root:*::
daemon:*::
bin:*::
sys:*::
adm:*::
tty:*::
disk:*::
lp:*::
mail:*::
news:*::
uucp:*::
man:*::
proxy:*::
kmem:*::
dialout:*::
fax:*::
voice:*::
cdrom:*::
floppy:*::
tape:*::
sudo:*::
audio:*::pulse
dip:*::
www-data:*::maya
backup:*::
operator:*::
list:*::
irc:*::
src:*::
gnats:*::
shadow:*::
utmp:*::
video:*::
sasl:*::
plugdev:*::
staff:*::
games:*::
users:*::
nogroup:*::
systemd-journal:!::
systemd-timesync:!::
systemd-network:!::
systemd-resolve:!::
systemd-bus-proxy:!::
input:!::
crontab:!::
netdev:!::
rtkit:!::
avahi-autoipd:!::
messagebus:!::
bluetooth:!::
ssl-cert:!::
ssh:!::
lpadmin:!::
scanner:!::saned
avahi:!::
colord:!::
saned:!::
pulse:!::
pulse-access:!::
lightdm:!::
maya:!::
nm-openvpn:!::
opensips:!::
deluge:!::maya
sddm:!::
_cvsadmin:!::
geoclue:!::





gshadow-

root:*::
daemon:*::
bin:*::
sys:*::
adm:*::
tty:*::
disk:*::
lp:*::
mail:*::
news:*::
uucp:*::
man:*::
proxy:*::
kmem:*::
dialout:*::
fax:*::
voice:*::
cdrom:*::
floppy:*::
tape:*::
sudo:*::
audio:*::pulse
dip:*::
www-data:*::maya
backup:*::
operator:*::
list:*::
irc:*::
src:*::
gnats:*::
shadow:*::
utmp:*::
video:*::
sasl:*::
plugdev:*::
staff:*::
games:*::
users:*::
nogroup:*::
systemd-journal:!::
systemd-timesync:!::
systemd-network:!::
systemd-resolve:!::
systemd-bus-proxy:!::
input:!::
crontab:!::
netdev:!::
rtkit:!::
avahi-autoipd:!::
messagebus:!::
bluetooth:!::
ssl-cert:!::
ssh:!::
lpadmin:!::
scanner:!::saned
avahi:!::
colord:!::
saned:!::
pulse:!::
pulse-access:!::
lightdm:!::
maya:!::
nm-openvpn:!::
opensips:!::
deluge:!::maya
sddm:!::
_cvsadmin:!::
geoclue:!::
smmsp:!::



# diff gshadow gshadow-
68a69
> smmsp:!::


&

# diff group group-
68a69
> smmsp:x:129:



*****************
Sur le net on trouve cette info 
/etc/group
           Informations sur les groupes.

       /etc/gshadow
           Informations sécurisées sur les groupes.

*****************
D'autres fichiers sont aussi avec "-" comme subgid et subgid- ou subuid et subid-
Ce ne sont pas des fichiers temporaires.

# diff subgid subgid-
1d0
< yole1:100000:65536
root@yole:/etc#
et
root@yole:/etc# diff subuid subuid-
1d0
< yole1:100000:65536
root@mayataya:/etc#

Dernière modification par yole1 (06-03-2018 10:40:29)

Hors ligne

#11 06-03-2018 21:14:41

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bookworm
Noyau : Linux 6.1.0-13-amd64
(G)UI : LightDM et Xfce4.18
Inscription : 29-04-2015

Re : [Résolu] installation de keepass2 (erreur dans le fichier permissions)

Selon la doc man les fichiers avec un tiret (-) à la fin sont des backup. Ils ne sont pas utilisés par le système.

La date du fichier /etc/group devrait t'éclairer sur le moment où à eu lieu la modification (suppression du groupe smmsp.

Éventuellement tu peux essayer de supprimer la ligne smmsp du fichier statoverride. Et relancer l'installation de keepassx.

Tousse antique Ovide !

Hors ligne

#12 06-03-2018 21:27:07

yole1
Membre
Distrib. : Debian9
(G)UI : Cinnamon
Inscription : 08-08-2017

Re : [Résolu] installation de keepass2 (erreur dans le fichier permissions)

Vais essayer. Merci. Le PC est en version 32 bits Cinnamon/KDE. Pour l'instant MAJ de Synaptic en cours...
Je pensais un moment mettre stretch-backports ou chercher un ppa hors dépôts mais je ne maîtrise pas suffisamment Debian. En même temps synaptic c'est plus tranquille.

Résultat de la MAJ de Synaptic pour 280 paquets à installer ou mettre à jour,

Extraction des modèles depuis les paquets : 100%
Préconfiguration des paquets...
setting xserver-xorg-legacy/xwrapper/allowed_users from configuration file
dpkg: unrecoverable fatal error, aborting:
 le fichiers des permissions avec l'uid #root est non valable
E: Sub-process /usr/bin/dpkg returned an error code (2)
Échec de l'installation d'un paquet. Tentative de récupération :


après avoir modifié le fichier statoverride en commentant devant smmsp.

geoclue geoclue 755 /var/lib/geoclue
#root smmsp 2755 /usr/lib/sm.bin/sendmail
root lp 775 /var/log/hp/tmp
root crontab 2755 /usr/bin/crontab
root root 1733 /var/lib/php/sessions
root ssl-cert 710 /etc/ssl/private
hplip root 755 /var/run/hplip
#root smmsp 2755 /usr/lib/sm.bin/mailstats
root messagebus 4754 /usr/lib/dbus-1.0/dbus-daemon-launch-helper
root root 4755 /usr/lib/spice-gtk/spice-client-glib-usb-acl-helper



l'uid #root est non valable?

Dernière modification par yole1 (06-03-2018 21:52:28)

Hors ligne

#13 06-03-2018 22:02:53

yole1
Membre
Distrib. : Debian9
(G)UI : Cinnamon
Inscription : 08-08-2017

Re : [Résolu] installation de keepass2 (erreur dans le fichier permissions)

J'ai fait en console un

apt-get clean


W: Échec de la récupération de http://ftp.fr.debian.org/debian/pool/ma … 8_i386.deb
  Échec de la connexion [IP : 212.27.32.66 80]

Puis j'ai téléchargé le .deb en cliquant sur le lien http://ftp.fr.debian.org/debian/pool/ma … 8_i386.deb
et maintenant il y a zéro paquet à installer dixit synaptic.

Je pense que apt-get clean est la même chose que tout mettre à niveau avec synaptic.

******************
Le problème est idem en essayant d'installer keepassx ou 2

Extraction des modèles depuis les paquets : 100%
dpkg: unrecoverable fatal error, aborting:
 groupe « smmsp » inconnu dans le fichier des permissions (« statoverride »)
E: Sub-process /usr/bin/dpkg returned an error code (2)
Échec de l'installation d'un paquet. Tentative de récupération :

Dernière modification par yole1 (06-03-2018 22:44:16)

Hors ligne

#14 06-03-2018 23:31:04

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bookworm
Noyau : Linux 6.1.0-13-amd64
(G)UI : LightDM et Xfce4.18
Inscription : 29-04-2015

Re : [Résolu] installation de keepass2 (erreur dans le fichier permissions)

yole1 a écrit :

Vais essayer. Merci. Le PC est en version 32 bits Cinnamon/KDE. Pour l'instant MAJ de Synaptic en cours...
Je pensais un moment mettre stretch-backports ou chercher un ppa hors dépôts mais je ne maîtrise pas suffisamment Debian. En même temps synaptic c'est plus tranquille.


Inutile d'activer le dépôt stretch-backports et encore moins les ppa (sauf si tu tiens à bousiller ta machine tongue).


yole1 a écrit :

l'uid #root est non valable?



C'est normal, le "#" ici n'est pas interpété comme un commentaire mais un caractère faisant partie de la chaîne #root. Du coup debian te dis que l'utlisateur est inconnu.
Supprime les # du fichier statoverride. En fait il fallait supprimer les deux lignes. Mais ne le fait pas pour l'instant car le problème se situe probalement plus bas...

Dans ton deuxième post "apt-get clean" vide le cache des paquets. Celui-ci permet au système de ne pas passer par le réseau pour réinstaller un paquet.

yole1 a écrit :

W: Échec de la récupération de http://ftp.fr.debian.org/debian/pool/ma … 8_i386.deb
  Échec de la connexion [IP : 212.27.32.66 80]

Puis j'ai téléchargé le .deb en cliquant sur le lien http://ftp.fr.debian.org/debian/pool/ma … 8_i386.deb
et maintenant il y a zéro paquet à installer dixit synaptic.



Là il y un os (ideefixe.gif). les adresses des dépots ne devraient pas être en ftp mais en http sur une debian 9 (stretch). https://debian-facile.org/doc:systeme:apt:sources.list

Peux-tu faire un retour de la commande

cat /etc/apt/sources.list


Tousse antique Ovide !

Hors ligne

#15 07-03-2018 07:59:29

yole1
Membre
Distrib. : Debian9
(G)UI : Cinnamon
Inscription : 08-08-2017

Re : [Résolu] installation de keepass2 (erreur dans le fichier permissions)

#depots stretch
deb http://ftp.fr.debian.org/debian/ stretch main contrib non-free
# deb-src http://ftp.fr.debian.org/debian/ stretch main contrib non-free

deb http://security.debian.org/debian-security/ stretch/updates main contrib non-free
# deb-src http://security.debian.org/debian-security/ stretch/updates main contrib non-free

deb http://ftp.fr.debian.org/debian/ stretch-updates main contrib non-free

# deb http://ftp.fr.debian.org/debian/ stretch-backports main contrib non-free

#depots buster
# deb http://ftp.fr.debian.org/debian/ buster main contrib non-free



**************************
Merci de tes précisions.

J'ai supprimé dans /var/lib/dpkg/statoverride les lignes correspondant à smmsp.

Désormais Keepassx s'installe et est fonctionnel.

Pourquoi le "#" ne commente pas une ligne dans le fichier statoverride et est interpété comme un caractère faisant partie de la chaîne #root ?
Que sont venu faire ces deux lignes dans ce fichier statoverride ?

root smmsp 2755 /usr/lib/sm.bin/sendmail
root smmsp 2755 /usr/lib/sm.bin/mailstats

Dernière modification par yole1 (07-03-2018 08:19:34)

Hors ligne

#16 07-03-2018 21:15:52

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bookworm
Noyau : Linux 6.1.0-13-amd64
(G)UI : LightDM et Xfce4.18
Inscription : 29-04-2015

Re : [Résolu] installation de keepass2 (erreur dans le fichier permissions)

Tes sources ne sont pas correctement rédigées, normalement tu devrais avoir ça :

    # Debian Stretch, dépôt principal + paquets non libres
    deb http://deb.debian.org/debian/ stretch main contrib non-free
    # Debian Stretch, mises à jour de sécurité + paquets non libres
    deb http://security.debian.org/ stretch/updates main contrib non-free
    # Debian Stretch, mises à jour "volatiles" + paquets non libres
    deb http://deb.debian.org/debian/ stretch-updates main contrib non-free
 



yole1 a écrit :

Pourquoi le "#" ne commente pas une ligne dans le fichier statoverride et est interpété comme un caractère faisant partie de la chaîne #root ?


Parce que ce fichier n'est pas un script, c'est un fichier texte de configuration servant à la commande  dpkg-statoverride (voir plus haut la description). La première chaîne de la ligne représente le nom de l'utilisateur (root). Sans dire de bêtise il me semble avoir lu (prière de me corriger si cela est faux) qu'il est possible d'utiliser n'importe quel caractère ASCII dans un username, # y compris.

yole1 a écrit :

Que sont venu faire ces deux lignes dans ce fichier statoverride ?



La bonne question est pourquoi elles ont disparues du fichier /etc/group. Si sendmail est toujours installé sur ton système il est curieux qu'elles aient disparues.

Enfin la phrase rituelle propre à la gratification de théobromine : Voir le tuto : C'est résolu ! Bravo mais il faut l'indiquer dans l'titre. smile

Dernière modification par Philou92 (07-03-2018 21:16:28)


Tousse antique Ovide !

Hors ligne

#17 07-03-2018 22:01:40

yole1
Membre
Distrib. : Debian9
(G)UI : Cinnamon
Inscription : 08-08-2017

Re : [Résolu] installation de keepass2 (erreur dans le fichier permissions)

Sendmail n'est pas installé en regardant Synaptic, ni ne l'a été d'ailleurs.
Seul un module de mail à été installé dans PluXml et en installant Nginx-full, libnginx-mod-mail s'est installé.
Merci encore pour ton aide c'est cool.

Dernière modification par yole1 (07-03-2018 22:06:12)

Hors ligne

Pied de page des forums