aqui no meu caso criei duas target categories. Bloqueados e Liberados
em group ACL coloquei uma primeira de IPs Liberados.. essa é de quem tem sempre o IP liberado para todos os sites
Depois coloquei (em Groups ACL mesmo) a regra WorkTime em segundo. Nela deixei a target de bloqueio como deny e a de liberados como allow
no item time dela coloquei a minha regra de horario.
Em target rules ficou assim:
Target Categories - Liberados=Allow Bloqueados=Allow Default Acces=Allow
Target Categories Offline - Liberados=Allow Bloqueados=deny Default Acces=Allow
(nao uso shallalist)
Como a regra tem uma regra de horario definida, o SquidGuard vai ver em Target Categories como ele vai ler as regras dentro desse horario.
Em Target Categories OffLine, ele vai ver como deve ler as regras fora desse horario. Aí ali ponho o deny na target "Bloqueados"
Nesse meu caso, coloco regra para o horario de almoço, então, o pessoal tem bloqueio das 08:00 as 12:00.
das 12:00 até as 12:59 tem tudo liberado.
a partir das 13:00 voltam todos os bloqueios.
Testado e aprovado, não tenho problemas com essa regra.