I try to run a script (tpfand) at startup, and it asked to be root to execute it.

This is a script to control the fans on Thinkpad computers.

Despite several attempts, I could not get ...


1 Answer 1


The classic place to put one-off stuff like this was rc.local.

From the Fedora 16 release notes:

The /etc/rc.d/rc.local local customization script is no longer included by default. Administrators who need this functionality merely have to create this file, make it executable, and it will run on boot.

I'd say create /etc/rc.d/rc.local like this:


and chmod +x /etc/rc.d/rc.local and you should be good to go.

  • It doesn't work...., un don't underwtand why... Maybe the tpfand works diferently
    – Pierre
    Commented May 13, 2012 at 12:51
  • Can you confirm that just running /etc/rc.d/rc.local directly from command line does the right thing?
    – ckhan
    Commented May 20, 2012 at 15:04

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .