Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SAMBA] Passwd : error while loading... [ABANDON - UC OUT]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
marc.driver
Guru
Guru


Joined: 16 Nov 2003
Posts: 346
Location: Nantes - Bretagne / Brittany

PostPosted: Thu Feb 09, 2006 8:24 pm    Post subject: [SAMBA] Passwd : error while loading... [ABANDON - UC OUT] Reply with quote

Bonjour,

Pour mon fichier smb.conf, j'ai essayé de suivre scrupuleusement la documentation Gentoo.
Arrivé à l'endroit qui demande de rentrer les mots de passe utilisateurs, voilà que ça se gâte!

Je cite:
Code:
we01 private # smbpasswd -a root
smbpasswd: error while loading shared libraries: libcom_err.so.3: cannot open shared object file: No such file or directory

Je me suis souvenu qu'autrefois pour initier le fichier smbpasswd on utilisait la commande suivante:
Code:
we01 etc # cat passwd | mksmbpasswd.sh > /etc/samba/private/smbpasswd

mais là encore c'est ledésastre!
Code:
bash: mksmbpasswd.sh: command not found

Et je n'ai rien vu dans la doc qui puisse me sortir de cette ornière... :roll:
_________________
Marc Driver
-------------
Sempron 3000+ 32/64; RAM 1 Go; DD 120 Go
Chipset graphique intégré NV44 DX9.0; Audio Realtek ALC850 7.1 (AC97)
LAN 10/100 ethernet Realtek PHY RTL8201CL; Chipset NVIDIA Northbridge GeForce 6100 Southbridge nForce 410 NCP


Last edited by marc.driver on Sun Mar 19, 2006 10:56 am; edited 2 times in total
Back to top
View user's profile Send private message
oxomichael
Tux's lil' helper
Tux's lil' helper


Joined: 05 Aug 2005
Posts: 87
Location: Loin de chez moi

PostPosted: Thu Feb 09, 2006 8:41 pm    Post subject: Reply with quote

Je pense que le probleme doit venit du fait que le fichier de password n'est pas présent

Regarde dans le fichier smb.conf le chemin pour le fichier smbpasswd car en fait je crois même que le chemin dans le fichier de conf par défaut n'existe pas

Change le ou créer le répertoire et ensuite tu pourra créer tes passwords avec la commande smbpasswd.
Normalement ça doit créer le fichier mais c'est le répertoire qui n'existe pas.
Back to top
View user's profile Send private message
marc.driver
Guru
Guru


Joined: 16 Nov 2003
Posts: 346
Location: Nantes - Bretagne / Brittany

PostPosted: Thu Feb 09, 2006 8:48 pm    Post subject: Reply with quote

Extrait de mon smb.conf:
Code:
encrypt passwords = yes
  smb passwd file = /etc/samba/private/smbpasswd

et j'ai bien créé le répertoire correspondant:
Code:
/etc/samba/private

Ma commande ratée a bien créé un fichier smbpasswd où il n'y a rien dedans!
_________________
Marc Driver
-------------
Sempron 3000+ 32/64; RAM 1 Go; DD 120 Go
Chipset graphique intégré NV44 DX9.0; Audio Realtek ALC850 7.1 (AC97)
LAN 10/100 ethernet Realtek PHY RTL8201CL; Chipset NVIDIA Northbridge GeForce 6100 Southbridge nForce 410 NCP
Back to top
View user's profile Send private message
anigel
Bodhisattva
Bodhisattva


Joined: 14 Apr 2003
Posts: 1894
Location: Un petit bled pas loin de Limoges ;-)

PostPosted: Fri Feb 10, 2006 8:46 am    Post subject: Re: [SAMBA] Passwd : error while loading... Reply with quote

Bonjour,

Procédons par ordre :wink: : tu sembles avoir un problème de librairie manquante :
Code:
we01 private # smbpasswd -a root
smbpasswd: error while loading shared libraries: libcom_err.so.3: cannot open shared object file: No such file or directory

La première chose à faire est de vérifier l'intégrité de ton système :
Code:
revdep-rebuild -av

_________________
Il y a 10 sortes d'individus en ce bas-monde : ceux qui causent binaire, et les autres.
Back to top
View user's profile Send private message
marc.driver
Guru
Guru


