View previous topic :: View next topic |
Author |
Message |
marc.driver Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/17189249593ff57e46b3bc1.gif)
Joined: 16 Nov 2003 Posts: 346 Location: Nantes - Bretagne / Brittany
|
Posted: Thu Feb 09, 2006 8:24 pm Post subject: [SAMBA] Passwd : error while loading... [ABANDON - UC OUT] |
|
|
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... ![Rolling Eyes :roll:](images/smiles/icon_rolleyes.gif) _________________ 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 |
|
![](templates/gentoo/images/spacer.gif) |
oxomichael Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/759081507439dc803db221.jpg)
Joined: 05 Aug 2005 Posts: 87 Location: Loin de chez moi
|
Posted: Thu Feb 09, 2006 8:41 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
marc.driver Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/17189249593ff57e46b3bc1.gif)
Joined: 16 Nov 2003 Posts: 346 Location: Nantes - Bretagne / Brittany
|
Posted: Thu Feb 09, 2006 8:48 pm Post subject: |
|
|
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:
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 |
|
![](templates/gentoo/images/spacer.gif) |
anigel Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/162965291045d8cdb909ee8.jpg)
Joined: 14 Apr 2003 Posts: 1894 Location: Un petit bled pas loin de Limoges ;-)
|
Posted: Fri Feb 10, 2006 8:46 am Post subject: Re: [SAMBA] Passwd : error while loading... |
|
|
Bonjour,
Procédons par ordre : 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 :
_________________ Il y a 10 sortes d'individus en ce bas-monde : ceux qui causent binaire, et les autres. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
marc.driver Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/17189249593ff57e46b3bc1.gif)
Joined: 16 Nov 2003 Posts: 346 Location: Nantes - Bretagne / Brittany
|
Posted: Fri Feb 10, 2006 9:51 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
anigel Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/162965291045d8cdb909ee8.jpg)
Joined: 14 Apr 2003 Posts: 1894 Location: Un petit bled pas loin de Limoges ;-)
|
Posted: Fri Feb 10, 2006 11:27 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
marc.driver Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/17189249593ff57e46b3bc1.gif)
Joined: 16 Nov 2003 Posts: 346 Location: Nantes - Bretagne / Brittany
|
Posted: Sat Feb 11, 2006 9:29 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
anigel Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/162965291045d8cdb909ee8.jpg)
Joined: 14 Apr 2003 Posts: 1894 Location: Un petit bled pas loin de Limoges ;-)
|
Posted: Sat Feb 11, 2006 11:12 pm Post subject: |
|
|
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 !
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 |
|
![](templates/gentoo/images/spacer.gif) |
marc.driver Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/17189249593ff57e46b3bc1.gif)
Joined: 16 Nov 2003 Posts: 346 Location: Nantes - Bretagne / Brittany
|
Posted: Sun Feb 12, 2006 5:57 pm Post subject: |
|
|
J'ai lancé la procédure depuis quelques heures!
Je recontacterai quand j'aurai un résultat ![Cool 8)](images/smiles/icon_cool.gif) _________________ 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 |
|
![](templates/gentoo/images/spacer.gif) |
|