suid in image


Quite new to all this QNX stuff, but we’re developing an x86 system which boots from an ifs image stored on a CF card.

At boot time, all the processes are started as root, but we want a non-root user to be able to start/stop processes via a remote login.

For the executable files which are stored uncompressed on the filesystem (not from the IFS image) I’ve set the non-root user to be in the processes’ group, and set the suid bit to allow the group users to execute these files as root (other users don’t have execute permissions). However, how can I do something similar for the files in the IFS image? I can set the permissions, but I can’t see how to set the suid.

Thanks in advance


Edit: Oops, forgot to say that it’s QNX 6.3.0