Re: куда положить файл чтобы он попал в .deb-пакет ?

2009-08-19 Пенетрантность Evgeny M. Zubok
Да, еще у тебя права может менять dh_fixperms. Как он их меняет, написано в man. Поэтому chmod, chown на debian//etc/foo_file надо делать после вызова dh_fixperms. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@li

Re: куда положить файл чтобы он попал в .deb-пакет ?

2009-08-19 Пенетрантность Evgeny M. Zubok
Да, а вариант с debain/tmp -- это еще одна возможная стратегия сборки. Ты специально должен попросить собрать пакет в debian/tmp. Потом ты можешь в rules попросить что-то ненужное по этому пути удалить, что-то докинуть туда дополнительно, подкрутить права и т. д. При этом пишется ряд install-файло

Re: куда положить файл чтобы он попал в .deb-пакет ?

2009-08-19 Пенетрантность Evgeny M. Zubok
Денис writes: > Сработало, действительно. > Но всплыла ещё одна проблема: > то ли при копировании то ли уже в архиве пропадают права доступа на > файлы и после установки пакеты права становятся обычными 644 Ну тогда права надо просто поменять (в rules) уже после dh_install при помощи chmod, chow

Re: куда положить файл чтобы он попал в .deb-пакет ?

2009-08-19 Пенетрантность Evgeny M. Zubok
>> Э-хе-хе. Вызов dh_install вообще-то в debian/rules прописывать надо, а >> не вызывать вручную (если я правильно понял фразу "делаю >> dh_intall"). > > Ага, там даже есть уже закомментированный вызов dh_install > > Раскомментировал, при сборке оно сообщило что нет в debian/tmp файлов: > > [...]

Re: куда положить файл чтобы он попал в .deb-пакет ?

2009-08-18 Пенетрантность Alexander GQ Gerasiov
On Wed, 19 Aug 2009 05:18:44 +0800 Денис wrote: > Eugene V. Lyubimkin пишет: > > Денис wrote: > >> Eugene V. Lyubimkin пишет: > >>> Денис wrote: > зачем общаться в списке рассылки на основе е-майл, если под него > даже распространённый софт приходится допиливать? в чем тогда > смыс

Re: куда положить файл чтобы он попал в .deb-пакет ?

2009-08-18 Пенетрантность Artem Chuprina
Денис -> debian-russian@lists.debian.org @ Wed, 19 Aug 2009 04:45:04 +0800: Д> зачем общаться в списке рассылки на основе е-майл, если под него Д> даже распространённый софт приходится допиливать? в чем тогда смысл? Видишь ли, _мне_ здесь общаться интересно с теми, кто, во-первых, все равно си

Re: куда положить файл чтобы он попал в .deb-пакет ?

2009-08-18 Пенетрантность Evgeny M. Zubok
Денис writes: > добавил дерево моих файлов в debian/tmp, ещё создал файл > $ cat debian/dhcs-node-homepages.install > usr/lib > etc/sudo.d > etc/dhcs/avail.d > usr/lib/* > etc/* > ("dhcs-node-homepages" это реальное название моего будущего пакета, в > эти директории должны будут упасть необходим

Re: куда положить файл чтобы он попал в .deb-пакет ?

2009-08-18 Пенетрантность Alexander GQ Gerasiov
Tue, 18 Aug 2009 18:15:19 +0400 Alexander Galanin wrote: > On Tue, 18 Aug 2009 22:09:49 +0800 > Денис wrote: > > > Alexander GQ Gerasiov пишет: > > > Tue, 18 Aug 2009 21:56:58 +0800 > > > Денис wrote: > > > > > >> да что же такое, не проходят письма в рассылку! > > > А точно в поле To есть ад

Re: куда положить файл чтобы он попал в .deb-пакет ?

2009-08-17 Пенетрантность Evgeny M. Zubok
Денис writes: > Куда нужно положить произвольный файл в дереве запаковываемого > командой dpkg-buildpackage -rfakeroot пакета чтобы файл, собственно, > попал в пакет? В debian положить, а через debian/.install затолкать его куда тебе надо. -- To UNSUBSCRIBE, email to debian-russian-requ...@li

Re: куда положить файл чтобы он попал в .deb-пакет?

2009-08-17 Пенетрантность Artem Chuprina
Денис -> debian-russian@lists.debian.org @ Mon, 17 Aug 2009 21:30:17 +0800: Д> Куда нужно положить произвольный файл в дереве запаковываемого командой Д> dpkg-buildpackage -rfakeroot Д> пакета чтобы файл, собственно, попал в пакет? В поддерево debian/tmp. Поглядеть в debian/rules любого живо

Re: куда положить файл чтобы он попал в .deb-пакет ?

2009-08-17 Пенетрантность Alexander GQ Gerasiov
Mon, 17 Aug 2009 21:30:17 +0800 Денис wrote: > Всем привет! > > Куда нужно положить произвольный файл в дереве запаковываемого > командой dpkg-buildpackage -rfakeroot > пакета чтобы файл, собственно, попал в пакет? > > пакет после установки должен дать системе > файл /usr/lib/mypackage/myscript