How can I list all accessed files on process startup
Solution 1:
You can start process by hand, and use strace to know what files it tried to open:
strace -f -e trace=open -o process.trace <command to start process>
Then manipulate file process.trace to determine what you want.