Joined: 16 Nov 2003
Posts: 346
Location: Nantes - Bretagne / Brittany

PostPosted: Fri Feb 10, 2006 9:51 pm    Post subject: Reply with quote

OK, je me suis lancé!
Code:
we01 etc # revdep-rebuild -av

Checking reverse dependencies...
Packages containing binaries and libraries broken by any package update,
will be recompiled.

Collecting system binaries and libraries... done.
  (/root/.revdep-rebuild.1_files)

Collecting complete LD_LIBRARY_PATH... done.
  (/root/.revdep-rebuild.2_ldpath)

Checking dynamic linking consistency...
  broken /lib/security/pam_smbpass.so (requires libcom_err.so.3)
  broken /usr/lib/misc/sftp-server (requires libcom_err.so.3)
  broken /usr/lib/misc/ssh-keysign (requires libcom_err.so.3)

...
broken /usr/kde/3.4/lib/libkscan.so.1.0.0 (requires libusb-0.1.4)
 done.
  (/root/.revdep-rebuild.3_rebuild)

Assigning files to ebuilds... done.
  (/root/.revdep-rebuild.4_ebuilds)

Evaluating package order...
Warning: Failed to resolve package order.
Will merge in "random" order!
Possible reasons:
- Some ebuilds are no more in portage tree.
- Some ebuilds are masked, try to change ACCEPT_KEYWORDS="~<your platform>"
  and/or use /etc/portage/package.unmask
..... done.
  (/root/.revdep-rebuild.5_order)

All prepared. Starting rebuild...
emerge --oneshot --nodeps -av =dev-libs/cyrus-sasl-2.1.20 =gnome-base/gnome-vfs-2.10.1-r1 =kde-base/kdebase-3.3.2-r2 =kde-base/kdebase-3.4.1-r1 =kde-base/kdegraphics-3.3.2-r2 =kde-base/kdegraphics-3.4.1-r1 =kde-base/kdelibs-3.3.2-r7 =media-gfx/sane-backends-1.0.15 =net-fs/samba-3.0.10 =net-misc/openssh-3.9_p1-r2
..........
!!! "--ask" should only be used in a terminal. Exiting.

Result is not OK, you have following choices:
- if emerge failed during build, fix the problems and re-run revdep-rebuild
    or
- use -X or --package-names as first argument (try to rebuild package, not exact
  ebuild - ignores SLOT!)
    or
- set ACCEPT_KEYWORDS="~<your platform>" and/or /etc/portage/package.unmask
  (and remove /root/.revdep-rebuild.5_order to be evaluated again)
    or
- modify the above emerge command and run it manually
    or
- compile or unmerge unsatisfied packages manually, remove temporary files and
  try again (you can edit package/ebuild list first)

To remove temporary files, please run:
rm /root/.revdep-rebuild*.?_*
we01 etc #                       

Apparamment, il y a pas mal d'erreurs!
_________________
Marc Driver
-------------
Sempron 3000+ 32/64; RAM 1 Go; DD 120 Go
Chipset graphique intégré NV44 DX9.0; Audio Realtek ALC850 7.1 (AC97)
LAN 10/100 ethernet Realtek PHY RTL8201CL; Chipset NVIDIA Northbridge GeForce 6100 Southbridge nForce 410 NCP
Back to top
View user's profile Send private message
anigel
Bodhisattva
Bodhisattva


Joined: 14 Apr 2003
Posts: 1894
Location: Un petit bled pas loin de Limoges ;-)

PostPosted: Fri Feb 10, 2006 11:27 pm    Post subject: Reply with quote

Oula, en effet ! Par curiosité, quelle commande utilises-tu pour mettre ton système à jour ? Essaies ceci, ça suffira peut-être :

Code:
emerge world -uDNav

_________________
Il y a 10 sortes d'individus en ce bas-monde : ceux qui causent binaire, et les autres.
Back to top
View user's profile Send private message
marc.driver
Guru
Guru


Joined: 16 Nov 2003
Posts: 346
Location: Nantes - Bretagne / Brittany

PostPosted: Sat Feb 11, 2006 9:29 pm    Post subject: Reply with quote

