/mandos/release

To get this branch, use:
bzr branch http://bzr.recompile.se/loggerhead/mandos/release

  • Committer: Teddy Hogeborn
  • Date: 2023-02-07 23:03:33 UTC
  • Revision ID: teddy@recompile.se-20230207230333-5halrp7943pgb3w1
Server: Bug fix: Stagger checker runs when creating clients

* mandos (Client.enable()): Do not set self.expires here; move it to
  "init_checker".
  (Client.init_checker()): Take new "randomize_start" argument.  If
  True, randomize delay before starting checker.  Also, do not start
  checker right now, but instead extend expire time so that the
  scheduled checker always has time to run.
  (Checker.start_checker): Take new "start_was_randomized" argument.
  If True, reset scheduled checker runs to be 'interval' apart,
  instead of using the initial delay.  (Bug fix)
  (main): On startup, pass argument randomize_start=True to
  client.init_checker() when initizlizing checkers for all enabled
  clients.

Reported-by: Louis Charreau <Louis.Charreau@vadesecure.com>
Suggested-by: Louis Charreau <Louis.Charreau@vadesecure.com>
Fixes: 1200 ("Server: Stagger checker runs when creating clients")
Filename Latest Rev Last Changed Committer Comment Size
..
askpass-fifo.c 237.7.782 3 years ago Teddy Hogeborn Update copyright year * debian/copyright: Update 5.5 KB Diff Download File
askpass-fifo.xml 237.7.517 5 years ago Teddy Hogeborn Update copyright year to 2019 * DBUS-API: Update 5.2 KB Diff Download File
mandos-client.c 237.7.807 2 years ago Teddy Hogeborn Update copyright year * debian/copyright: Update 87.7 KB Diff Download File
mandos-client.xml 237.7.675 5 years ago Teddy Hogeborn Add dracut(8) support Add support for the dracut( 32.6 KB Diff Download File
password-prompt.c 237.7.807 2 years ago Teddy Hogeborn Update copyright year * debian/copyright: Update 14.7 KB Diff Download File
password-prompt.xml 237.7.675 5 years ago Teddy Hogeborn Add dracut(8) support Add support for the dracut( 10.1 KB Diff Download File
plymouth.c 237.7.807 2 years ago Teddy Hogeborn Update copyright year * debian/copyright: Update 16.6 KB Diff Download File
plymouth.xml 237.7.675 5 years ago Teddy Hogeborn Add dracut(8) support Add support for the dracut( 12.3 KB Diff Download File
splashy.c 237.7.807 2 years ago Teddy Hogeborn Update copyright year * debian/copyright: Update 11.8 KB Diff Download File
splashy.xml 237.7.675 5 years ago Teddy Hogeborn Add dracut(8) support Add support for the dracut( 9.9 KB Diff Download File
usplash.c 237.7.807 2 years ago Teddy Hogeborn Update copyright year * debian/copyright: Update 16.4 KB Diff Download File
usplash.xml 237.7.675 5 years ago Teddy Hogeborn Add dracut(8) support Add support for the dracut( 10.4 KB Diff Download File