[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Run script at boot time



On 22/03/13 14:38, Rob Owens wrote:
> On Fri, Mar 22, 2013 at 10:50:15AM +0000, Tony van der Hoff wrote:
>>>
>> <snip useful information re init.d>
>>
>> Unfortunately, that solution didn't seem to work.
>>
>> Indeed, in this instance, it doesn't matter when the script is run,
>> except that the network must be running, so on the face of it, rc.local
>> would fit the bill.
>>
>> I placed the line /usr/sbin/ltsp_update_sshkeys in /etc/rc.local, but
>> after I rebooted, I needed to run it manually to set the host keys. I
>> don't know whether the utility didn't run, or didn't run at the right
>> time, or failed.
>>
>> Perhaps I should explain a bit about what I'm trying to achieve. LTSP is
>> a thin-client server for Linux. After boot-up, the clients communicate
>> over an ssh tunnel with the server, using a key-based authentication
>> mechanism. After certain upgrades, it seems that these keys need
>> resetting, for which LTSP provides the aforementioned utility.
>>
>> I don't understand why I need to run it, as the server has a static ip
>> address, but some kernel upgrades also affect it. After a reboot, the
>> terminal users start moaning about not being able to log in, and I have
>> to run (as root) the utility. This is not always convenient, resulting
>> in some downtime.
>>
>> My imagined solution was to run the utility after each boot-up, but as
>> you see, no such luck. Ideally I'd prefer to fix the underlying need to
>> update the host keys, but I've no idea where to start.
>>
> I use LTSP and I haven't had to update the keys in years.  I vaguely
> recall having to do it once, but I can't remember the reason.  I update
> my Debian Stable LTSP server daily, and even upgraded from Lenny to
> Squeeze, and didn't need to update the keys.
> 
> Maybe you could try asking on the ltsp-discuss list.
> 
Thanks for the pointer,Rob; I'll do yhat.


> To get your command to run, maybe you could try adding 'sleep 30s &&' to the
> front of it just in case the system needs that time to get the network
> up.
> 
> -Rob
> 
> 


-- 
Tony van der Hoff        | mailto:tony@vanderhoff.org
Buckinghamshire, England |


Reply to: