PDA

View Full Version : How can I do an unattended compile?



NFblaze
December 13th, 2009, 03:13 PM
Hey, just got a quick question on unattended compiling.

So the default compile order is

1) ./config
2) make
3) sudo make install

Well, if I'm not at my PC how can I make sure it automatically knows the password for step 3?

I've tried

./config ; make ; sudo make install ; read "mypassword"

once but that didnt work.

Thanks for any help

Physical Hook
December 13th, 2009, 03:16 PM
./configure not ./config.
If you don't know the password, what's the point of asking for it with read ?

sisco311
December 13th, 2009, 03:35 PM
sudo bash -c "\
su username -c ./configure && \
su username -c make && \
make install"

NFblaze
December 14th, 2009, 06:42 PM
Thank you very much sisco311, I will try to test this out. Thanks again for posting something helpful.