Results 1 to 2 of 2
Whenever I boot up, rc.local fails to execute properly. Originally, I installed an Ubuntu kernel, and put KDE core on top.. as a result I can see the kernel launching ...
- 09-16-2007 #1Just Joined!
- Join Date
- Mar 2007
- Posts
- 7
/etc/rc.local syntax error
Whenever I boot up, rc.local fails to execute properly. Originally, I installed an Ubuntu kernel, and put KDE core on top.. as a result I can see the kernel launching its services at boot. The very last thing it tries to load before KDM takes over is my /etc/rc.local.
I get the following error both from the kernel at boot, and from a terminal if I attempt to execute /etc/rc.local:
poeticrpm@hybrid:~$ /etc/rc.local
/etc/rc.local: 13: Syntax error: newline unexpected
Here is my entire /etc/rc.local- notice that line 13 is the first line of the script that is NOT commented out...
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
tunctl -t tap0 -u <poeticrpm>
chmod 0666 /dev/net/tun
/usr/sbin/brctl addbr br0
/sbin/ifconfig ath0 0.0.0.0 promisc
/usr/sbin/brctl addif br0 ath0
/sbin/dhclient br0
/usr/sbin/brctl addif br0 tap0
ifconfig tap0 <192.168.0.14> up
bash -c 'echo 1 > /proc/sys/net/ipv4/conf/tap0/proxy_arp'
route add -host <192.168.0.13> dev tap0
arp -Ds <192.168.0.13> ath0 pub
exit 0
This causes a visible FAIL from the kernel at boot, so im guessing the script exits as soon as the syntax error occurs.
Any ideas on how to fix this?
**EDIT** Oh and also, im not sure if this is supposed to be the case, but the address:
/proc/sys/net/ipv4/conf/tap0/proxy_arp'
doesnt EXIST in my filesystem. There isnt any tap0 folder, let alone a proxy_arp' file. There is a lo, default and eth0 folder but NOT tap0. As a result (at least I think its a result), Kate has the above address in red. I still think the syntax error is the core of why the rc.local fails...
- 09-16-2007 #2forum.guy
- Join Date
- May 2004
- Location
- arch linux
- Posts
- 18,093
Hi, GSF1200S

Your duplicate thread has been deleted because it's against the forum rules to post them:
http://www.linuxforums.org/forum/lin...ums-rules.html
Please continue your discussion here.
Sorry for any inconvenience...
ozoz
→ new members/users: read this first | new member faq
→ no private messages requesting computer support - post them on the forums!
→ please use the "report post" button to alert our forum admins to problematic posts rather than responding to them yourself.


Reply With Quote
