LINUX.ORG.RU
ФорумAdmin

Как собрать пакет с install.sh в debian/rules

 ,


1

2

Как собрать пакет с install.sh в debian/rules

Как сделать так что бы в ./install.sh выполнялся от имени админа?

dpkg-buildpackage: info: host architecture amd64
 fakeroot debian/rules clean
dh clean
   dh_auto_clean
   dh_clean
 debian/rules build
dh build
   dh_update_autotools_config
   dh_auto_configure
   dh_auto_build
   dh_auto_test
 fakeroot debian/rules binary
dh binary
   dh_auto_test
   dh_testroot
   dh_prep
   debian/rules override_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
bash ./install.sh
Please run as root.
debian/rules:12: recipe for target 'override_dh_auto_install' failed
make[1]: *** [override_dh_auto_install] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:9: recipe for target 'binary' failed
make: *** [binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2

launchpad при сборке ругается

Не надо. Мети дворы.

anonymous
()

Ну нету там админа, это на винде, тебя просят запустить от root.

Аноним выше будет прав если ты еще не понял этого сам...

Shulman
()
Ответ на: комментарий от Shulman

Я понимаю это, мне кажется я неправильно собираю пакет. Командой debuild -S -sa выходит такое. Как использовать fakeroot? Какие ключи использовать?

spogrom1
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.