Skip to content
Snippets Groups Projects
  1. Feb 05, 2018
    • Daniel Kahn Gillmor's avatar
      doc: kresd.systemd belongs in section 7 of the manual · 23c8ffbf
      Daniel Kahn Gillmor authored and Vladimír Čunát's avatar Vladimír Čunát committed
      "man man" says that the sections are:
      
             1   Executable programs or shell commands
             2   System calls (functions provided by the kernel)
             3   Library calls (functions within program libraries)
             4   Special files (usually found in /dev)
             5   File formats and conventions eg /etc/passwd
             6   Games
             7   Miscellaneous  (including  macro  packages  and  conventions), e.g.
                 man(7), groff(7)
             8   System administration commands (usually only for root)
             9   Kernel routines [Non standard]
      
      Since there is no command named kresd.system it does not belong in
      section 8.
      
      Section 7 includes conventions and useful patterns like gitcli(7),
      which seems more similar to the documentation that is supplied in
      kresd.systemd.
      Verified
      23c8ffbf
    • Vladimír Čunát's avatar
    • Tomas Krizek's avatar
      systemd defaults: turn off verbose logging · d31c2353
      Tomas Krizek authored
      Verbose logging should be used for debugging purposes, as it generates a
      lot of output. It shouldn't be turned on by default for normal mode of
      operation.
      Verified
      d31c2353
  2. Feb 02, 2018
  3. Feb 01, 2018
  4. Jan 31, 2018
  5. Jan 30, 2018
    • Tomas Krizek's avatar
      Merge branch 'ci-respdiff' into 'master' · 4e44f20c
      Tomas Krizek authored
      ci: respdiff - update config
      
      See merge request !469
      4e44f20c
    • Tomas Krizek's avatar
      ci: increase respdiff mismatch tolerance to 3% · de7a4a96
      Tomas Krizek authored
      Since we've added the `timeout` metric to respdiff, it uncovered
      an issue when running in Docker, where a large amount of queries
      (~2% / resolver) end with a timeout.
      
      Until the issue is investigated and fixed, temporarily bump the CI's
      tolerance for the test to pass to 3%.
      Verified
      de7a4a96
    • Tomas Krizek's avatar
      ci: respdiff - add timeout field to config · 30f7790f
      Tomas Krizek authored
      Verified
      30f7790f
    • Tomas Krizek's avatar
      Merge branch 'systemd-multiprocess' into 'master' · ad34eaff
      Tomas Krizek authored
      systemd: enable multiple processes with socket activation
      
      See merge request !464
      ad34eaff
    • Tomas Krizek's avatar
      systemd: enable multiple processes with socket activation · 4905226d
      Tomas Krizek authored
      In order to be able to spawn multiple processes with socket activation,
      systemd template (see systemd.unit(5)) is used. This allows the user to
      create any amount of instances by simply providing a unique name for
      each of them. The most sensible instance identifiers are natural
      numbers, but any convention could be used.
      
      The default recommended service name becomes kresd@1.service, replacing
      the older kresd.service. Sockets are renamed in a similar way. Users are
      able to take advantage of bash expansion to spawn/control multiple
      processes, e.g. "systemctl start kresd@{1..16}.service"
      
      The socket-activated service can now be launched directly with
      "systemctl start kresd@1.service", which will request the associated
      sockets without the need for any extra priviledges or capabilities.
      
      Stopping the kresd service now also stops the associated sockets.
      Stopping any individual socket is an isolated opration now (stopping
      kresd@1.socket no longer stop kresd-tls@1.socket and
      kresd-control@1.socket).
      
      Users and packagers are also encouraged to use drop-in files for extra
      configuration or modifications to ensure compatibility with their
      distribution.
      Verified
      4905226d
    • Tomas Krizek's avatar
Loading