Sziasztok!
Akadt egy kis problémám. Az emerge --sync után kiadtam egy emerge -uD system parancsot. Szegény pam nem igen akar lefordulni. Ezt a hibaüzentet adja:
Your current setup is using one or more of the following modules,
that are not built or supported anymore:
pam_pwdb, pam_radius, pam_timestamp, pam_chroot
If you are in real need for these modules, please contact the maintainers
of PAM through http://bugs.gentoo.org/ providing information about its
use cases.
Megnéztem az equery depends sys-libs/pam -al, hogy milyen csomagok függenek a pam -tól. Itt a lista:
app-admin/sudo-1.6.8_p12-r1 (pam? sys-libs/pam)
(pam? virtual/pam)
app-emulation/vmware-server-1.0.3.44356 (virtual/pam)
app-misc/mc-4.6.1-r3 (pam? >=sys-libs/pam-0.72)
dev-libs/cyrus-sasl-2.1.22-r2 (pam? virtual/pam)
dev-util/cvs-1.12.12-r4 (pam? virtual/pam)
gnome-base/gdm-2.18.2 (pam? virtual/pam)
gnome-extra/gnome-screensaver-2.18.2 (pam? virtual/pam)
net-fs/samba-3.0.24-r3 (pam? virtual/pam)
net-ftp/ftpbase-0.00 (pam? sys-libs/pam)
(pam? virtual/pam)
net-ftp/proftpd-1.3.1_rc2-r3 (pam? virtual/pam)
net-libs/c-client-2004g (pam? >=sys-libs/pam-0.72)
net-mail/mailbase-1 (pam? virtual/pam)
net-misc/netkit-rsh-0.17-r8 (pam? virtual/pam)
net-misc/openssh-4.6_p1-r2 (pam? virtual/pam)
net-print/cups-1.2.11 (pam? virtual/pam)
sys-apps/shadow-4.0.18.1-r1 (pam? virtual/pam)
sys-apps/usermode-1.87 (>=sys-libs/pam-0.75)
sys-auth/consolekit-0.2.1 (pam? virtual/pam)
sys-libs/libuser-0.54.6 (sys-libs/pam)
sys-libs/system-config-base-1 (virtual/pam)
sys-process/vixie-cron-4.1-r10 (pam? virtual/pam)
Melyik lehet a hunyó, avagy hogy tudom kideríteni, hogy mi használhatja a pam -nak a már nem támogatott moduljait?
A segítséget előre is köszönöm!
- 1223 megtekintés
Hozzászólások
Nemtom mennyire tudsz angolul, kiemelem a lényeget:
Your current setup is using one or more of the following modules,
that are not built or supported anymore:pam_pwdb, pam_radius, pam_timestamp, pam_chroot
Ez kb. a következőket jelenti:
A jelenlegi rendszer tartalmaz a következő modulok közül néhányat, mely(ek) a továbbiakban nincs(enek) beépítve/nem lesz(nek) támogatva:
pam_pwdb, pam_radius, pam_timestamp, pam_chroot
Remélem a nagyjábóli fordítás elégséges a megértéshez.
- A hozzászóláshoz be kell jelentkezni
Az angol szövegértésemmel nincs probléma, értettem a hibaüzenetet, de azt nem tudom, hogy tudnám megnézni, hogy melyik csomag használja a felsorolt pam modulok közül valamelyiket. Gondolom ezt a csomagot kellen újrafordítani úgy, hogy kiveszem az érintett pam modult, csak a csomagot nem találom és ebben kellene egy kis segítség.
___________________________________________________________________
Lógnak a pálmafán a kókuszok .... :)
http://laszlo.co.hu/
- A hozzászóláshoz be kell jelentkezni
Hát, az 'equery list' kiadja a installált csomagokat, ebbwn grep-pel szűrve akadhatsz dolgokra.
Másik lehetőség, hogy nyomsz egy 'ls'-t a /lib/security mappán, ott megnézed, hogy a fentiek közül mely .so fájlok vannak (ugye pam_modul.so a fájlnév), ezután 'equery b filenév' és megvan a csomag.
Nem a felsorolt modulokra hivatkozó csomagokkal van baj, hanem a felsorolt PAM modulok nem támogatottak lettek.
- A hozzászóláshoz be kell jelentkezni
A /lib/security mappában nincs egyik sem a felsorolt modulok között. Így most már tényleg kicsit érdekes.
Más ötlet?
___________________________________________________________________
Lógnak a pálmafán a kókuszok .... :)
http://laszlo.co.hu/
- A hozzászóláshoz be kell jelentkezni
equery uses pam
equery depends pam_chroot
equery depends pam_timestamp
stb. amúgy valszeg a pam useflag-ei a ludasak
- A hozzászóláshoz be kell jelentkezni
A /etc/pam.d alatt van egy config-util fájl, mely tartalma:
#%PAM-1.0
auth sufficient pam_rootok.so
auth sufficient pam_timestamp.so
auth include system-auth
account required pam_permit.so
session required pam_permit.so
session optional pam_xauth.so
session optional pam_timestamp.so
Ebben kikommenteztem a timestamp sorokat és leforult szépen a pam.
A pam -hez ennyire mélyen nem értek, hogy ezzel mit is csináltam sajna, de majd mindjárt utánna olvasok.
___________________________________________________________________
Lógnak a pálmafán a kókuszok .... :)
http://laszlo.co.hu/
- A hozzászóláshoz be kell jelentkezni
ok, örülök hogy sikerült.
úgynézem a timestamp nem tetszett neki. De legalább az ebuild megnézte a konfigfájlt és szólt, így nem zártad ki magad a rendszeredből :)
- A hozzászóláshoz be kell jelentkezni
Én is örülök, hogy sikerült. Igen a timestamp volt neki problémás.
Itt van egy pam upgrade doksi:
http://www.gentoo.org/proj/en/base/pam/upgrade-0.99.xml
___________________________________________________________________
Lógnak a pálmafán a kókuszok .... :)
http://laszlo.co.hu/
- A hozzászóláshoz be kell jelentkezni