sudo: add updateScript

+11 -1
+11 -1
pkgs/by-name/su/sudo/package.nix
··· 8 8 groff, 9 9 sssd, 10 10 nixosTests, 11 + genericUpdater, 12 + writeShellScript, 13 + curl, 11 14 sendmailPath ? "/run/wrappers/bin/sendmail", 12 15 withInsults ? false, 13 16 withSssd ? false, ··· 72 75 rm $out/share/doc/sudo/ChangeLog 73 76 ''; 74 77 75 - passthru.tests = { inherit (nixosTests) sudo; }; 78 + passthru = { 79 + tests = { inherit (nixosTests) sudo; }; 80 + updateScript = genericUpdater { 81 + versionLister = writeShellScript "sudo-versionLister" '' 82 + ${lib.getExe curl} -sL https://www.sudo.ws/dist | grep -Po 'href="sudo-\K[\w.]*(?=\.tar\.gz")' 83 + ''; 84 + }; 85 + }; 76 86 77 87 meta = with lib; { 78 88 description = "Command to run commands as root";