HT: File Permissions of files in /system/bin at compile time

Pradeep Kumar pradeepkernel at
Wed Jan 19 03:26:04 EST 2011

hi Greg,
My question is I had a Linux kernel source code,
do they have similar lines as
to set permissions for the compiled binaries.

On Tue, Jan 18, 2011 at 12:49 AM, Greg Freemyer <greg.freemyer at>wrote:

> On Mon, Jan 17, 2011 at 5:41 AM, Pradeep Kumar <pradeepkernel at>
> wrote:
> > HowTo set file permissions of files in /system/bin at compile time of
> > kernel.
> > example : the command  reboot under system/bin has persmissions as
> > lrwxr-xr-x -- reboot
> > Is it done throught setting some Kconfig/config variables??
> >
> > thanks in Advance
> > Goudagunta Pradeep Kumar,
> /sbin/reboot is part of the sysvinit package on my distro.
> Why would the kernel build / install have anything to setting its
> permissions?
> If you are working with a typical Makefile process, permissions are
> set when you do a make install.
> If you are working with a rpm, then the specfile that created the rpm
> can either use the default "make install" permissions or it can
> control the process with as much detail as it wants.  ie. The specfile
> has a install section which is basically just some shell script logic.
> If you want to see some specfiles, one of the easiest places to look
> is the openSUSE build service. (OBS).  Every package has a specfile
> and they are all readily read through.
> The hard part is actually finding a simple enough one that it is easily
> read.
> I wrote this one for a very simple package a while ago, so it is
> pretty easy to read:
> Note the "%defattr(644,root,root,755)" line.  That is forcing some
> permissions, owners, etc.
> Greg
-------------- next part --------------
An HTML attachment was scrubbed...

More information about the Kernelnewbies mailing list