What is in the skynet log? You should only really have stuff like this:
Code:
Oct 18 11:00:12 RT-AC87R Skynet: [%] Startup Initiated... ( skynetloc=/tmp/mnt/Cruzer/skynet )
Oct 18 12:00:14 RT-AC87R Skynet: [#] 137409 IPs (+0) -- 1648 Ranges Banned (+0) || 181 Inbound -- 6 Outbound Connections Blocked! [save] [14s]
Oct 18 21:00:11 RT-AC87R Skynet: [#] 137409 IPs (+0) -- 1648 Ranges Banned (+0) || 2059 Inbound -- 65 Outbound Connections Blocked! [save] [10s]
Oct 18 22:00:15 RT-AC87R Skynet: [#] 137409 IPs (+0) -- 1648 Ranges Banned (+0) || 2273 Inbound -- 71 Outbound Connections Blocked! [save] [14s]
Oct 18 23:00:21 RT-AC87R Skynet: [#] 137409 IPs (+0) -- 1648 Ranges Banned (+0) || 2469 Inbound -- 77 Outbound Connections Blocked! [save] [20s]
Oct 19 03:00:10 RT-AC87R Skynet: [#] 137409 IPs (+0) -- 1648 Ranges Banned (+0) || 3276 Inbound -- 101 Outbound Connections Blocked! [save] [10s]
Oct 19 04:26:30 RT-AC87R Skynet: [#] 137831 IPs (+422) -- 1664 Ranges Banned (+16) || 3561 Inbound -- 107 Outbound Connections Blocked! [banmalware] [90s]
Oct 19 06:00:11 RT-AC87R Skynet: [#] 137831 IPs (+0) -- 1664 Ranges Banned (+0) || 3887 Inbound -- 119 Outbound Connections Blocked! [save] [10s]
Oct 19 08:00:15 RT-AC87R Skynet: [#] 137831 IPs (+0) -- 1664 Ranges Banned (+0) || 4325 Inbound -- 131 Outbound Connections Blocked! [save] [15s]
Oct 19 09:00:16 RT-AC87R Skynet: [#] 137831 IPs (+0) -- 1664 Ranges Banned (+0) || 4502 Inbound -- 137 Outbound Connections Blocked! [save] [15s]
Oct 19 11:00:11 RT-AC87R Skynet: [#] 137831 IPs (+0) -- 1664 Ranges Banned (+0) || 4903 Inbound -- 149 Outbound Connections Blocked! [save] [11s]
Oct 19 14:00:13 RT-AC87R Skynet: [#] 137831 IPs (+0) -- 1664 Ranges Banned (+0) || 5648 Inbound -- 167 Outbound Connections Blocked! [save] [12s]
Oct 19 15:00:15 RT-AC87R Skynet: [#] 137831 IPs (+0) -- 1664 Ranges Banned (+0) || 6061 Inbound -- 173 Outbound Connections Blocked! [save] [15s]
Oct 19 16:00:10 RT-AC87R Skynet: [#] 137831 IPs (+0) -- 1664 Ranges Banned (+0) || 6434 Inbound -- 179 Outbound Connections Blocked! [save] [10s]
Oct 19 16:00:13 RT-AC87R kernel: [BLOCKED - INBOUND] IN=eth0 OUT= MAC=ac:9e:17:97:2b:30:00:76:86:45:44:19:08:00 SRC=81.22.45.76 DST=24.46.139.177 LEN=40 TOS=0x00 PREC=0x00 TTL=244 ID=43460 PROTO=TCP SPT=58838 DPT=34420 SEQ=2567676929 ACK=0 WINDOW=2484 RES=0x00 SYN URGP=0 MARK=0x84c400c1
Oct 19 16:00:14 RT-AC87R kernel: [BLOCKED - INBOUND] IN=eth0 OUT= MAC=ac:9e:17:97:2b:30:00:76:86:45:44:19:08:00 SRC=82.77.91.36 DST=24.46.139
With the last lines being wiped out on the hour or so.
Messages not showing sounds to me like a problem with the symlink. Remember, when skynet is pointed to the syslog instead of skynet-0, skynet's destructive sed is destroying the symlink.
Putting those together, I think syslog-ng is properly sifting the skynet messages out into the log file, buy skynet itself is not pointed to the log file and remains pointed to syslog, so the symlink is being destroyed and skynet is never rolling up the hourly messages. That's why the log is growing, methinks.