On Wed, May 21, 2008 at 09:02:42PM +0300, Led wrote: > Забавный случай: > > $ file ~/tmp/autofs-buildroot/usr/sbin/automount > automount: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), for > GNU/Linux 2.6.9, stripped > > ? > Естественно, rpmbuild (fixup-libraries) делает ему "chmod 644" :( Нет, это не естественно. shared object -- это и shared library и position independed executable. В fixup-libraries есть эвристика для отделения мух от котлет. chmod, по идее, должен делаться только для shared library. > Насколько я понял, это происходит из-за того, что этот бинарник линкуется > с -fpie. У нас этого делать нельзя? -fpie -- это опция компилятора. Линковщику должа ещё передоваться -pie. Как именно собирается бинарник? Можно лог? -- Regards, Kirill A. Shutemov + Belarus, Minsk + ALT Linux Team, http://www.altlinux.com/