SWAT (Samba): není možné spustit v SuSE Linuxu 6.4
Supportní databáze (swat_64)
Platí pro
SuSE Linux: Verze 6.4
Symptomy:
Pokus o přístup k SWAT
(http://localhost:901/),
má za následek pouze následující chybové hlášení:
400 Server Error
chdir failed - the server is not configured correctly
Příčina:
Chybná volba (option) při překladu balíků.
Řešení:
První možnost:
Nahrajete si aktualizovanou verzi SAMBA balíků na adrese:
ftp://ftp.suse.com/pub/suse/i386/update/6.4/n1/samba.rpm
a ty potom instalujete buď pomocí YaST (Výběr/Instalace balíků - Nainstalovat balíky)
nebo následujícím příkazem
rpm -U samba.rpm
Druhá možnost:
Pozor: Následující metoda zapisuje přímo do běžícího systému, proto vám v tomto případě nemůžeme
nabídnout instalační podporu!
Pokud je pro vás riziko neúměrné, tak postupujte prosím podle první možnosti.
- Můžete případně odinstalovat staré balíky SAMBA příkazem
rpm -e samba
- Instalujte zdrojový balík SAMBA pomocí YaSTu
- Editujte SPEC-File
/usr/src/packages/SPECS/samba.spec
následujícím způsobem: (jako root)
alt:
%build
( cd source
./configure --prefix=/usr --libdir=/etc \
--with-privatedir=/etc --localstatedir=/var/log \
--with-smbmount --with-pam\ \
--mandir=%{_mandir}
--with-swatdir=/usr/lib/samba/swat
)
neu:
%build
( cd source
./configure --prefix=/usr --libdir=/etc \
--with-privatedir=/etc --localstatedir=/var/log \
--with-smbmount --with-pam \
--mandir=%{_mandir} \
--with-swatdir=/usr/lib/samba/swat
)
- Vytvořte nový RPM balík:
rpm -bb /usr/src/packages/SPECS/samba.spec
Nyní je vytvořena nová binary.
- Instalujte tento vytvořený SAMBA balík:
rpm -i /usr/src/packages/RPMS/i386/samba*
Klíčová slova: SWAT, SAMBA, LOCALHOST:901, 6.4
Kategorie:
Samba
SDB-swat_64, Copyright SuSE Linux AG, Nürnberg, Germany
- Verze: 28. Mär 2000
SuSE Linux AG - Poslední změnu: 29. Mär 2000 provedl stark (sdb_gen 1.40.0)