Pour la mise à jour, cela remonte à déjà loin (2005).
J'avais fait:
Code:
# emerge --update --deep --newuse world

soit une mise à jour complète.
et après j'avais accepté tous les changements, il y avait tellement de fichiers config que j'avais beau les comparer aux anciens que cela ne me disait rien!
Bien sûr, après, mon interface graphique m'avait fait de grosses misères que je n'ai pas vraiment résolu (ça avait fait à l'époque l'objet d'une question de ma part sur le forum) car mon micro est tombé en panne et la carte graphique HS!!!
Je suis donc actuellement avec un vielle G100...
Ceci dit ça marche (bien que quand j'arrête ma session X, je vois des messages avec des "bad windows"..
Donc, et pour tout dire je me suis bien planté à cemoment et ça doit venir de là...
Si je fais ta commande, que dois-je faire avant? [sauvegarder quels fichiers ou tout "/etc"]
Que dois-je faire après? [= pour ne pas faire trop de bêtises...].
_________________
Marc Driver
-------------
Sempron 3000+ 32/64; RAM 1 Go; DD 120 Go
Chipset graphique intégré NV44 DX9.0; Audio Realtek ALC850 7.1 (AC97)
LAN 10/100 ethernet Realtek PHY RTL8201CL; Chipset NVIDIA Northbridge GeForce 6100 Southbridge nForce 410 NCP
Back to top
View user's profile Send private message
anigel
Bodhisattva
Bodhisattva


Joined: 14 Apr 2003
Posts: 1894
Location: Un petit bled pas loin de Limoges ;-)

PostPosted: Sat Feb 11, 2006 11:12 pm    Post subject: Reply with quote

Bonsoir,

marc.driver wrote:
Pour la mise à jour, cela remonte à déjà loin (2005).
J'avais fait:
Code:
# emerge --update --deep --newuse world

soit une mise à jour complète.


Parfait :wink: !

marc.driver wrote:
et après j'avais accepté tous les changements, il y avait tellement de fichiers config que j'avais beau les comparer aux anciens que cela ne me disait rien!


Pas parfait du tout. Je n'arrive plus à remettre la main sur le thread en question, mais je m'en rappele vaguement. Je crois que quelqu'un t'avait suggéré une technique simple : n'examiner les changements que dans les fichiers de conf que tu connais. Pour les autres, tu peux utiliser les nouvelles versions sans trop te poser de questions.

marc.driver wrote:
Donc, et pour tout dire je me suis bien planté à cemoment et ça doit venir de là...
Si je fais ta commande, que dois-je faire avant? [sauvegarder quels fichiers ou tout "/etc"]
Que dois-je faire après? [= pour ne pas faire trop de bêtises...].


En fait, la commande que je te propose est la même que celle que tu as utilisée. Ce qui me gêne, c'est que tu aies des erreurs de chargement de librairies. Mais bon, tu ne risques pas grand-chose à essayer. Cela devrait normalement te ré-installer les dépendances manquantes. En espérant que tes fichiers de portage ne soient pas bousillés...
Côté sauvegarde, tu n'as rien de spécial à sauvegarder : lorsque portage installe une nouvelle version d'un soft, il n'installe pas directement le nouveau fichier de conf, mais le renomme, afin de te laisser le temps d'examiner les changements.

Bon courage en tous cas !
_________________
Il y a 10 sortes d'individus en ce bas-monde : ceux qui causent binaire, et les autres.
Back to top
View user's profile Send private message
marc.driver
Guru
Guru


Joined: 16 Nov 2003
Posts: 346
Location: Nantes - Bretagne / Brittany

PostPosted: Sun Feb 12, 2006 5:57 pm    Post subject: Reply with quote

J'ai lancé la procédure depuis quelques heures!
Je recontacterai quand j'aurai un résultat 8)
_________________
Marc Driver
-------------
Sempron 3000+ 32/64; RAM 1 Go; DD 120 Go
Chipset graphique intégré NV44 DX9.0; Audio Realtek ALC850 7.1 (AC97)
LAN 10/100 ethernet Realtek PHY RTL8201CL; Chipset NVIDIA Northbridge GeForce 6100 Southbridge nForce 410 NCP
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum