2022-12-05 17:47:13 +00:00
{
2023-03-06 20:51:43 +00:00
"version" : "0.5.1-unreleased" ,
2023-02-22 15:46:52 +00:00
"actions" : [
{
"action" : {
"action" : "create_directory" ,
2023-03-06 17:29:44 +00:00
"path" : "/home/nix" ,
2023-02-22 15:46:52 +00:00
"user" : null ,
"group" : null ,
"mode" : 493 ,
"force_prune_on_revert" : true
2023-01-09 16:30:28 +00:00
} ,
2023-02-22 15:46:52 +00:00
"state" : "Uncompleted"
} ,
2023-03-06 17:29:44 +00:00
{
"action" : {
"action" : "create_file" ,
"path" : "/etc/systemd/system/nix-directory.service" ,
"user" : null ,
"group" : null ,
"mode" : 420 ,
"buf" : "[Unit]\nDescription=Create a `/nix` directory to be used for bind mounting\nPropagatesStopTo=nix-daemon.service\nPropagatesStopTo=nix.mount\nDefaultDependencies=no\nAfter=grub-recordfail.service\nAfter=steamos-finish-oobe-migration.service\n\n[Service]\nType=oneshot\nExecStart=steamos-readonly disable\nExecStart=mkdir -vp /nix\nExecStart=chmod -v 0755 /nix\nExecStart=chown -v root /nix\nExecStart=chgrp -v root /nix\nExecStart=steamos-readonly enable\nExecStop=steamos-readonly disable\nExecStop=rmdir /nix\nExecStop=steamos-readonly enable\nRemainAfterExit=true\n" ,
"force" : false
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"action" : "create_file" ,
"path" : "/etc/systemd/system/nix.mount" ,
"user" : null ,
"group" : null ,
"mode" : 420 ,
"buf" : "[Unit]\nDescription=Mount `/home/nix` on `/nix`\nPropagatesStopTo=nix-daemon.service\nPropagatesStopTo=nix-directory.service\nAfter=nix-directory.service\nRequires=nix-directory.service\nConditionPathIsDirectory=/nix\nDefaultDependencies=no\nRequiredBy=nix-daemon.service\nRequiredBy=nix-daemon.socket\n\n[Mount]\nWhat=/home/nix\nWhere=/nix\nType=none\nDirectoryMode=0755\nOptions=bind\n" ,
"force" : false
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"action" : "create_file" ,
"path" : "/etc/systemd/system/ensure-symlinked-units-resolve.service" ,
"user" : null ,
"group" : null ,
"mode" : 420 ,
"buf" : "[Unit]\nDescription=Ensure Nix related units which are symlinked resolve\nAfter=nix.mount\nRequires=nix-directory.service\nRequires=nix.mount\nDefaultDependencies=no\n\n[Service]\nType=oneshot\nRemainAfterExit=yes\nExecStart=/usr/bin/systemctl daemon-reload\nExecStart=/usr/bin/systemctl restart --no-block nix-daemon.socket\n\n[Install]\nWantedBy=sysinit.target\n" ,
"force" : false
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"action" : "start_systemd_unit" ,
"unit" : "nix.mount" ,
"enable" : false
} ,
"state" : "Uncompleted"
} ,
2023-02-22 15:46:52 +00:00
{
"action" : {
"action" : "provision_nix" ,
"fetch_nix" : {
"action" : {
"url" : "https://releases.nixos.org/nix/nix-2.13.2/nix-2.13.2-x86_64-linux.tar.xz" ,
"dest" : "/nix/temp-install-dir"
2023-01-09 16:30:28 +00:00
} ,
2023-02-22 15:46:52 +00:00
"state" : "Uncompleted"
} ,
"create_users_and_group" : {
"action" : {
"nix_build_user_count" : 32 ,
"nix_build_group_name" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"nix_build_group_id" : 30000 ,
2023-02-22 15:46:52 +00:00
"nix_build_user_prefix" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"nix_build_user_id_base" : 30000 ,
2023-02-22 15:46:52 +00:00
"create_group" : {
"action" : {
"name" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
2022-12-05 17:47:13 +00:00
} ,
2023-02-22 15:46:52 +00:00
"create_users" : [
{
"action" : {
"name" : "nixbld0" ,
2023-03-06 17:29:44 +00:00
"uid" : 30000 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld1" ,
2023-03-06 17:29:44 +00:00
"uid" : 30001 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld2" ,
2023-03-06 17:29:44 +00:00
"uid" : 30002 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld3" ,
2023-03-06 17:29:44 +00:00
"uid" : 30003 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld4" ,
2023-03-06 17:29:44 +00:00
"uid" : 30004 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld5" ,
2023-03-06 17:29:44 +00:00
"uid" : 30005 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld6" ,
2023-03-06 17:29:44 +00:00
"uid" : 30006 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld7" ,
2023-03-06 17:29:44 +00:00
"uid" : 30007 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld8" ,
2023-03-06 17:29:44 +00:00
"uid" : 30008 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld9" ,
2023-03-06 17:29:44 +00:00
"uid" : 30009 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld10" ,
2023-03-06 17:29:44 +00:00
"uid" : 30010 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld11" ,
2023-03-06 17:29:44 +00:00
"uid" : 30011 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld12" ,
2023-03-06 17:29:44 +00:00
"uid" : 30012 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld13" ,
2023-03-06 17:29:44 +00:00
"uid" : 30013 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld14" ,
2023-03-06 17:29:44 +00:00
"uid" : 30014 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld15" ,
2023-03-06 17:29:44 +00:00
"uid" : 30015 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld16" ,
2023-03-06 17:29:44 +00:00
"uid" : 30016 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld17" ,
2023-03-06 17:29:44 +00:00
"uid" : 30017 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld18" ,
2023-03-06 17:29:44 +00:00
"uid" : 30018 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld19" ,
2023-03-06 17:29:44 +00:00
"uid" : 30019 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld20" ,
2023-03-06 17:29:44 +00:00
"uid" : 30020 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld21" ,
2023-03-06 17:29:44 +00:00
"uid" : 30021 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld22" ,
2023-03-06 17:29:44 +00:00
"uid" : 30022 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld23" ,
2023-03-06 17:29:44 +00:00
"uid" : 30023 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld24" ,
2023-03-06 17:29:44 +00:00
"uid" : 30024 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld25" ,
2023-03-06 17:29:44 +00:00
"uid" : 30025 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld26" ,
2023-03-06 17:29:44 +00:00
"uid" : 30026 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld27" ,
2023-03-06 17:29:44 +00:00
"uid" : 30027 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld28" ,
2023-03-06 17:29:44 +00:00
"uid" : 30028 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld29" ,
2023-03-06 17:29:44 +00:00
"uid" : 30029 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld30" ,
2023-03-06 17:29:44 +00:00
"uid" : 30030 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld31" ,
2023-03-06 17:29:44 +00:00
"uid" : 30031 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
}
] ,
"add_users_to_groups" : [
{
"action" : {
"name" : "nixbld0" ,
2023-03-06 17:29:44 +00:00
"uid" : 30000 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld1" ,
2023-03-06 17:29:44 +00:00
"uid" : 30001 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld2" ,
2023-03-06 17:29:44 +00:00
"uid" : 30002 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld3" ,
2023-03-06 17:29:44 +00:00
"uid" : 30003 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld4" ,
2023-03-06 17:29:44 +00:00
"uid" : 30004 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld5" ,
2023-03-06 17:29:44 +00:00
"uid" : 30005 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld6" ,
2023-03-06 17:29:44 +00:00
"uid" : 30006 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld7" ,
2023-03-06 17:29:44 +00:00
"uid" : 30007 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld8" ,
2023-03-06 17:29:44 +00:00
"uid" : 30008 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld9" ,
2023-03-06 17:29:44 +00:00
"uid" : 30009 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld10" ,
2023-03-06 17:29:44 +00:00
"uid" : 30010 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld11" ,
2023-03-06 17:29:44 +00:00
"uid" : 30011 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld12" ,
2023-03-06 17:29:44 +00:00
"uid" : 30012 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld13" ,
2023-03-06 17:29:44 +00:00
"uid" : 30013 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld14" ,
2023-03-06 17:29:44 +00:00
"uid" : 30014 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld15" ,
2023-03-06 17:29:44 +00:00
"uid" : 30015 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld16" ,
2023-03-06 17:29:44 +00:00
"uid" : 30016 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld17" ,
2023-03-06 17:29:44 +00:00
"uid" : 30017 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld18" ,
2023-03-06 17:29:44 +00:00
"uid" : 30018 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld19" ,
2023-03-06 17:29:44 +00:00
"uid" : 30019 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld20" ,
2023-03-06 17:29:44 +00:00
"uid" : 30020 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld21" ,
2023-03-06 17:29:44 +00:00
"uid" : 30021 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld22" ,
2023-03-06 17:29:44 +00:00
"uid" : 30022 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld23" ,
2023-03-06 17:29:44 +00:00
"uid" : 30023 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld24" ,
2023-03-06 17:29:44 +00:00
"uid" : 30024 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld25" ,
2023-03-06 17:29:44 +00:00
"uid" : 30025 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld26" ,
2023-03-06 17:29:44 +00:00
"uid" : 30026 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld27" ,
2023-03-06 17:29:44 +00:00
"uid" : 30027 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld28" ,
2023-03-06 17:29:44 +00:00
"uid" : 30028 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld29" ,
2023-03-06 17:29:44 +00:00
"uid" : 30029 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld30" ,
2023-03-06 17:29:44 +00:00
"uid" : 30030 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"name" : "nixbld31" ,
2023-03-06 17:29:44 +00:00
"uid" : 30031 ,
2023-02-22 15:46:52 +00:00
"groupname" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"gid" : 30000
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
}
]
2023-01-09 16:30:28 +00:00
} ,
2023-02-22 15:46:52 +00:00
"state" : "Uncompleted"
} ,
"create_nix_tree" : {
"action" : {
"create_directories" : [
{
"action" : {
"path" : "/nix/var" ,
"user" : null ,
"group" : null ,
"mode" : 493 ,
"force_prune_on_revert" : false
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"path" : "/nix/var/log" ,
"user" : null ,
"group" : null ,
"mode" : 493 ,
"force_prune_on_revert" : false
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"path" : "/nix/var/log/nix" ,
"user" : null ,
"group" : null ,
"mode" : 493 ,
"force_prune_on_revert" : false
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"path" : "/nix/var/log/nix/drvs" ,
"user" : null ,
"group" : null ,
"mode" : 493 ,
"force_prune_on_revert" : false
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"path" : "/nix/var/nix" ,
"user" : null ,
"group" : null ,
"mode" : 493 ,
"force_prune_on_revert" : false
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"path" : "/nix/var/nix/db" ,
"user" : null ,
"group" : null ,
"mode" : 493 ,
"force_prune_on_revert" : false
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"path" : "/nix/var/nix/gcroots" ,
"user" : null ,
"group" : null ,
"mode" : 493 ,
"force_prune_on_revert" : false
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"path" : "/nix/var/nix/gcroots/per-user" ,
"user" : null ,
"group" : null ,
"mode" : 493 ,
"force_prune_on_revert" : false
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"path" : "/nix/var/nix/profiles" ,
"user" : null ,
"group" : null ,
"mode" : 493 ,
"force_prune_on_revert" : false
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"path" : "/nix/var/nix/profiles/per-user" ,
"user" : null ,
"group" : null ,
"mode" : 493 ,
"force_prune_on_revert" : false
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"path" : "/nix/var/nix/temproots" ,
"user" : null ,
"group" : null ,
"mode" : 493 ,
"force_prune_on_revert" : false
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"path" : "/nix/var/nix/userpool" ,
"user" : null ,
"group" : null ,
"mode" : 493 ,
"force_prune_on_revert" : false
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"path" : "/nix/var/nix/daemon-socket" ,
"user" : null ,
"group" : null ,
"mode" : 493 ,
"force_prune_on_revert" : false
} ,
"state" : "Uncompleted"
}
]
2023-01-09 16:30:28 +00:00
} ,
2023-02-22 15:46:52 +00:00
"state" : "Uncompleted"
2023-01-09 16:30:28 +00:00
} ,
2023-02-22 15:46:52 +00:00
"move_unpacked_nix" : {
"action" : {
2023-03-08 18:43:57 +00:00
"unpacked_path" : "/nix/temp-install-dir"
2023-01-09 16:30:28 +00:00
} ,
2023-02-22 15:46:52 +00:00
"state" : "Uncompleted"
}
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"action" : "configure_nix" ,
"setup_default_profile" : {
"action" : {
"channels" : [
[
"nixpkgs" ,
"https://nixos.org/channels/nixpkgs-unstable"
2023-02-01 20:35:52 +00:00
]
2023-03-08 18:43:57 +00:00
] ,
"unpacked_path" : "/nix/temp-install-dir"
2023-02-01 20:35:52 +00:00
} ,
2023-02-22 15:46:52 +00:00
"state" : "Uncompleted"
} ,
"configure_shell_profile" : {
"action" : {
2023-03-06 17:29:44 +00:00
"create_directories" : [ ] ,
2023-02-22 15:46:52 +00:00
"create_or_insert_into_files" : [
{
2023-01-09 16:30:28 +00:00
"action" : {
2023-02-22 15:46:52 +00:00
"path" : "/etc/bashrc" ,
2023-01-09 16:30:28 +00:00
"user" : null ,
"group" : null ,
2023-02-22 15:46:52 +00:00
"mode" : 33188 ,
"buf" : "\n# Nix\nif [ -e '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' ]; then\n . '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh'\nfi\n# End Nix\n\n \n" ,
"position" : "Beginning"
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"path" : "/etc/profile.d/nix.sh" ,
"user" : null ,
"group" : null ,
"mode" : 33188 ,
"buf" : "\n# Nix\nif [ -e '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' ]; then\n . '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh'\nfi\n# End Nix\n\n \n" ,
"position" : "Beginning"
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"path" : "/etc/zshenv" ,
"user" : null ,
"group" : null ,
"mode" : 33188 ,
"buf" : "\n# Nix\nif [ -e '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' ]; then\n . '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh'\nfi\n# End Nix\n\n \n" ,
"position" : "Beginning"
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
"path" : "/etc/bash.bashrc" ,
"user" : null ,
"group" : null ,
"mode" : 33188 ,
"buf" : "\n# Nix\nif [ -e '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' ]; then\n . '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh'\nfi\n# End Nix\n\n \n" ,
"position" : "Beginning"
2023-01-09 16:30:28 +00:00
} ,
"state" : "Uncompleted"
}
2023-02-22 15:46:52 +00:00
]
} ,
"state" : "Uncompleted"
2022-12-05 17:47:13 +00:00
} ,
2023-02-22 15:46:52 +00:00
"place_nix_configuration" : {
"action" : {
"create_directory" : {
"action" : {
"path" : "/etc/nix" ,
"user" : null ,
"group" : null ,
"mode" : 493 ,
"force_prune_on_revert" : false
} ,
"state" : "Uncompleted"
} ,
2023-03-06 17:29:44 +00:00
"create_or_merge_nix_config" : {
2023-02-22 15:46:52 +00:00
"action" : {
"path" : "/etc/nix/nix.conf" ,
2023-03-06 17:29:44 +00:00
"pending_nix_config" : {
"settings" : {
"bash-prompt-prefix" : "(nix:$name)\\040" ,
"build-users-group" : "nixbld" ,
"auto-optimise-store" : "true" ,
"experimental-features" : "nix-command flakes"
}
}
2023-02-22 15:46:52 +00:00
} ,
"state" : "Uncompleted"
}
} ,
"state" : "Uncompleted"
}
} ,
"state" : "Uncompleted"
} ,
{
"action" : {
2023-03-03 22:20:17 +00:00
"action" : "configure_init_service" ,
2023-02-22 15:46:52 +00:00
"init" : "Systemd" ,
"start_daemon" : true
} ,
"state" : "Uncompleted"
2023-03-06 17:29:44 +00:00
} ,
{
"action" : {
"action" : "start_systemd_unit" ,
"unit" : "ensure-symlinked-units-resolve.service" ,
"enable" : true
} ,
"state" : "Uncompleted"
2023-02-22 15:46:52 +00:00
}
] ,
"planner" : {
2023-03-06 17:29:44 +00:00
"planner" : "steam-deck" ,
"persistence" : "/home/nix" ,
2023-02-22 15:46:52 +00:00
"settings" : {
"channels" : [
[
"nixpkgs" ,
"https://nixos.org/channels/nixpkgs-unstable"
]
] ,
"modify_profile" : true ,
"nix_build_user_count" : 32 ,
"nix_build_group_name" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"nix_build_group_id" : 30000 ,
2023-02-22 15:46:52 +00:00
"nix_build_user_prefix" : "nixbld" ,
2023-03-06 17:29:44 +00:00
"nix_build_user_id_base" : 30000 ,
2023-02-22 15:46:52 +00:00
"nix_package_url" : "https://releases.nixos.org/nix/nix-2.13.2/nix-2.13.2-x86_64-linux.tar.xz" ,
"extra_conf" : [ ] ,
"force" : false
2022-12-05 17:47:13 +00:00
}
2023-02-22 15:46:52 +00:00
}
2023-03-08 17:24:41 +00:00
}