1 |
Em 8 de dezembro de 2011 14:41, Dalton Barreto <daltonmatos@×××××.com>escreveu: |
2 |
|
3 |
> Em 8 de dezembro de 2011 12:22, Raphael Bastos |
4 |
> <tecnologia@×××××××××××××××××.br> escreveu: |
5 |
> > Oi Dalton, |
6 |
> > |
7 |
> > Na verdade tive só esse probleminha ao recompilar o sistema, mas como o |
8 |
> ldap |
9 |
> > tá funcionando legal eu ignorei. |
10 |
> > É a primeira vez que eu uso openldap num Gentoo, eu usava antes em um |
11 |
> > CentOS. Ao recompilar ele diz que existe uma base (obviamente) e por isso |
12 |
> > não dá pra recompilar. |
13 |
> > Nesse caso há alguma configuração a ser feita para adequar isso ou faço |
14 |
> > outro "workaround" pra recompilar e boa? |
15 |
> > Eu fiz um teste.... se eu mover esse diretório, recompilar e depois |
16 |
> voltar |
17 |
> > funcionou redondo, porém queria algo que não requer tal "trampo manual". |
18 |
> > |
19 |
> > Take a look no erro. Qualquer ajuda agradeço muito. |
20 |
> > |
21 |
> >>>> Emerging (1 of 1) net-nds/openldap-2.4.24 |
22 |
> > * openldap-2.4.24.tgz RMD160 SHA1 SHA256 size ;-) |
23 |
> > ... |
24 |
> > [ ok ] |
25 |
> > |
26 |
> > * This profile is merely a convenience for people who require a more |
27 |
> > * minimal profile, yet are unable to use hardened due to restrictions in |
28 |
> > * the software being used on the server. If you seek a secure |
29 |
> > * production server profile, please check the Hardened project |
30 |
> > * (http://hardened.gentoo.org) |
31 |
> > |
32 |
> > * |
33 |
> > * Scanning datadir(s) from slapd.conf and |
34 |
> > * the default installdir for Versiontags |
35 |
> > * (/var/lib/openldap-data may appear twice) |
36 |
> > * |
37 |
> > * - Checking /var/lib/openldap-data... |
38 |
> > * Non-tagged dir /var/lib/openldap-data |
39 |
> > * EEK! Non-empty non-tagged datadir, counting 13 files |
40 |
> > |
41 |
> |
42 |
> Raphael, |
43 |
> |
44 |
> Abri outra thread apenas para não "poluir" a original (que falava |
45 |
> especificamente sobre a glibc). |
46 |
> |
47 |
> Então, parece que o problema com o seu ldap é que o ebuild não está |
48 |
> "reconhecendo" o seu datadir como sendo uma base ldap válida, por isso |
49 |
> ele prefere abortar. |
50 |
> |
51 |
> Li o código do ebuild e ele procura pelo arquivo |
52 |
> $DATADIR/.version-tag. Por algum motivo seu datadir não deve ter esse |
53 |
> arquivo, que indica |
54 |
> ao ebuild que se trata de uma base ldap válida. |
55 |
> |
56 |
> Mover a pasta e trazer de volta pode funcionar, mas é arriscado. |
57 |
> Principalmente se junto com a mudança do openldap houver também uma |
58 |
> muda mudança no sys-libs/db, que é o backend do openldap. |
59 |
> |
60 |
> Talvez o melhor a fazer é um dump da sua base atual, move o datadir |
61 |
> para outro lugar (guarde um backup) e aí instala o openldap denovo. |
62 |
> Ele provavelmente vai criar os arquivos necessários. Depois é só |
63 |
> restaurar o dump. |
64 |
> |
65 |
> |
66 |
> Abraços, |
67 |
> |
68 |
> -- |
69 |
> Dalton Barreto |
70 |
> http://daltonmatos.com |
71 |
> |
72 |
> |
73 |
Dalton, |
74 |
|
75 |
Vlw por ter aberto outra thread.... mais tarde vou testar fora do horário |
76 |
do expediente (visto q é base de autenticação) e retorno um feedback. |
77 |
|
78 |
|
79 |
Att, |
80 |
Raphael Bastos |