+18
nixos/modules/programs/mosh.nix
+18
nixos/modules/programs/mosh.nix
···+This is required so that mosh can write to /var/run/utmp (which can be queried with `who` to display currently connected user sessions).
+7
-1
pkgs/development/libraries/libutempter/default.nix
+7
-1
pkgs/development/libraries/libutempter/default.nix
······description = "Interface for terminal emulators such as screen and xterm to record user sessions to utmp and wtmp files";
······description = "Interface for terminal emulators such as screen and xterm to record user sessions to utmp and wtmp files";
+25
pkgs/development/libraries/libutempter/exec_path.patch
+25
pkgs/development/libraries/libutempter/exec_path.patch
···
···
+6
-5
pkgs/tools/networking/mosh/default.nix
+6
-5
pkgs/tools/networking/mosh/default.nix
······
······+buildInputs = [ protobuf ncurses zlib IOTty makeWrapper perl openssl bash-completion ] ++ lib.optional withUtempter libutempter;
+14
pkgs/tools/networking/mosh/utempter_path.patch
+14
pkgs/tools/networking/mosh/utempter_path.patch
···
···+return run_server( desired_ip, desired_port, command_path, command_argv, colors, verbose, with_motd );