ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* 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