SAMBA BUG???

Fórumok

Sziasztok,

Az alábbi (FC5->CentOS5) linek lévő szervercsere alatt csak a SAMBA-val szívtam be. APACHE, MYSQL, SVN, SSH, felhasználók... ORACLE10g, minden megy csk a samba nem akarta az igazságot:

A konfigurációt elmentettem. FC5 alatt is csak az FC4-es 3.0.23a SRPM-ből újrafordított csomaggal tudtam PDC-t csinálni. Miután szívtam 2 napot ezt megtettem CentOS 5 alatt is és láss csodát minden módosítás nélkül ("eredeti" /etc/samba és /var/cache/samba átmásolás után) minden megy...

Próbáltam FC5 alatt és CentOS 5 alatt is újabb verziókat de soha nem működött... Mi lehet a baj????????

Perger Attila

Hozzászólások

Az informaciotartalma eddig nagyjabol 0 ennek a topiknak. Miert kellett forrasbol ujraforditani, milyen opciokat modositottal, hogy elterjen a nalad futo samba a "gyari" binaris csomagtol?

Szóval. Vagy egy jó SAMBA konfigurációm PDC-hez. FC4 alatt lett beállítva 3.0.23a-s SAMBA-hoz. Jól müködött vagy 1 évig. Amikor frissítettem FC5-re, akkor elromlott a SAMBA, nem lehetett belépni az XP-s gépekről, mert valami hasonló "cumputer's account is missing or password is incorrect" üzenet jött. Letöltöttem az SRPM-et a korábban működő verzióról és

rpmbuild --rebuild [forrás-csomag]

paranccsal újrafordítottam mert egy LIB verziója nem stimmel a csomaban.
Utána simán felment. És működött. Azt hittem ez valami FC5 gond, hogy a SAMBA-t nem tudom frissíteni, pedig már 3.0.24 is van. Támadt egy kis gondom a HDD-vel (MBR egy kicsit összekeveredett a grub miatt, ezt se értem, de ezen túl vagyok), de áthúztam a gépet egy másikra CentOS 5-öt választva, hogy az való szervernek.
Na itt se működött a samba... Újra a régi trükk és minden megy...

Én nem állítgatok semmilyen fordítási opciót, csak RPM csomagot készítek SRPM-ekből a megfelelő disztribúció alatt, ami azért kell, hogy az egyes LIB-ekre való hivatkozás a csomagban helyes legyen.

Sajnos az FC5-ös gép HDD-je LVM-mmel be van csatolva... azt már nem tudom megmondani ott mi volt, de az FC4-es (amit FC5 alatt fordítottam) bináris követelte a "libgnutls.so.12"-öt, de CentOS alatt "libgnutls.so" és "libgnutls.so.13" van, ezért kellett újrafordítani!!!

A LOG-ban a köv etkező hibaüzenet jelent meg, ha "3.0.23c"-t használtam:

"make_connection: connection to IPC$ denied due to security descriptor."

A Win-es hibaüzenetre nem emlékszem pontosan (fentebb ítram), nem csináltam képernyőképet

Szoval te magad forditgattad a samba-t, es az egyik OS alatt forditott RPM-et probaltad mashova atvinni, ez okozta a lib hibat. SZVSZ ez hatarozottan problemas eljaras, ilyen szintu kompatibilitast nem lehet feltetelezni. A kerdesed a samba levlistakra valo, amennyiben a samba whatsnew-jaban nem talalod meg a problemad okat.