Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam
Próbuję opanować openldapa pod squeeze i niestety nie mogę go zrozumieć.
W wersji dla lennego było to prostsze.
Czy w squeeze da się na sztywno ustawić takie rzeczy jak cn, dc i odpalić demona
Niby robiąc dpkg-reconfigure slapd mogę wszystko ustawić ale nie mogę np polaczyć sie przez phpldapadmina.
Czy ktoś ma moze jakis link do przewodnika pod squeezego?
Pozdrawiam
Offline
Mało manuali w sieci? I co znaczy pod squeeze? To pod każdą dystrybucje jest inna wersja dedykowana slapd, która się inaczej konfiguruje? Przestań się mazać i zacznij googlać. Wracaj z konkretnymi problemami popartymi jakimiś logami, komunikatami błędów. Możesz zacząć od wpisania w google "debian sldapd", bo widzę że to może być mało oczywiste. I jeszcze jedna uwaga. Nie uważasz, że robiąc dpkg-reconfigure slapd konfigurujesz slapd, phpldapadmin zapewne nie jest wtedy konfigurowany, czemu miałby? Man dpkg-reconfigure powinien wyjaśnić jak to działa. Być może właśnie powinieneś skonfigurować phpldapadmina.
Offline
A może obywatel ma uczulenie na Google?
Albo doktor zabronił :)
Mnie wypluło coś takiego
http://wiki.debian.org/LDAP/OpenLDAPSetup
http://www.gentoo.org/doc/en/ldap-howto.xml
http://www.gentoo.org/doc/pl/ldap-howto.xml
To by było na tyle
;)
Ostatnio edytowany przez Jacekalex (2011-01-30 10:46:50)
Offline
Z całym szacunkiem dla "obywateli"
Ale uważam że nie konfigurowaliście obywatele ldapa pod squeeze.
Własnie róznica jest oczywista nie ma pliku slapd.conf w lokalizacji /etc/ldap/slapd.conf.
W google są opisy ale dla lennego, którego dało się bez problemu konfigurować.
Zresztą w sieci można znaleść ogólne biadolenie na politykę w squeeze odnośnie openldapa.
Co do problemu.
Podczas instalowania openldapa konfiguruję poprzez kreatora dc pózniej haslo i koniec.
Ogólnie nie ma nigdzie slapd.conf, próbując szukać w lokalizacjach /etc/default/, /etc/ldap/.
O przepraszam jest w /usr/share/slapd niestety nie mogę się połapać gdzie wpisywane są moje dane podczas konfiguracji dpkg-reconfigure slapd.
Offline
Czyli dpkg-reconfigure nie działa, zdarza się.
A skopiowanie konfigu z Lennyego, gdzie działało, jest niewykonalne, prawda?
W Webminie jest moduł do Openldap - też nie można go użyć? prawda?
Edytować plików konfiguracyjnych też nie wolno, prawda?
Jeśli dpkg-reconfigure nie zapisuje zmian, to co można zrobić?
Może zmienić system?
Może co innego?
Generalnie problem jest zbyt straszny, żeby dał się rozwiązać, prawda?
A już sprawdzenie przez dpkg - gdzie ldap trzyma plik konfiguracyjny, to prawdziwy horror.
O ile pamiętam
dpkg -L paczka
było od tego.
W obecnym systemie mam
equery f paczka
To by było na tyle
;-)
Ostatnio edytowany przez Jacekalex (2011-01-30 11:44:03)
Offline
[quote=hello_world]Własnie róznica jest oczywista nie ma pliku slapd.conf w lokalizacji /etc/ldap/slapd.conf.[/quote]
Jak find nie umiesz to masz może prostsze apt-file, dpkg -l . Mógłbyś też przejrzeć zawartość paczki slapd w debianie. Nigdy nie instalowałem tego, ale zajrzałem i od razu widać, że w /etc/default/slapd można sobie ścieżkę do slapd.conf ustawić. A domyślna to /etc/ldap/slapd.conf czyli taka jak w większości dystrybucji. Więc tworzysz sobie plik /etc/ldap/slapd.conf z własna konfiguracją. W /usr/share/slapd masz przykładową konfigurację. Lepiej nie opierać się jedynie na odmóżdzających ułatwiaczach bo potem się można zdziwić czemu nie działa.
Offline
@Jacekalex
Odpuść sobie, widać że jesteś bardzo mądry więc proszę Cię nie musisz mi pomagać.(Znasz takie przysłowie: Nigdy nie próbuj dyskutować z debilem najpierw sprowadzi cię do swojego poziomu a potem pokona doświadczeniem)
Czy ktoś może mi pomóc w rozszyfrowaniu gdzie lądują moje dane podczas instalowania i konfigurowania slpada. Przecież jęśli się prosi to gdzieś te dane muszą być?
Nie zamierzam czegoś nadpisywać w nowym pliku jeśli te dane gdzieś leżą.
Ostatnio edytowany przez hello_world (2011-01-30 12:25:45)
Offline
A np z roota
updatedb
a potem
locate slapd
też za trudne?
Zresztą po dpkg-reconfigure spróbuj go uruchomić, czy w ogóle działa, albo sprawdź, czy masz plik wykonywalny slapd (polecenie w shellu roota) - i demon napisze, co mu dolega.
Właśnie sciągnąłem i wypakowałem paczke Debiana na x86, i rzeczywiście w /usr/sbin/jest tylko slaptest - może uruchomienie tego programu da jakieś informacje.
Ja ja instalowałem openldap, ponad rok temu, to działał, problemu nie miałem, ale też uznałem, ze to żadna rewelacja, wolę bazy sql.
Te ostatnie pięknie się integrują z pam, i demonami sieciowymi.
Inna sprawa, że nie mam obecnie sytuacji takiej, że Win$ pilnie potrzebuje ldap.
Bo mam w robocie serwer samby, działa z pam, i problemu nie ma.
Pozdrawiam
;-)
Ostatnio edytowany przez Jacekalex (2011-01-31 08:28:34)
Offline
Jeśli nie ma ich tutaj /etc/ldap/slapd.conf to mogą być jeszcze w /etc/ldap/slapd.d jest to katalog więc w jakimś pliku w tym katalogu. Szkoda, że dalej nie ma chęci do ruszenia głowa i poszukania samemu. Przecież wystarczy zajrzeć w skrypt startowy i zobaczyć gdzie szuka konfiguracji. Jeśli tam też nie ma to dpkg-reconfigure widać źle działa, a że prosi o coś nie znaczy, że to zapisywać. Nie trudno zrobić program, który wygląda na działający a nic nie robi ;]
Wiem, że niby czasy pisania własnych skryptów startowych już minęły, ale nie zaszkodzi choćby wiedzieć gdzie leżą i jak działają.
Ostatnio edytowany przez kamikaze (2011-01-30 12:53:48)
Offline
Jeśli tam też nie ma to dpkg-reconfigure widać źle działa, a że prosi o coś nie znaczy, że to zapisywać. Nie trudno zrobić program, który wygląda na działający a nic nie robi[/quote]
Kamikaze wybacz ale nie skomentuję tego, poniżej zdecydowanie pewnego poziomu zwłaszcza jeśli popatrzeć na twoje rangi przy avatarze.
Zastosowałem się do twojej uwagi odnośnie skryptów startowych.
W nich jest napisane aby szukał ścieżki w /etc/ldap/slapd.d a jeżeli nie ma tam to w /etc/ldap/slapd.conf
Podaje ls /etc/ldap/slapd.d/Kod:
cn=config/ cn=config.ldifls /etc/ldap/slapd.d/cn=config/
Kod:
-rw------- 1 openldap openldap 383 01-23 17:55 cn=module{0}.ldif drwxr-x--- 2 openldap openldap 4096 01-23 17:55 cn=schema -rw------- 1 openldap openldap 325 01-23 17:55 cn=schema.ldif -rw------- 1 openldap openldap 343 01-23 17:55 olcBackend={0}hdb.ldif -rw------- 1 openldap openldap 536 01-29 20:50 olcDatabase={0}config.ldif -rw------- 1 root root 472 01-23 17:55 olcDatabase={0}config.ldif~ -rw------- 1 openldap openldap 586 01-23 17:55 olcDatabase={-1}frontend.ldif -rw------- 1 openldap openldap 994 01-23 17:55 olcDatabase={1}hdb.ldifAni jeden plik nie posiada danych wpisywanych podczas kreatora.
Właśnie zależy mi na zgłębieniu tematu a nie na zadowoleniu z uruchomienia.
Demon nasluchuje an porcie 389
netstat -lantpKod:
Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:783 0.0.0.0:* LISTEN 2939/spamd.pid tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1251/portmap tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 1629/apache2 tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1629/apache2 tcp 0 0 0.0.0.0:8081 0.0.0.0:* LISTEN 1629/apache2 tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 2844/pure-ftpd (SER tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 2927/sshd tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 3080/master tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 1629/apache2 tcp 0 0 0.0.0.0:17500 0.0.0.0:* LISTEN 3291/dropbox tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN 2892/smbd tcp 0 0 127.0.0.1:389 0.0.0.0:* LISTEN 18104/slapd tcp 0 0 0.0.0.0:39845 0.0.0.0:* LISTEN 1263/rpc.statd tcp 0 0 127.0.0.1:10024 0.0.0.0:* LISTEN 1617/amavisd (maste tcp 0 0 127.0.0.1:10025 0.0.0.0:* LISTEN 3080/master tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 2543/mysqld tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN 2892/smbd tcp 0 0 0.0.0.0:8140 0.0.0.0:* LISTEN 2946/ruby1.8 tcp 38 0 10.0.0.103:35136 208.43.202.50:443 CLOSE_WAIT 3291/dropbox tcp 0 0 10.0.0.103:43651 74.125.77.125:5222 ESTABLISHED 3614/chromium-brows tcp 1 0 10.0.0.103:43993 87.106.93.218:80 CLOSE_WAIT 3419/liferea tcp 38 0 10.0.0.103:50555 75.126.123.110:443 CLOSE_WAIT 3291/dropbox tcp 0 0 10.0.0.103:51067 208.43.202.4:80 ESTABLISHED 3291/dropbox tcp 1 0 10.0.0.103:37123 128.31.0.51:80 CLOSE_WAIT 3419/liferea tcp 1 0 10.0.0.103:50720 92.123.72.88:80 CLOSE_WAIT 3286/gnome-panel tcp 38 0 10.0.0.103:55259 208.43.202.51:443 CLOSE_WAIT 3291/dropbox tcp6 0 0 :::143 :::* LISTEN 2016/couriertcpd tcp6 0 0 :::21 :::* LISTEN 2844/pure-ftpd (SER tcp6 0 0 :::22 :::* LISTEN 2927/sshd tcp6 0 0 :::993 :::* LISTEN 2017/couriertcpd tcp6 0 0 :::995 :::* LISTEN 1961/couriertcpd tcp6 0 0 :::110 :::* LISTEN 1962/couriertcpd
Offline
[quote=hello_world]
Jeśli tam też nie ma to dpkg-reconfigure widać źle działa, a że prosi o coś nie znaczy, że ma to zapisywać. Nie trudno zrobić program, który wygląda na działający a nic nie robi[/quote]
Kamikaze wybacz ale nie skomentuję tego, poniżej zdecydowanie pewnego poziomu zwłaszcza jeśli popatrzeć na twoje rangi przy avatarze.[/quote]
Wiec tez dodam, że nie skomentuje twojego braku komentarza, co jest zgodne z poziomem jakie reprezentują twoje rangi ;]
P.S. W sumie to nie powinniśmy mieszać do tego rang, jak ktoś pisze bzdury to żadne rangi mu nie pomogą. To tyle bo zaraz wyjdzie, że jednak komentuje twój brak komentarza dotyczący nie wiadomo czego.Ostatnio edytowany przez kamikaze (2011-01-30 16:14:42)
Offline
pokaz moze [b]dpkg -L openldap[/b]
Ostatnio edytowany przez Nicram (2011-01-30 20:32:39)
Offline
nie ma w repozytoriach pakietu openldap jak juz ldap-utils. Oczywiście go posiadam
Offline
Dalej się rozbijasz o to, że kreator nie dodał ci czegoś co wpisywałeś w nim? Może byś przestał się tym przejmować i zaczął to konfigurować. Swoją drogą co w nim wpisywałeś, pod Ubuntu o nic co by wymagało wpisywania nie pyta. Jak przeszukałeś te pliki? Spróbuj użyć grep (np. grep -r tekst /etc/ldap/slapd.d) zamiast patrzeć naocznie.
Offline
[quote=hello_world]nie ma w repozytoriach pakietu openldap jak juz ldap-utils. Oczywiście go posiadam[/quote]
jak ja ostatnio instalowałem lapd to pakiet nazywał się openldap. W sumie wykazując się odrobiną chęci w odpalenie tego nie czepiałbyś się o nazwę pakietu tylko pokazał [b]dpkg -L slapd[/b]
a właśnie ten pakiet zawiera takie pliki:
/etc/default/slapd /etc/init.d/slapd /etc/ldap/schema/README /etc/ldap/schema/collective.schema /etc/ldap/schema/corba.schema /etc/ldap/schema/core.ldif /etc/ldap/schema/core.schema /etc/ldap/schema/cosine.ldif /etc/ldap/schema/cosine.schema /etc/ldap/schema/duaconf.schema /etc/ldap/schema/dyngroup.schema /etc/ldap/schema/inetorgperson.ldif /etc/ldap/schema/inetorgperson.schema /etc/ldap/schema/java.schema /etc/ldap/schema/misc.schema /etc/ldap/schema/nis.ldif /etc/ldap/schema/nis.schema /etc/ldap/schema/openldap.ldif /etc/ldap/schema/openldap.schema /etc/ldap/schema/pmi.schema /etc/ldap/schema/ppolicy.schema /usr/lib/ldap/accesslog-2.4.so.2 /usr/lib/ldap/accesslog-2.4.so.2.5.6 /usr/lib/ldap/accesslog.la /usr/lib/ldap/accesslog.so /usr/lib/ldap/auditlog-2.4.so.2 /usr/lib/ldap/auditlog-2.4.so.2.5.6 /usr/lib/ldap/auditlog.la /usr/lib/ldap/auditlog.so /usr/lib/ldap/autogroup.la /usr/lib/ldap/autogroup.so /usr/lib/ldap/autogroup.so.0 /usr/lib/ldap/autogroup.so.0.0.0 /usr/lib/ldap/back_bdb-2.4.so.2 /usr/lib/ldap/back_bdb-2.4.so.2.5.6 /usr/lib/ldap/back_bdb.la /usr/lib/ldap/back_bdb.so /usr/lib/ldap/back_dnssrv-2.4.so.2 /usr/lib/ldap/back_dnssrv-2.4.so.2.5.6 /usr/lib/ldap/back_dnssrv.la /usr/lib/ldap/back_dnssrv.so /usr/lib/ldap/back_hdb-2.4.so.2 /usr/lib/ldap/back_hdb-2.4.so.2.5.6 /usr/lib/ldap/back_hdb.la /usr/lib/ldap/back_hdb.so /usr/lib/ldap/back_ldap-2.4.so.2 /usr/lib/ldap/back_ldap-2.4.so.2.5.6 /usr/lib/ldap/back_ldap.la /usr/lib/ldap/back_ldap.so /usr/lib/ldap/back_meta-2.4.so.2 /usr/lib/ldap/back_meta-2.4.so.2.5.6 /usr/lib/ldap/back_meta.la /usr/lib/ldap/back_meta.so /usr/lib/ldap/back_monitor-2.4.so.2 /usr/lib/ldap/back_monitor-2.4.so.2.5.6 /usr/lib/ldap/back_monitor.la /usr/lib/ldap/back_monitor.so /usr/lib/ldap/back_null-2.4.so.2 /usr/lib/ldap/back_null-2.4.so.2.5.6 /usr/lib/ldap/back_null.la /usr/lib/ldap/back_null.so /usr/lib/ldap/back_passwd-2.4.so.2 /usr/lib/ldap/back_passwd-2.4.so.2.5.6 /usr/lib/ldap/back_passwd.la /usr/lib/ldap/back_passwd.so /usr/lib/ldap/back_perl-2.4.so.2 /usr/lib/ldap/back_perl-2.4.so.2.5.6 /usr/lib/ldap/back_perl.la /usr/lib/ldap/back_perl.so /usr/lib/ldap/back_relay-2.4.so.2 /usr/lib/ldap/back_relay-2.4.so.2.5.6 /usr/lib/ldap/back_relay.la /usr/lib/ldap/back_relay.so /usr/lib/ldap/back_shell-2.4.so.2 /usr/lib/ldap/back_shell-2.4.so.2.5.6 /usr/lib/ldap/back_shell.la /usr/lib/ldap/back_shell.so /usr/lib/ldap/back_sock-2.4.so.2 /usr/lib/ldap/back_sock-2.4.so.2.5.6 /usr/lib/ldap/back_sock.la /usr/lib/ldap/back_sock.so /usr/lib/ldap/back_sql-2.4.so.2 /usr/lib/ldap/back_sql-2.4.so.2.5.6 /usr/lib/ldap/back_sql.la /usr/lib/ldap/back_sql.so /usr/lib/ldap/collect-2.4.so.2 /usr/lib/ldap/collect-2.4.so.2.5.6 /usr/lib/ldap/collect.la /usr/lib/ldap/collect.so /usr/lib/ldap/constraint-2.4.so.2 /usr/lib/ldap/constraint-2.4.so.2.5.6 /usr/lib/ldap/constraint.la /usr/lib/ldap/constraint.so /usr/lib/ldap/dds-2.4.so.2 /usr/lib/ldap/dds-2.4.so.2.5.6 /usr/lib/ldap/dds.la /usr/lib/ldap/dds.so /usr/lib/ldap/deref-2.4.so.2 /usr/lib/ldap/deref-2.4.so.2.5.6 /usr/lib/ldap/deref.la /usr/lib/ldap/deref.so /usr/lib/ldap/dyngroup-2.4.so.2 /usr/lib/ldap/dyngroup-2.4.so.2.5.6 /usr/lib/ldap/dyngroup.la /usr/lib/ldap/dyngroup.so /usr/lib/ldap/dynlist-2.4.so.2 /usr/lib/ldap/dynlist-2.4.so.2.5.6 /usr/lib/ldap/dynlist.la /usr/lib/ldap/dynlist.so /usr/lib/ldap/memberof-2.4.so.2 /usr/lib/ldap/memberof-2.4.so.2.5.6 /usr/lib/ldap/memberof.la /usr/lib/ldap/memberof.so /usr/lib/ldap/pcache-2.4.so.2 /usr/lib/ldap/pcache-2.4.so.2.5.6 /usr/lib/ldap/pcache.la /usr/lib/ldap/pcache.so /usr/lib/ldap/ppolicy-2.4.so.2 /usr/lib/ldap/ppolicy-2.4.so.2.5.6 /usr/lib/ldap/ppolicy.la /usr/lib/ldap/ppolicy.so /usr/lib/ldap/refint-2.4.so.2 /usr/lib/ldap/refint-2.4.so.2.5.6 /usr/lib/ldap/refint.la /usr/lib/ldap/refint.so /usr/lib/ldap/retcode-2.4.so.2 /usr/lib/ldap/retcode-2.4.so.2.5.6 /usr/lib/ldap/retcode.la /usr/lib/ldap/retcode.so /usr/lib/ldap/rwm-2.4.so.2 /usr/lib/ldap/rwm-2.4.so.2.5.6 /usr/lib/ldap/rwm.la /usr/lib/ldap/rwm.so /usr/lib/ldap/seqmod-2.4.so.2 /usr/lib/ldap/seqmod-2.4.so.2.5.6 /usr/lib/ldap/seqmod.la /usr/lib/ldap/seqmod.so /usr/lib/ldap/sssvlv-2.4.so.2 /usr/lib/ldap/sssvlv-2.4.so.2.5.6 /usr/lib/ldap/sssvlv.la /usr/lib/ldap/sssvlv.so /usr/lib/ldap/syncprov-2.4.so.2 /usr/lib/ldap/syncprov-2.4.so.2.5.6 /usr/lib/ldap/syncprov.la /usr/lib/ldap/syncprov.so /usr/lib/ldap/translucent-2.4.so.2 /usr/lib/ldap/translucent-2.4.so.2.5.6 /usr/lib/ldap/translucent.la /usr/lib/ldap/translucent.so /usr/lib/ldap/unique-2.4.so.2 /usr/lib/ldap/unique-2.4.so.2.5.6 /usr/lib/ldap/unique.la /usr/lib/ldap/unique.so /usr/lib/ldap/valsort-2.4.so.2 /usr/lib/ldap/valsort-2.4.so.2.5.6 /usr/lib/ldap/valsort.la /usr/lib/ldap/valsort.so /usr/lib/libslapi-2.4.so.2 /usr/lib/libslapi-2.4.so.2.5.6 /usr/sbin/slapacl /usr/sbin/slapadd /usr/sbin/slapauth /usr/sbin/slapcat /usr/sbin/slapd /usr/sbin/slapdn /usr/sbin/slapindex /usr/sbin/slappasswd /usr/sbin/slaptest /usr/share/doc/slapd/NEWS.Debian.gz /usr/share/doc/slapd/README.DB_CONFIG.gz /usr/share/doc/slapd/README.Debian.gz /usr/share/doc/slapd/TODO.Debian /usr/share/doc/slapd/changelog.Debian.gz /usr/share/doc/slapd/copyright /usr/share/doc/slapd/examples/DB_CONFIG /usr/share/doc/slapd/examples/slapd.backup /usr/share/doc/slapd/examples/slapd.conf /usr/share/lintian/overrides/slapd /usr/share/man/man5/slapd-bdb.5.gz /usr/share/man/man5/slapd-config.5.gz /usr/share/man/man5/slapd-dnssrv.5.gz /usr/share/man/man5/slapd-hdb.5.gz /usr/share/man/man5/slapd-ldap.5.gz /usr/share/man/man5/slapd-ldbm.5.gz /usr/share/man/man5/slapd-ldif.5.gz /usr/share/man/man5/slapd-meta.5.gz /usr/share/man/man5/slapd-monitor.5.gz /usr/share/man/man5/slapd-ndb.5.gz /usr/share/man/man5/slapd-null.5.gz /usr/share/man/man5/slapd-passwd.5.gz /usr/share/man/man5/slapd-perl.5.gz /usr/share/man/man5/slapd-relay.5.gz /usr/share/man/man5/slapd-shell.5.gz /usr/share/man/man5/slapd-sock.5.gz /usr/share/man/man5/slapd-sql.5.gz /usr/share/man/man5/slapd.access.5.gz /usr/share/man/man5/slapd.backends.5.gz /usr/share/man/man5/slapd.conf.5.gz /usr/share/man/man5/slapd.overlays.5.gz /usr/share/man/man5/slapd.plugin.5.gz /usr/share/man/man5/slapo-accesslog.5.gz /usr/share/man/man5/slapo-auditlog.5.gz /usr/share/man/man5/slapo-chain.5.gz /usr/share/man/man5/slapo-collect.5.gz /usr/share/man/man5/slapo-constraint.5.gz /usr/share/man/man5/slapo-dds.5.gz /usr/share/man/man5/slapo-dyngroup.5.gz /usr/share/man/man5/slapo-dynlist.5.gz /usr/share/man/man5/slapo-memberof.5.gz /usr/share/man/man5/slapo-pbind.5.gz /usr/share/man/man5/slapo-pcache.5.gz /usr/share/man/man5/slapo-ppolicy.5.gz /usr/share/man/man5/slapo-refint.5.gz /usr/share/man/man5/slapo-retcode.5.gz /usr/share/man/man5/slapo-rwm.5.gz /usr/share/man/man5/slapo-sssvlv.5.gz /usr/share/man/man5/slapo-syncprov.5.gz /usr/share/man/man5/slapo-translucent.5.gz /usr/share/man/man5/slapo-unique.5.gz /usr/share/man/man5/slapo-valsort.5.gz /usr/share/man/man8/slapacl.8.gz /usr/share/man/man8/slapadd.8.gz /usr/share/man/man8/slapauth.8.gz /usr/share/man/man8/slapcat.8.gz /usr/share/man/man8/slapd.8.gz /usr/share/man/man8/slapdn.8.gz /usr/share/man/man8/slapindex.8.gz /usr/share/man/man8/slappasswd.8.gz /usr/share/man/man8/slapschema.8.gz /usr/share/man/man8/slaptest.8.gz /usr/share/slapd/DB_CONFIG /usr/share/slapd/ldiftopasswd /usr/share/slapd/slapd.conf /usr/share/slapd/slapd.init.ldif
jak muślisz, gdzie jest slapd.conf?
Offline
Co do slapd.conf, jest to stary sposób konfigurowania, zapewnie dlatego jest tylko w /usr/share . Można go przekonwertować na nową konfiguracje jak kto woli. Czytać dokumetnacje, a nie zakładać że to takie banalne.
Offline
@kamikaze
Tobie podziękuję. Konfiguruję pod Squeeze.
@nicram
Również do Ciebie, nie konfigurowałeś pod Squeeze to tez proszę Cie nie wpisuj tylko dla wpisu.
Nie obchodzi mnie co kiedyś tam.
Zadałem pytanie czy ktoś już konfigurował pod Squeeze Openldap i podtrzymuję pytanie czy komuś się udało skonfigurować openldapa w Squeeze. Co oprócz zainstalowania i odpowiedzenia na pytania kreatora musiał zrobić ?
@Dal obu
To wy się mażecie. Nie macie pojęcia o temacie.
Offline
[quote=hello_world]@nicram
Również do Ciebie, nie konfigurowałeś pod Squeeze to tez proszę Cie nie wpisuj tylko dla wpisu.
Nie obchodzi mnie co kiedyś tam.
Zadałem pytanie czy ktoś już konfigurował pod Squeeze Openldap i podtrzymuję pytanie czy komuś się udało skonfigurować openldapa w Squeeze. Co oprócz zainstalowania i odpowiedzenia na pytania kreatora musiał zrobić ?
@Dal obu
To wy się mażecie. Nie macie pojęcia o temacie.[/quote]
no i nam pojechał.
hmm, nie konfigurowałem nawet pod debianem :P ale za to pamiętam konfiguracje na OpenBSD. Spróbuj na tym UNIX'ie to postawić :)
no to powiedz mi drogi @hello_world, skoro to taki guru jesteś, czemu wogóle zadajesz pytania? to ty powinieneś służyć pomocą a nie Tobie inni.
pytanie drugie.
jaka jest różnica projektu "Open LDAP" w Debianie squeeze, w Slackware, w Gentoo, w dystrybucjach Unixowych BSD???
Open LDAP to Open LDAP. w debianie między stable a testing mogą być różnice w wersjach. mogli coś zmienić ale nie sądzę, że całkowicie zmienili koncepcje. Wystarczy zajrzeć w changeLog, README. Tam masz wszystko opisane.
Jak ktoś cię poprosił o podanie większej ilości szczegółów to ty odrazu najeżdżasz na innych że sie nie zna itp. Człowieku, jak chcesz żeby ktoś Ci pomógł to troche kultury i samokrytyki by się przydało.
Nie oceniam Twojej wiedzy czy wogóle Ciebie. Ale jeśli uważasz, że czegoś nie wiesz to nie mówi innym, że napewno się nie znają, bo skoro już zadajesz jakieś pytanie na dany temat, znaczy, że to Ty czegoś nie wiesz. Inni chcą Ci tylko pomóc a skoro Ty odrazu atakujesz innych nie dziw się że masz takie odpowiedzi.
Ostatnio edytowany przez Nicram (2011-01-31 15:15:01)
Offline
[quote=hello_world]Czy ktoś ma moze jakis link do przewodnika pod squeezego?[/quote]
http://www.rjsystems.nl/en/2100-d6-openldap-provider.php
[b]3. cn=config[/b]
As of OpenLDAP 2.4.23-3, the slapd runtime configuration is fully LDAP-enabled and the default is to manage it using the standard LDAP operations with data in LDIF. The old slapd.conf format is still supported, but since that file must now be converted to the new slapd-config format to allow runtime changes to be saved, it seems likely that the developers will eventually phase it out. Therefore, this article will focus only on the new configuration method, the main advantage of which is that any changes made are immediately active, so it is no longer necessary to restart slapd after making configuration changes.[/quote]
jeszcze a propos powyższego:
http://www.zytrax.com/books/ldap/ch6/slapd-config.html
[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]
Offline
@ArnVaker
Bardzo dziękuję te wpisy mi pomogły. Okazuje się że podczas instalacji konfigurator sam pobiera sobie domenę jaką ustawiliśmy podczas stawiania systemu.
Trzeba usunąć cały katalog /etc/ldap/slapd.d
i dpkg-reconfigure slapd, potem to już wszystko wpisujesz jak cię pyta i chyba ląduje /etc/ldap/slapd/d/{w tych wszystkich plikach, które mają schemat ldapowy} - Żeby mscic się nad jednym prostym configiem slapd.conf i wszystko wrzucać do schematów ldapa, grr.
Jest sporo nowości i nie koniecznie wg mnie pozytywnych. Wszystko się dzieje za bardzo magicznie a tego akurat nie lubię. Współczuję adminom którzy będą chcieli zmigrować na nowy slpad i nowy config.
@kamikaze, Nicram przepraszam że uraziłem Was ale tak na prawdę po ochłonięciu tak najbardziej wkurzony jestem na developerów od paczek openldap że nie podają takich istotnych zmian .
Offline
Gdzie mieliby podawać te zmiany? Raczej to autorzy oprogramowania powinni to robić i robią. Musisz sobie uświadomić, że developer paczki to tak na wyrost developer. Taki człowiek paczkuje skompilowane oprogramowanie, za którym stoi już inny autor lub ich grupa. Nie wyobrażam sobie, żeby np. dostawać listę zmian przy instalowaniu, skrajny przypadek, jądra linuxa, które przeglądasz przed instalacją bo coś może być istotnego w tym gąszczu zmian. Changelogi można znaleźć czasem w dokumentacji paczki, najczęściej są dołączane do źródeł lub na stronie twórców. Znaczące zmiany w użytkowaniu są dokumentowane. Nie ma się na kogo wkurzać bo marnujesz czas od kilku dni w nerwach zamiast zajrzeć do dokumentacji, sekcja konfiguracja i jak na talerzu - http://www.openldap.org/doc/admin24/slapdconf2.html . Nie wiem, może ja jestem nienormalny, ale nie wyobrażam sobie podejścia do takiego tematu bez przeczytania tej dokumentacji. Tym bardziej, że na pewno nie skończy się na instalacji i podstawowej konfiguracji jeśli chcesz tego używać produkcyjnie.
Offline
[quote=hello_world]tak na prawdę po ochłonięciu tak najbardziej wkurzony jestem na developerów od paczek openldap że nie podają takich istotnych zmian[/quote]
technicznie rzecz biorąc jest to w [i]changelogu[/i]: http://packages.debian.org/changelogs/pool/main/o/openldap/current/changelog
openldap (2.4.23-3) unstable; urgency=low
* Configure the newly installed openldap package using slapd.d instead of
slapd.conf, merged from ubuntu. (Closes: [bug]562723[/bug], [bug]494155[/bug], [bug]333428[/bug])[/quote]openldap (2.4.23-5) unstable; urgency=high
* debian/slapd.init, debian/slapd.scripts-common: when $SLAPD_CONF is not
set in /etc/default/slapd, we should always set a default value, giving
precedence to slapd.d and falling back to slapd.conf. Users who don't
want to use an existing slapd.d should point at slapd.conf explicitly.
Closes: [bug]594714[/bug], [bug]596343[/bug].
* debian/slapd.scripts-common: don't run the migration code if slapd.d
already exists. Closes: [bug]593965[/bug].[/quote]
[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]Offline
Opis jak postawić OpenLDAP pod Debian Squeeze znajdziesz na stronie:
http://www.tomczuk.info/2011/02/ldap/
Co prawda tam opisałem konfigurację pod Sambę .. ale myślę, że sobie poradzisz.
>kamikaze Moderator
>Nigdy nie instalowałem tego, ale zajrzałem i od razu widać, że w /etc/default/slapd można sobie ścieżkę do slapd.conf ustawić.
Skoro [b]nigdy[/b] tego nie instalowałeś to dlaczego zabierasz głos i prostujesz plecy człowiekowi który w sumie [b]ma[/b] rację?
Tak się składa że używam slapd od kilku lat na produkcji. Nie lubię jak ktoś marudzi, ale zastrzeżenia hello_world w tym temacie są jak najbardziej [b]uzasadnione[/b]. Zgadzam się z gościem w każdym punkcie. Fakt że deweloperzy zmienili strukturę Open LDAP nic nie zmienia. W Lennym konfiguracja slapd, pam , libpam-ldap oraz libnss-ldap była w 100% zgrana i nie przedstawiała [b]najmniejszych[/b] problemów. W Squeeze domyślna konfiguracja to po prostu jedno wielkie [b]nieporozumienie[/b].
ArnVaker podał chyba jedyną sensowną stronę w tym temacie:
http://www.rjsystems.nl/en/2100-d6-openldap-provider.php
Tą polecam.
Offline
>Jacekalex
>A może obywatel ma uczulenie na Google?
>Albo doktor zabronił :)
>Mnie wypluło coś takiego
Drugi nawiedzony.
Obywatel ma rację, natomiast Ty nie masz [b]bladego[/b] pojęcia na czym polega problem.
Linki które przytoczyłeś w niczym mu nie pomogą.
Offline
Time (s) | Query |
---|---|
0.00018 | SET CHARSET latin2 |
0.00007 | SET NAMES latin2 |
0.00130 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.133.137.10' WHERE u.id=1 |
0.00101 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.133.137.10', 1732914241) |
0.00071 | SELECT * FROM punbb_online WHERE logged<1732913941 |
0.00110 | DELETE FROM punbb_online WHERE ident='13.58.161.115' |
0.00102 | DELETE FROM punbb_online WHERE ident='18.188.91.223' |
0.00144 | DELETE FROM punbb_online WHERE ident='18.190.219.178' |
0.00094 | DELETE FROM punbb_online WHERE ident='18.226.200.93' |
0.00100 | DELETE FROM punbb_online WHERE ident='18.226.222.76' |
0.00089 | DELETE FROM punbb_online WHERE ident='3.129.45.144' |
0.00080 | DELETE FROM punbb_online WHERE ident='3.144.29.213' |
0.00080 | DELETE FROM punbb_online WHERE ident='3.144.8.79' |
0.00070 | DELETE FROM punbb_online WHERE ident='85.208.96.195' |
0.00103 | SELECT topic_id FROM punbb_posts WHERE id=163765 |
0.00005 | SELECT id FROM punbb_posts WHERE topic_id=18195 ORDER BY posted |
0.00073 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=18195 AND t.moved_to IS NULL |
0.00007 | SELECT search_for, replace_with FROM punbb_censoring |
0.00459 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=18195 ORDER BY p.id LIMIT 0,25 |
0.00134 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=18195 |
Total query time: 0.01977 s |