Please could someone spell out the reason for building software as an  
unprivileged user? This is recommended in the BLFS book and elsewhere  
(though not in LFS), but I can't find a full explanation.

If running 'make' as root could (accidentally? maliciously?) trash my  
system, doesn't the same apply when I have to run 'make install' as root?  
Is there any qualitative difference in security risk?

(The reason I'm asking, in case you're interested, is that I'm automating  
the build using a simple bash script for each package, and it would be  
simpler to run everything as root rather than having to add 'sudo' to my  
system, which is the only other way I can see of doing it.)

Thanks,

Brian

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to