liminix

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

klogd.nix (313B)


      1 {
      2   config,
      3   lib,
      4   pkgs,
      5   ...
      6 }:
      7 let
      8   inherit (pkgs.liminix.services) longrun;
      9 in
     10 {
     11   config.services.klogd = longrun {
     12     name = "klogd";
     13     run = ''
     14       echo "1 2 1 8"  > /proc/sys/kernel/printk
     15       cat /proc/kmsg
     16     '';
     17     finish = ''
     18       echo "8 4 1 8"  > /proc/sys/kernel/printk
     19     '';
     20   };
     21 }