[Bug Report] Rule expiry is not honored after suspend and resume
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 68/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Stack de tecnologia
- linux, python
- Domínio
- networking, security
Direção de pesquisa
Reproduza o problema seguindo as etapas listadas, usando o daemon opensnitchd e verificando /var/log/opensnitchd.log em busca do comportamento relevante. Comece rastreando como a expiração das regras é tratada durante o standby e o resume; a tarefa estará concluída quando uma regra criada para X horas não estiver mais efetiva após retomar o sistema depois de mais de X horas.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Describe the bug:
After a rule is created with the duration of X number of hours, and the device goes on standby, the rule remains in effect if the device is resumed after a longer period of time than X.
Include the following information:
- OpenSnitch version: 1.8.0
- OS: Fedora
- OS version: 43
- Window Manager: MATE
- Kernel version: Linux localhost 6.19.14-200.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Apr 23 17:34:07 UTC 2026 x86_64 GNU/Linux
To Reproduce:
Steps to reproduce the behavior:
- Access whatever address that will throw the rule creation request.
- Set the rule to expire after X many hours.
- Standby the device.
- Resume the device after longer than X many hours
- See that the rule is still in effect
Post error logs:
Expected behavior (optional):
The rule expiry should be checked and applied correctly
Screenshots:
Additional context:
- Linguagem predominante
- Python
- Estrelas
- 14.1k
- Forks
- 671
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de evilsocket/opensnitch
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 77/100
evilsocket/opensnitch#1675 ·
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
evilsocket/opensnitch#1674 ·
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 86/100
evilsocket/opensnitch#1668 · 1 reação ·
-
[Bug Report] System tray icon is invisible / transparent on KDE Plasma 6 (Wayland) with PyQt6Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
evilsocket/opensnitch#1667 · 1 comentário · 1 reação ·
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
evilsocket/opensnitch#1655 · 2 comentários · 1 reação ·
Todas as issues de evilsocket/opensnitch
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
BasedHardware/omi#20271 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 92/100
openai/openai-cookbook#3153 ·
Mantenedores costumam responder em até 1 dia
-
cvss-severity:high devguard l3montree-cybersecurity/devguard/devguard pkg:golang/github.com/l3montree-dev/devguard risk:low state:open
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
l3montree-dev/devguard#3146 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
-
bug confirmed issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
open-webui/open-webui#31849 · 2 comentários ·
Mantenedores costumam responder em até 1 dia