difftreelog
fix explicit systemctl
4 files changed
docs/index.adocdiffbeforeafterbothno changes
docs/migration.adocdiffbeforeafterbothno changes
docs/secrets.adocdiffbeforeafterboth1= Fleet Secrets Management System1= Fleet Secrets Management System2:slug: secrets3:order: 1243== Overview5== Overview46modules/nixos/online.nixdiffbeforeafterboth17 ;17 ;18 inherit (lib.attrsets) mapAttrs;18 inherit (lib.attrsets) mapAttrs;19 inherit (lib.trivial) isString;19 inherit (lib.trivial) isString;20 inherit (lib.meta) getExe';20in21in21{22{22 options.system.onlineActivationScripts = mkOption {23 options.system.onlineActivationScripts = mkOption {787979 system.activationScripts = {80 system.activationScripts = {80 onlineActivation = {81 onlineActivation = {81 text = ''82 text = ''82 if [ ! -z ''${FLEET_ONLINE_ACTIVATION+x} ]; then83 if [ ! -z ''${FLEET_ONLINE_ACTIVATION+x} ]; then83 1>&2 echo "online activation; hello, fleet!"84 1>&2 echo "online activation; hello, fleet!"84 systemctl start online-activation.target85 ${getExe' config.systemd.package "systemctl"} start online-activation.target85 fi86 fi86 '';87 '';87 supportsDryActivation = true;88 supportsDryActivation = true;88 };89 };89 }90 }