* Re: [sisyphus] samba-DC: где ldbинарники?
@ 2015-08-26 5:39 ` ruslandh
` (3 subsequent siblings)
4 siblings, 0 replies; 17+ messages in thread
From: ruslandh @ 2015-08-26 5:39 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 913 bytes --]
Здравствуйте Вадим Илларионов
В сообщении от 26 августа 2015 Вадим Илларионов написал(a):
> Дёрнулся расширить схему под хранение публичных ключей SSH
> (https://gist.github.com/hsw0/5132d5dabd4384108b48), а фиг там
> - ни тебе ldbmodify, ни даже захудалого ldbsearch!
> Зато в сернетовской самбе - хоть для редхат-, хоть для
> дебиан-дистров:
>
> # rpm -ql sernet-samba-ad | grep bin/ldb
> /usr/bin/ldbadd
> /usr/bin/ldbdel
> /usr/bin/ldbedit
> /usr/bin/ldbmodify
> /usr/bin/ldbrename
> /usr/bin/ldbsearch
>
> # dpkg -L sernet-samba-ad | grep bin/ldb | sort
> /usr/bin/ldbadd
> /usr/bin/ldbdel
> /usr/bin/ldbedit
> /usr/bin/ldbmodify
> /usr/bin/ldbrename
> /usr/bin/ldbsearch
>
> Дайте хоть спек от сабжа - попробую собрать c %def_with ldb, а
> то в сизифовом src.rpm ни слова, ни намёка на DC.
http://www.altlinux.org/SambaAD
http://git.altlinux.org/tasks/147824/gears/200/git
--
С уважением Хихин Руслан
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] samba-DC: где ldbинарники?
@ 2015-08-26 9:58 ` Хихин Руслан
0 siblings, 1 reply; 17+ messages in thread
From: Хихин Руслан @ 2015-08-26 9:58 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 385 bytes --]
Здравствуйте !
On Wednesday 26 August 2015 12:47:02 Вадим Илларионов написал(а):
> н: ~/tmp/samba-DC-buildroot/usr/lib64/samba/libldb-cmdline.so
Надо смотреть в каком паете эта библиотека есть и поставить на неё
зависимосьть.
--
C уважением, Хихин Руслан.
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] samba-DC: где ldbинарники?
@ 2015-08-26 10:19 ` Хихин Руслан
2015-08-26 10:23 ` Nikolay A. Fetisov
1 sibling, 1 reply; 17+ messages in thread
From: Хихин Руслан @ 2015-08-26 10:19 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 313 bytes --]
Здравствуйте !
On Wednesday 26 August 2015 13:04:42 Вадим Илларионов написал(а):
> Есть алгоритм выявления?
Если есть локальный репозиторий, то на основе
rpm -qpl *
--
C уважением, Хихин Руслан.
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] samba-DC: где ldbинарники?
2015-08-26 10:19 ` Хихин Руслан
@ 2015-08-26 10:23 ` Nikolay A. Fetisov
1 sibling, 1 reply; 17+ messages in thread
From: Nikolay A. Fetisov @ 2015-08-26 10:23 UTC (permalink / raw)
To: sisyphus
В Ср, 26/08/2015 в 18:04 +0800, Вадим Илларионов пишет:
> 26 августа 2015 12:58:33 от Хихин Руслан поступило следующее:
> > >~/tmp/samba-DC-buildroot/usr/lib64/samba/libldb-cmdline.so
> > Надо смотреть в каком паете эта библиотека есть и поставить на неё
> > зависимосьть.
> Есть алгоритм выявления?
$ grep libldb-cmdline.so mnt/distr/APT/Sisyphus/{noarch,x86_64}/base/contents_index
/mnt/distr/APT/Sisyphus/x86_64/base/contents_index:/usr/lib64/ldb/libldb-cmdline.so ldb-tools
--
С уважением,
Николай Фетисов
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] samba-DC: где ldbинарники?
@ 2015-08-26 10:32 ` Хихин Руслан
0 siblings, 0 replies; 17+ messages in thread
From: Хихин Руслан @ 2015-08-26 10:32 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 425 bytes --]
Здравствуйте !
On Wednesday 26 August 2015 13:25:28 Вадим Илларионов написал(а):
> Увы и ах :(
> Я ж предупреждал: хэшерами, гитами, иными домашними фермами не
> обладаю.Делаю всё в хомяке.
Ну тогда "Nikolay A. Fetisov" вам уже ответил.
--
C уважением, Хихин Руслан.
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] samba-DC: где ldbинарники?
@ 2015-08-26 10:50 ` Michael Shigorin
2015-08-26 13:14 ` Serg A. Kotlyarov
1 sibling, 1 reply; 17+ messages in thread
From: Michael Shigorin @ 2015-08-26 10:50 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Wed, Aug 26, 2015 at 06:45:53PM +0800, Вадим Илларионов wrote:
> Сиречь, я таки должен обладать локальным крепозиторием - так, для начала.
Скажем так, это удобно. :)
> И уметь из пепла выловить няшки.
https://bugzilla.altlinux.org/show_bug.cgi?id=14449
https://bugzilla.altlinux.org/show_bug.cgi?id=30883
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] samba-DC: где ldbинарники?
2015-08-26 10:50 ` Michael Shigorin
@ 2015-08-26 13:14 ` Serg A. Kotlyarov
1 sibling, 0 replies; 17+ messages in thread
From: Serg A. Kotlyarov @ 2015-08-26 13:14 UTC (permalink / raw)
To: sisyphus
В Wed, 26 Aug 2015 18:45:53 +0800
"Вадим Илларионов" <gbimobou@gmail.com> пишет:
> 26 августа 2015 13:23:57 от Nikolay A. Fetisov поступило следующее:
> > > > Надо смотреть в каком паете эта библиотека есть и поставить на
> > > > неё зависимосьть.
> > > Есть алгоритм выявления?
> > $ grep libldb-cmdline.so
> > mnt/distr/APT/Sisyphus/{noarch,x86_64}/base/contents_index
> > /mnt/distr/APT/Sisyphus/x86_64/base/contents_index:/usr/lib64/ldb/libldb-cm
> > dline.so ldb-tools
> Сиречь, я таки должен обладать локальным крепозиторием - так, для
> начала. И уметь из пепла выловить няшки.
>
Попробуйте скрипт из этого топика
http://forum.altlinux.org/index.php?topic=34714.0. Локальным
репозиторием можно и не обладать, но обладать индексом, который
почему-то не хотят сжать и положить рядом (или заменить сжатым
текущий), чтобы его удобно и не затратно было себе сдёрнуть, желательно.
--
С уважением,
Котляров Сергей
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] samba-DC: где ldbинарники?
2015-08-26 5:39 ` [sisyphus] samba-DC: где ldbинарники? ruslandh
@ 2015-08-26 15:06 ` Andrey Cherepanov
2015-08-30 20:23 ` Alexander Bokovoy
4 siblings, 0 replies; 17+ messages in thread
From: Andrey Cherepanov @ 2015-08-26 15:06 UTC (permalink / raw)
To: sisyphus
26.08.2015 08:05, Вадим Илларионов пишет:
> Дёрнулся расширить схему под хранение публичных ключей SSH
> (https://gist.github.com/hsw0/5132d5dabd4384108b48), а фиг там - ни тебе
> ldbmodify, ни даже захудалого ldbsearch!
> Зато в сернетовской самбе - хоть для редхат-, хоть для дебиан-дистров:
>
> # rpm -ql sernet-samba-ad | grep bin/ldb
> /usr/bin/ldbadd
> /usr/bin/ldbdel
> /usr/bin/ldbedit
> /usr/bin/ldbmodify
> /usr/bin/ldbrename
> /usr/bin/ldbsearch
что это должно делать в samba-DC?
Это уже давно у нас собирается отдельно в пакете ldb-tools
/usr/bin/ldbadd ldb-tools
/usr/bin/ldbdel ldb-tools
/usr/bin/ldbedit ldb-tools
/usr/bin/ldbmodify ldb-tools
/usr/bin/ldbrename ldb-tools
/usr/bin/ldbsearch ldb-tools
http://packages.altlinux.org/en/Sisyphus/srpms/libldb
--
Andrey Cherepanov
ALT Linux
cas@altlinux.ru
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] samba-DC: где ldbинарники?
@ 2015-08-26 15:11 ` Serg A. Kotlyarov
2015-08-26 16:15 ` Michael Shigorin
1 sibling, 0 replies; 17+ messages in thread
From: Serg A. Kotlyarov @ 2015-08-26 15:11 UTC (permalink / raw)
To: sisyphus
В Wed, 26 Aug 2015 17:09:23 +0300
Igor Zubkov <igor.zubkov@gmail.com> пишет:
> 2015-08-26 13:50 GMT+03:00 Michael Shigorin:
> >
> > On Wed, Aug 26, 2015 at 06:45:53PM +0800, Вадим Илларионов wrote:
> > > Сиречь, я таки должен обладать локальным крепозиторием - так, для
> начала.
> >
> > Скажем так, это удобно. :)
> >
> > > И уметь из пепла выловить няшки.
> >
> > https://bugzilla.altlinux.org/show_bug.cgi?id=14449
> > https://bugzilla.altlinux.org/show_bug.cgi?id=30883
>
> Что-то мне подсказывает что это быстрее будет сделать на
> packages.altlinux.org. И это будет отличным дополнением к
> https://github.com/biow0lf/prometheus-cli
>
> Может даже скоро заработает :)
>
Это всё хорошо, но. Появляется завязка на сервис, который несколько
сложнее, чем обыкновенный ftp/http/rsync. Всё же было бы весьма неплохо
иметь несколько удобных путей-дорожек до индекса (притом, репы есть в
зеркалах и доступны максимально возможное количество минут в году),
p.a.o. же имеется в единственном экземпляре и при его отключении
поискать уже не выйдет.
--
С уважением,
Котляров Сергей
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] samba-DC: где ldbинарники?
2015-08-26 15:11 ` Serg A. Kotlyarov
@ 2015-08-26 16:15 ` Michael Shigorin
1 sibling, 0 replies; 17+ messages in thread
From: Michael Shigorin @ 2015-08-26 16:15 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Wed, Aug 26, 2015 at 05:09:23PM +0300, Igor Zubkov wrote:
> > https://bugzilla.altlinux.org/show_bug.cgi?id=14449
> > https://bugzilla.altlinux.org/show_bug.cgi?id=30883
> Что-то мне подсказывает что это быстрее будет сделать на
> packages.altlinux.org. И это будет отличным дополнением к
> https://github.com/biow0lf/prometheus-cli
> Может даже скоро заработает :)
Это было бы замечательно, особенно если получится сэмулировать
поведение пресловутого apt-file :)
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] samba-DC: где ldbинарники?
@ 2015-08-27 3:29 ` ruslandh
2015-08-27 10:42 ` Andrey Cherepanov
1 sibling, 0 replies; 17+ messages in thread
From: ruslandh @ 2015-08-27 3:29 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 275 bytes --]
Здравствуйте Вадим Илларионов
В сообщении от 27 августа 2015 Вадим Илларионов написал(a):
> ИЧСХ, модуля /usr/lib64/ldb/modules/samba_dsdb в пакете libldb
> действительно не наблюдается. Где ж брать?
Собрать отдельный пакет с этими модулями?
--
С уважением Хихин Руслан
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] samba-DC: где ldbинарники?
2015-08-27 3:29 ` ruslandh
@ 2015-08-27 10:42 ` Andrey Cherepanov
1 sibling, 1 reply; 17+ messages in thread
From: Andrey Cherepanov @ 2015-08-27 10:42 UTC (permalink / raw)
To: sisyphus
27.08.2015 04:56, Вадим Илларионов пишет:
>> А нет у нас такой опции. То есть, надо её включить в конфиге самбы, каковую
>> затем рестартануть, а потом, после модификации схемы, отмотать всё взад.
> Это
>> что, очевидно? Да ну на фиг!
>
> Но даже при dsdb:schema update allowed=on в конфиге - не работает!
>
> # ldbmodify -H /var/lib/samba/private/sam.ldb 1-sshPublicKey-attr.ldif
> WARNING: Module [samba_dsdb] not found - do you need to set LDB_MODULES_PATH?
> Unable to load modules for /var/lib/samba/private/sam.ldb: (null)
> Failed to connect to /var/lib/samba/private/sam.ldb - (null)
>
> ИЧСХ, модуля /usr/lib64/ldb/modules/samba_dsdb в пакете libldb действительно не
> наблюдается. Где ж брать?
LDB_MODULES_PATH=/usr/lib64/samba/ldb ldbmodify -H
/var/lib/samba/private/sam.ldb 1-sshPublicKey-attr.ldif
Вроде так лихо утилиты ldb используете, а невнимательно вывод прочитали.
Логично: при использовании Samba явно прописывается путь к её модулям.
Предлагаете всё запихивать в огромный бандл и наплевать на то, что
libldb кто-то кроме Samba AD DC может использовать?
--
Andrey Cherepanov
cas@altlinux.org
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] samba-DC: где ldbинарники?
@ 2015-08-28 2:39 ` ruslandh
2015-08-28 10:01 ` Andrey Cherepanov
2 siblings, 0 replies; 17+ messages in thread
From: ruslandh @ 2015-08-28 2:39 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 770 bytes --]
Здравствуйте Вадим Илларионов
В сообщении от 28 августа 2015 Вадим Илларионов написал(a):
> 27 августа 2015 13:42:06 от Andrey Cherepanov поступило
следующее:
> > LDB_MODULES_PATH=/usr/lib64/samba/ldb ldbmodify -H
> > /var/lib/samba/private/sam.ldb 1-sshPublicKey-attr.ldif
> >
> > Вроде так лихо утилиты ldb используете, а невнимательно
> > вывод прочитали. Логично: при использовании Samba явно
> > прописывается путь к её модулям. Предлагаете всё запихивать
> > в огромный бандл и наплевать на то, что libldb кто-то кроме
> > Samba AD DC может использовать?
>
> И впрямь, спасибо за наводку. Но что мешает мейнтейнерам при
> установке самбы:
....
никто, просто похоже вы первый, кто так уё использует. Пишите в
багзилу, есть повод.
--
С уважением Хихин Руслан
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] samba-DC: где ldbинарники?
2015-08-28 2:39 ` ruslandh
@ 2015-08-28 10:01 ` Andrey Cherepanov
2 siblings, 0 replies; 17+ messages in thread
From: Andrey Cherepanov @ 2015-08-28 10:01 UTC (permalink / raw)
To: sisyphus
28.08.2015 05:33, Вадим Илларионов пишет:
> 27 августа 2015 13:42:06 от Andrey Cherepanov поступило следующее:
>> LDB_MODULES_PATH=/usr/lib64/samba/ldb ldbmodify -H
>> /var/lib/samba/private/sam.ldb 1-sshPublicKey-attr.ldif
>>
>> Вроде так лихо утилиты ldb используете, а невнимательно вывод прочитали.
>> Логично: при использовании Samba явно прописывается путь к её модулям.
>> Предлагаете всё запихивать в огромный бандл и наплевать на то, что
>> libldb кто-то кроме Samba AD DC может использовать?
>
> И впрямь, спасибо за наводку. Но что мешает мейнтейнерам при установке
> самбы:
> 1. проверить наличие переменной LDB_MODULES_PATH;
> 2. проверить, установлены ли ldb-tools;
> 3. в зависимости от результатов пп.1,2 присвоить переменной
> - /usr/lib64/ldb/modules/ldb, либо
> - /usr/lib64/samba/ldb, либо
> - /usr/lib64/ldb/modules/ldb:/usr/lib64/samba/ldb и экспортировать её?
> Почему из-за таких пустяков приходится устраивать танцы с бубнами?
Потому что никто об этом не сообщает.
Вот как появляется заинтересованный, так дело начинает двигаться.
Наверное, правильнее повесить запрос с пожеланием на libldb.
--
Andrey Cherepanov
cas@altlinux.org
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] samba-DC: где ldbинарники?
@ 2015-08-28 15:13 ` Michael Shigorin
1 sibling, 0 replies; 17+ messages in thread
From: Michael Shigorin @ 2015-08-28 15:13 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
On Fri, Aug 28, 2015 at 10:43:04AM +0800, Вадим Илларионов wrote:
> Может, положить в /etc/profile.d файлик ldb-libs.sh с таким содержимым:
>
> if [ -d /usr/lib64/ldb/modules/ldb -a -d /usr/lib64/samba/ldb ]; then
> export LDB_LIBRARY_PATH=/usr/lib64/ldb/modules/ldb:/usr/lib64/samba/ldb
Проще формировать его при сборке пакета сразу в зависимости
от архитектуры.
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] samba-DC: где ldbинарники?
` (3 preceding siblings ...)
@ 2015-08-30 20:23 ` Alexander Bokovoy
4 siblings, 0 replies; 17+ messages in thread
From: Alexander Bokovoy @ 2015-08-30 20:23 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
2015-08-26 8:05 GMT+03:00 Вадим Илларионов <gbimobou@gmail.com>:
> Дёрнулся расширить схему под хранение публичных ключей SSH
> (https://gist.github.com/hsw0/5132d5dabd4384108b48), а фиг там - ни тебе
> ldbmodify, ни даже захудалого ldbsearch!
ldb-tools содержит все необходимые утилиты.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] samba-DC: где ldbинарники?
@ 2015-08-31 10:09 ` Andrey Cherepanov
0 siblings, 0 replies; 17+ messages in thread
From: Andrey Cherepanov @ 2015-08-31 10:09 UTC (permalink / raw)
To: sisyphus
28.08.2015 06:05, Вадим Илларионов пишет:
> Ошибочка вышла, не библиотеки ж, а модули.
> Файл /etc/profile.d/ldb-modules.sh с содержимым:
> if [ -d /usr/lib64/ldb/modules/ldb -a -d /usr/lib64/samba/ldb ]; then
> export LDB_MODULES_PATH=/usr/lib64/ldb/modules/ldb:/usr/lib64/samba/ldb
> elif [ -d /usr/lib64/ldb/modules/ldb ]; then
> export LDB_MODULES_PATH=/usr/lib64/ldb/modules/ldb
> elif [ -d /usr/lib64/samba/ldb ]; then
> export LDB_MODULES_PATH=/usr/lib64/samba/ldb
> else
> unset LDB_LIBRARY_PATH
> fi
>
> Проверил, работает. Схему расширил.
https://bugzilla.altlinux.org/show_bug.cgi?id=31243
--
Andrey Cherepanov
cas@altlinux.org
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2015-08-31 10:09 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-08-26 5:39 ` [sisyphus] samba-DC: где ldbинарники? ruslandh
2015-08-26 9:58 ` Хихин Руслан
2015-08-26 10:19 ` Хихин Руслан
2015-08-26 10:32 ` Хихин Руслан
2015-08-26 10:23 ` Nikolay A. Fetisov
2015-08-26 10:50 ` Michael Shigorin
2015-08-26 15:11 ` Serg A. Kotlyarov
2015-08-26 16:15 ` Michael Shigorin
2015-08-26 13:14 ` Serg A. Kotlyarov
2015-08-26 15:06 ` Andrey Cherepanov
2015-08-27 3:29 ` ruslandh
2015-08-27 10:42 ` Andrey Cherepanov
2015-08-28 2:39 ` ruslandh
2015-08-28 10:01 ` Andrey Cherepanov
2015-08-28 15:13 ` Michael Shigorin
2015-08-31 10:09 ` Andrey Cherepanov
2015-08-30 20:23 ` Alexander Bokovoy
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git