You are not logged in.
see topic,
error generated during boot, refers to the line 812 of /etc/rc.firewall stating that script is unable to set locale (US)
Last edited by broch (2009-07-06 12:59:09)
Offline
Did you generate rc.firewall using an app or write it yourself? What is in the script and what's on line 812?
All men have stood for freedom...
For freedom is the man that will turn the world upside down.
Gerrard Winstanley.
Offline
Thank you,
this script was generated three years ago and worked without error. Generated by Guarddog
obviously line 812 of rc.firewall refers to set locale:
LC_ALL=US
Offline
Maybe I'm wrong, but try changing it to this:
LC_ALL=en_USSimplicity is the ultimate sophistication
~Leonardo da Vinci
Offline
Maybe I'm wrong, but try changing it to this:
LC_ALL=en_US
thanks for suggestion, unfortunately it did not help
Offline
If you have not done so perhaps try using Guarddog to regenerate rc.firewall in case a newer version uses different settings.
I use Guarddog and the locale settings are:
UARDDOG_BACKUP_LC_ALL=$LC_ALL
LC_ALL=US
export LC_ALLAnd my locale settings are:
LANG=en_GB.utf-8
LC_CTYPE="en_GB.utf-8"
LC_NUMERIC="en_GB.utf-8"
LC_TIME="en_GB.utf-8"
LC_COLLATE=C
LC_MONETARY="en_GB.utf-8"
LC_MESSAGES="en_GB.utf-8"
LC_PAPER="en_GB.utf-8"
LC_NAME="en_GB.utf-8"
LC_ADDRESS="en_GB.utf-8"
LC_TELEPHONE="en_GB.utf-8"
LC_MEASUREMENT="en_GB.utf-8"
LC_IDENTIFICATION="en_GB.utf-8"
LC_ALL=I do not have any errors. Sorry I can't be more helpful.
All men have stood for freedom...
For freedom is the man that will turn the world upside down.
Gerrard Winstanley.
Offline
thanks,
script complaints that LC_ALL: cannot change locale (which in my case looks similar to yours except that
en_GB.utf-8 is replaced by en_US.utf8
probably I will have to re-create rc.firewall
Offline
This may not just be your firewall script. Several others are reporting locale issues.
All men have stood for freedom...
For freedom is the man that will turn the world upside down.
Gerrard Winstanley.
Offline
Thank you for your discussion. The same problem happened to me. It is very helpful to me.
Offline
this is a bug in guarddog found by Roman (Romashka) and Jan (JGC).
I filed the bug report which is now closed, so I would like to thank them both here.
Thank you
Offline
So, what is the solution to the "unable to set locale" problem? Is guarddog no longer compatible with Arch Linux until someone fixes it upstream? If so, what is the recommended replacement for someone who is hopelessly lost when it comes to trying to figure out iptables?
(Edit: I am running Arch on a system behind a Verizon FiOS Actiontec router/firewall box. Call me paranoid, but I still want the extra protection if I can get it without having to jump through hoops.)
Last edited by ProfessorTomoe (2009-08-24 08:22:28)
Offline
I started getting this error in the last couple of days. I keep my system up-to-date so can't figure out what has caused it to just start. The firewall rules appear to be loaded correctly however.
All men have stood for freedom...
For freedom is the man that will turn the world upside down.
Gerrard Winstanley.
Offline