On 09/04/2016 01:45 AM, François Patte wrote:
Le 03/09/2016 23:17, Mike Wright a écrit :
> On 09/03/2016 01:59 PM, François Patte wrote:
>> Bonsoir,
>>
>> I try to enable rc-local service:
>>
>> 1- I created /etc/rc.d/rc.local file:
>>
>> #!/bin/bash
>>
>> iptables -I INPUT -p udp --sport 1900 -j ACCEPT
>>
>> 2- I chmoded /etc/rc.d/rc.local
>>
>> chmod u+x /etc/rc.d/rc.local
>>
>> But the service won't start:
>>
>> # systemctl status rc-local.service
>> ● rc-local.service - /etc/rc.d/rc.local Compatibility
>> Loaded: loaded (/usr/lib/systemd/system/rc-local.service; static;
>> vendor preset: disabled)
>> Active: failed (Result: exit-code) since sam. 2016-09-03 22:49:00
> Another useless systemd message. This usually indicates an error in the
> script contained in rc.local. Try executing rc.local manually to see if
> there are any errors. If there are bash will provide much more useful
> information.
Executing rc.local file "by hand" works without errors and moreover the
required command is fulfilled.... ie. in my case:
# iptables -L | grep ssdp
ACCEPT udp -- anywhere anywhere udp spt:ssdp
In the /usr/lib/systemd/system/rc-local.service I can read:
<quote>
# This unit gets pulled automatically into multi-user.target by
# systemd-rc-local-generator if /etc/rc.d/rc.local is executable.
</quote>
It is exactly what I have done: making /etc/rc.d/rc.local executable
(and owned by root.root) and it does not work!
Is there somewhere a place where I can get some information about the
error?
"Active: failed (Result: exit-code) since sam. 2016-09-03 22:49:00" is a
very tiny explanation!
Thank You
Can you post it's contents? Please feel free to omit stuff you deem
would expose something private.