LINUX.ORG.RU

Debian пакеты


0

0

При создании пакета руками (а вернее скриптом) кладу структуру в debian/tmp, кладу куда надо control, rules и т.п. и следом запускаю dpkg-buildpackage -rfakeroot.

Все работает просто чудно, но файлы которые в debian/tmp имели права rw-r--r- после иснталяции из созданного пакета имеют права rw-------. Куда пропадает r для group и others? Чем лечить? rules выглядит так:

=== Cut ===
#!/usr/bin/make -f

# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1

build:
# We don't buld from source, it's already built

clean:
# We'll clean everything in make_deb

install:
# We have installed everything in make_deb

# Build architecture-independent files here.
binary-indep:
    dh_testdir
    dh_testroot
    dh_compress
    dh_md5sums
    dh_installchangelogs
    dh_gencontrol
    dh_installdeb
    dh_builddeb

# Build architecture-dependent files here.
binary-arch:
# We build architecture-independent package only

binary: binary-indep
.PHONY: build clean install binary-indep binary-arch
=== Cut ===

Okay, dh_fixperms перед dh_builddeb помогло.

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