Removed self.rules != old_rules
After lot of testing it does not work properly. Could do something more sophisticated but since calling save() is safe and probably lightweigth it is not worth probably.
Bu işleme şunda yer alıyor:
ebeveyn
6e8e48e32d
işleme
39d904ea82
@ -546,12 +546,10 @@ class Firewall(object):
|
||||
|
||||
def _expire_rules(self):
|
||||
'''Function called to reload expired rules'''
|
||||
old_rules = self.rules
|
||||
self.load()
|
||||
if self.rules != old_rules:
|
||||
# this will both save rules skipping those expired and trigger
|
||||
# QubesDB update; and possibly schedule another timer
|
||||
self.save()
|
||||
# this will both save rules skipping those expired and trigger
|
||||
# QubesDB update; and possibly schedule another timer
|
||||
self.save()
|
||||
|
||||
def save(self):
|
||||
'''Save firewall rules to a file'''
|
||||
|
Yükleniyor…
Yeni konuda referans
Bir kullanıcı engelle