Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

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 ...

share|improve this question
1  
Have a look here, a blog post describing how to write service files for systemd. No idea why it shouldn't have one included already, though. (...or use this one) –  sr_ May 6 '12 at 12:35
    
Fedora 15/16 support ended ~3 years ago. –  val0x00ff Aug 14 at 7:28

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:

#!/bin/sh
/path/to/tpfand

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

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

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.