diff options
author | jim-p <jimp@pfsense.org> | 2012-04-18 16:57:02 -0400 |
---|---|---|
committer | jim-p <jimp@pfsense.org> | 2012-04-18 16:57:02 -0400 |
commit | 25ed9cf8a4c1bd4155ee4e1881821b9e10501916 (patch) | |
tree | eae88554c8c97c6909b88d4dd79f8e1c3e3bf461 /etc/rc.bootup | |
parent | daac437f8e63db626c5f2d16bde18cf3056a281d (diff) | |
download | pfsense-25ed9cf8a4c1bd4155ee4e1881821b9e10501916.zip pfsense-25ed9cf8a4c1bd4155ee4e1881821b9e10501916.tar.gz |
Add cheap hack to make syslogd forwarding to IPv6 work at bootup. Fixes #2370
Diffstat (limited to 'etc/rc.bootup')
-rwxr-xr-x | etc/rc.bootup | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/etc/rc.bootup b/etc/rc.bootup index e224519..baf39da 100755 --- a/etc/rc.bootup +++ b/etc/rc.bootup @@ -419,6 +419,13 @@ if(file_exists('/conf/needs_package_sync')) { @unlink('/conf/needs_package_sync'); } +/* If syslogd is forwarding to an IPv6 server, give it a kick since otherwise syslogd + won't forward to a v6 server. See #2370 (https://redmine.pfsense.org/issues/2370). */ + +if (is_ipaddrv6($config['syslog']['remoteserver']) || is_ipaddrv6($config['syslog']['remoteserver2']) || is_ipaddrv6($config['syslog']['remoteserver3'])) { + system_syslogd_start(); +} + /* done */ unset($g['booting']); |