diff --git a/inventory.json b/inventory.json index 1e5ed5d..a925919 100644 --- a/inventory.json +++ b/inventory.json @@ -8,6 +8,9 @@ }, "mirach": { "installedAt": 1764744666 + }, + "almach": { + "installedAt": 1764745787 } } } \ No newline at end of file diff --git a/machines/almach/configuration.nix b/machines/almach/configuration.nix new file mode 100644 index 0000000..8b31a77 --- /dev/null +++ b/machines/almach/configuration.nix @@ -0,0 +1,13 @@ +{ config, ... }: +{ + nixpkgs.hostPlatform = { + system = "x86_64-linux"; + }; + system.stateVersion = "25.11"; + clan.core.sops.defaultGroups = [ "admins" ]; + # clan.core.networking.targetHost = "root@"; + + clan.meta.name = "almach"; + clan.meta.description = "Radxa X4 SBC board for one of w phone network."; + +} diff --git a/machines/almach/disko.nix b/machines/almach/disko.nix new file mode 100644 index 0000000..9aeb823 --- /dev/null +++ b/machines/almach/disko.nix @@ -0,0 +1,90 @@ +{ ... }: +let + hashDisk = disk: "os-${builtins.substring 0 5 (builtins.hashString "sha256" disk)}"; + os = "/dev/disk/by-id/mmc-CUTB42_0x95d64f17"; +in +{ + + boot.loader = { + systemd-boot = { + enable = true; + }; + efi = { + canTouchEfiVariables = true; + }; + }; + + disko.devices = { + disk = { + "os-${hashDisk os}" = { + type = "disk"; + device = os; + content = { + type = "gpt"; + partitions = { + ESP = { + size = "1G"; + type = "EF00"; + content = { + type = "filesystem"; + format = "vfat"; + mountpoint = "/boot"; + mountOptions = [ "nofail" ]; + }; + }; + system = { + size = "100%"; + content = { + type = "zfs"; + pool = "zroot"; + }; + }; + swap = { + size = "4G"; + content = { + type = "swap"; + }; + }; + }; + }; + }; + }; + zpool = { + zroot = { + type = "zpool"; + rootFsOptions = { + mountpoint = "none"; + compression = "lz4"; + acltype = "posixacl"; + xattr = "sa"; + "com.sun:auto-snapshot" = "true"; + }; + options.ashift = "12"; + datasets = { + "root" = { + type = "zfs_fs"; + options.mountpoint = "none"; + }; + "root/nixos" = { + type = "zfs_fs"; + options.mountpoint = "/"; + mountpoint = "/"; + }; + "root/home" = { + type = "zfs_fs"; + options.mountpoint = "/home"; + mountpoint = "/home"; + }; + "root/tmp" = { + type = "zfs_fs"; + mountpoint = "/tmp"; + options = { + mountpoint = "/tmp"; + sync = "disabled"; + }; + }; + }; + }; + }; + }; +} diff --git a/machines/almach/facter.json b/machines/almach/facter.json new file mode 100644 index 0000000..c876be3 --- /dev/null +++ b/machines/almach/facter.json @@ -0,0 +1,4127 @@ +{ + "version": 1, + "system": "x86_64-linux", + "virtualisation": "none", + "hardware": { + "bios": { + "apm_info": { + "supported": false, + "enabled": false, + "version": 0, + "sub_version": 0, + "bios_flags": 0 + }, + "vbe_info": { + "version": 0, + "video_memory": 0 + }, + "pnp": false, + "pnp_id": 0, + "lba_support": false, + "low_memory_size": 0, + "smbios_version": 774 + }, + "bluetooth": [ + { + "index": 31, + "attached_to": 32, + "class_list": [ + "usb", + "bluetooth" + ], + "bus_type": { + "hex": "0086", + "name": "USB", + "value": 134 + }, + "slot": { + "bus": 0, + "number": 0 + }, + "base_class": { + "hex": "0115", + "name": "Bluetooth Device", + "value": 277 + }, + "vendor": { + "hex": "13d3", + "name": "Realtek", + "value": 5075 + }, + "device": { + "hex": "3572", + "name": "Bluetooth Radio", + "value": 13682 + }, + "serial": "00e04c000001", + "model": "Realtek Bluetooth Radio", + "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb3/3-7/3-7:1.0", + "sysfs_bus_id": "3-7:1.0", + "resources": [ + { + "type": "baud", + "speed": 12000000, + "bits": 0, + "stop_bits": 0, + "parity": 0, + "handshake": 0 + } + ], + "detail": { + "device_class": { + "hex": "00e0", + "name": "wireless", + "value": 224 + }, + "device_subclass": { + "hex": "0001", + "name": "audio", + "value": 1 + }, + "device_protocol": 1, + "interface_class": { + "hex": "00e0", + "name": "wireless", + "value": 224 + }, + "interface_subclass": { + "hex": "0001", + "name": "audio", + "value": 1 + }, + "interface_protocol": 1, + "interface_number": 0, + "interface_alternate_setting": 0 + }, + "hotplug": "usb", + "driver": "btusb", + "driver_module": "btusb", + "drivers": [ + "btusb" + ], + "driver_modules": [ + "btusb" + ], + "module_alias": "usb:v13D3p3572d0000dcE0dsc01dp01icE0isc01ip01in00" + }, + { + "index": 33, + "attached_to": 32, + "class_list": [ + "usb", + "bluetooth" + ], + "bus_type": { + "hex": "0086", + "name": "USB", + "value": 134 + }, + "slot": { + "bus": 0, + "number": 0 + }, + "base_class": { + "hex": "0115", + "name": "Bluetooth Device", + "value": 277 + }, + "vendor": { + "hex": "13d3", + "name": "Realtek", + "value": 5075 + }, + "device": { + "hex": "3572", + "name": "Bluetooth Radio", + "value": 13682 + }, + "serial": "00e04c000001", + "model": "Realtek Bluetooth Radio", + "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb3/3-7/3-7:1.1", + "sysfs_bus_id": "3-7:1.1", + "resources": [ + { + "type": "baud", + "speed": 12000000, + "bits": 0, + "stop_bits": 0, + "parity": 0, + "handshake": 0 + } + ], + "detail": { + "device_class": { + "hex": "00e0", + "name": "wireless", + "value": 224 + }, + "device_subclass": { + "hex": "0001", + "name": "audio", + "value": 1 + }, + "device_protocol": 1, + "interface_class": { + "hex": "00e0", + "name": "wireless", + "value": 224 + }, + "interface_subclass": { + "hex": "0001", + "name": "audio", + "value": 1 + }, + "interface_protocol": 1, + "interface_number": 1, + "interface_alternate_setting": 0 + }, + "hotplug": "usb", + "driver": "btusb", + "driver_module": "btusb", + "drivers": [ + "btusb" + ], + "driver_modules": [ + "btusb" + ], + "module_alias": "usb:v13D3p3572d0000dcE0dsc01dp01icE0isc01ip01in01" + } + ], + "bridge": [ + { + "index": 8, + "attached_to": 0, + "class_list": [ + "pci", + "bridge" + ], + "bus_type": { + "hex": "0004", + "name": "PCI", + "value": 4 + }, + "slot": { + "bus": 0, + "number": 28 + }, + "base_class": { + "hex": "0006", + "name": "Bridge", + "value": 6 + }, + "sub_class": { + "hex": "0004", + "name": "PCI bridge", + "value": 4 + }, + "pci_interface": { + "hex": "0000", + "name": "Normal decode", + "value": 0 + }, + "vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "sub_vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "device": { + "hex": "54bb", + "value": 21691 + }, + "sub_device": { + "hex": "7270", + "value": 29296 + }, + "model": "Intel PCI bridge", + "sysfs_id": "/devices/pci0000:00/0000:00:1c.0", + "sysfs_bus_id": "0000:00:1c.0", + "resources": [ + { + "type": "irq", + "base": 120, + "triggered": 0, + "enabled": true + } + ], + "detail": { + "function": 0, + "command": 1031, + "header_type": 1, + "secondary_bus": 1, + "irq": 120, + "prog_if": 0 + }, + "driver": "pcieport", + "driver_module": "pcieportdrv", + "drivers": [ + "pcieport" + ], + "driver_modules": [ + "pcieportdrv" + ], + "module_alias": "pci:v00008086d000054BBsv00008086sd00007270bc06sc04i00" + }, + { + "index": 10, + "attached_to": 0, + "class_list": [ + "pci", + "bridge" + ], + "bus_type": { + "hex": "0004", + "name": "PCI", + "value": 4 + }, + "slot": { + "bus": 0, + "number": 31 + }, + "base_class": { + "hex": "0006", + "name": "Bridge", + "value": 6 + }, + "sub_class": { + "hex": "0001", + "name": "ISA bridge", + "value": 1 + }, + "vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "sub_vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "device": { + "hex": "5481", + "value": 21633 + }, + "sub_device": { + "hex": "7270", + "value": 29296 + }, + "model": "Intel ISA bridge", + "sysfs_id": "/devices/pci0000:00/0000:00:1f.0", + "sysfs_bus_id": "0000:00:1f.0", + "detail": { + "function": 0, + "command": 7, + "header_type": 0, + "secondary_bus": 0, + "irq": 0, + "prog_if": 0 + }, + "module_alias": "pci:v00008086d00005481sv00008086sd00007270bc06sc01i00", + "label": "Onboard - Other" + }, + { + "index": 16, + "attached_to": 0, + "class_list": [ + "pci", + "bridge" + ], + "bus_type": { + "hex": "0004", + "name": "PCI", + "value": 4 + }, + "slot": { + "bus": 0, + "number": 0 + }, + "base_class": { + "hex": "0006", + "name": "Bridge", + "value": 6 + }, + "sub_class": { + "hex": "0000", + "name": "Host bridge", + "value": 0 + }, + "vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "sub_vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "device": { + "hex": "461c", + "value": 17948 + }, + "sub_device": { + "hex": "7270", + "value": 29296 + }, + "model": "Intel Host bridge", + "sysfs_id": "/devices/pci0000:00/0000:00:00.0", + "sysfs_bus_id": "0000:00:00.0", + "detail": { + "function": 0, + "command": 6, + "header_type": 0, + "secondary_bus": 0, + "irq": 0, + "prog_if": 0 + }, + "driver": "igen6_edac", + "driver_module": "igen6_edac", + "drivers": [ + "igen6_edac" + ], + "driver_modules": [ + "igen6_edac" + ], + "module_alias": "pci:v00008086d0000461Csv00008086sd00007270bc06sc00i00", + "label": "Onboard - Other" + }, + { + "index": 19, + "attached_to": 0, + "class_list": [ + "pci", + "bridge" + ], + "bus_type": { + "hex": "0004", + "name": "PCI", + "value": 4 + }, + "slot": { + "bus": 0, + "number": 28 + }, + "base_class": { + "hex": "0006", + "name": "Bridge", + "value": 6 + }, + "sub_class": { + "hex": "0004", + "name": "PCI bridge", + "value": 4 + }, + "pci_interface": { + "hex": "0000", + "name": "Normal decode", + "value": 0 + }, + "vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "sub_vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "device": { + "hex": "54be", + "value": 21694 + }, + "sub_device": { + "hex": "7270", + "value": 29296 + }, + "model": "Intel PCI bridge", + "sysfs_id": "/devices/pci0000:00/0000:00:1c.6", + "sysfs_bus_id": "0000:00:1c.6", + "resources": [ + { + "type": "irq", + "base": 121, + "triggered": 0, + "enabled": true + } + ], + "detail": { + "function": 6, + "command": 1031, + "header_type": 1, + "secondary_bus": 2, + "irq": 121, + "prog_if": 0 + }, + "driver": "pcieport", + "driver_module": "pcieportdrv", + "drivers": [ + "pcieport" + ], + "driver_modules": [ + "pcieportdrv" + ], + "module_alias": "pci:v00008086d000054BEsv00008086sd00007270bc06sc04i00" + } + ], + "cpu": [ + { + "architecture": "x86_64", + "vendor_name": "GenuineIntel", + "family": 6, + "model": 190, + "stepping": 0, + "features": [ + "fpu", + "vme", + "de", + "pse", + "tsc", + "msr", + "pae", + "mce", + "cx8", + "apic", + "sep", + "mtrr", + "pge", + "mca", + "cmov", + "pat", + "pse36", + "clflush", + "dts", + "acpi", + "mmx", + "fxsr", + "sse", + "sse2", + "ss", + "ht", + "tm", + "pbe", + "syscall", + "nx", + "pdpe1gb", + "rdtscp", + "lm", + "constant_tsc", + "art", + "arch_perfmon", + "pebs", + "bts", + "rep_good", + "nopl", + "xtopology", + "nonstop_tsc", + "cpuid", + "aperfmperf", + "tsc_known_freq", + "pni", + "pclmulqdq", + "dtes64", + "monitor", + "ds_cpl", + "vmx", + "est", + "tm2", + "ssse3", + "sdbg", + "fma", + "cx16", + "xtpr", + "pdcm", + "sse4_1", + "sse4_2", + "x2apic", + "movbe", + "popcnt", + "tsc_deadline_timer", + "aes", + "xsave", + "avx", + "f16c", + "rdrand", + "lahf_lm", + "abm", + "3dnowprefetch", + "cpuid_fault", + "epb", + "cat_l2", + "cdp_l2", + "ssbd", + "ibrs", + "ibpb", + "stibp", + "ibrs_enhanced", + "tpr_shadow", + "flexpriority", + "ept", + "vpid", + "ept_ad", + "fsgsbase", + "tsc_adjust", + "bmi1", + "avx2", + "smep", + "bmi2", + "erms", + "invpcid", + "rdt_a", + "rdseed", + "adx", + "smap", + "clflushopt", + "clwb", + "intel_pt", + "sha_ni", + "xsaveopt", + "xsavec", + "xgetbv1", + "xsaves", + "split_lock_detect", + "user_shstk", + "avx_vnni", + "dtherm", + "ida", + "arat", + "pln", + "pts", + "hwp", + "hwp_notify", + "hwp_act_window", + "hwp_epp", + "hwp_pkg_req", + "vnmi", + "umip", + "pku", + "ospke", + "waitpkg", + "gfni", + "vaes", + "vpclmulqdq", + "rdpid", + "movdiri", + "movdir64b", + "fsrm", + "md_clear", + "serialize", + "arch_lbr", + "ibt", + "flush_l1d", + "arch_capabilities" + ], + "bugs": [ + "spectre_v1", + "spectre_v2", + "spec_store_bypass", + "swapgs", + "rfds", + "bhi", + "spectre_v2_user" + ], + "bogo": 1612.8, + "cache": 6144, + "units": 128, + "physical_id": 0, + "siblings": 4, + "cores": 4, + "fpu": true, + "fpu_exception": true, + "cpuid_level": 32, + "write_protect": false, + "tlb_size": 32767, + "clflush_size": 64, + "cache_alignment": 64, + "address_sizes": { + "physical": "0x27", + "virtual": "0x30" + } + } + ], + "disk": [ + { + "index": 27, + "attached_to": 25, + "class_list": [ + "disk", + "block_device" + ], + "base_class": { + "hex": "0106", + "name": "Mass Storage Device", + "value": 262 + }, + "sub_class": { + "hex": "0000", + "name": "Disk", + "value": 0 + }, + "serial": "0x95d64f17", + "model": "Disk", + "sysfs_id": "/class/block/mmcblk0", + "sysfs_bus_id": "mmc0:0001", + "sysfs_device_link": "/devices/pci0000:00/0000:00:1a.0/mmc_host/mmc0/mmc0:0001", + "unix_device_name": "/dev/mmcblk0", + "unix_device_number": { + "type": 98, + "major": 179, + "minor": 0, + "range": 32 + }, + "unix_device_names": [ + "/dev/disk/by-id/mmc-CUTB42_0x95d64f17", + "/dev/mmcblk0" + ], + "resources": [ + { + "type": "disk_geo", + "cylinders": 1908480, + "heads": 4, + "sectors": 16, + "size": "0x0", + "geo_type": "logical" + }, + { + "type": "size", + "unit": "sectors", + "value_1": 122142720, + "value_2": 512 + } + ], + "driver": "sdhci-pci", + "driver_module": "sdhci_pci", + "drivers": [ + "mmcblk", + "sdhci-pci" + ], + "driver_modules": [ + "sdhci_pci" + ] + }, + { + "index": 28, + "attached_to": 25, + "class_list": [ + "disk", + "block_device" + ], + "base_class": { + "hex": "0106", + "name": "Mass Storage Device", + "value": 262 + }, + "sub_class": { + "hex": "0000", + "name": "Disk", + "value": 0 + }, + "model": "Disk", + "sysfs_id": "/class/block/mmcblk0boot0", + "sysfs_bus_id": "mmcblk0", + "sysfs_device_link": "/devices/pci0000:00/0000:00:1a.0/mmc_host/mmc0/mmc0:0001/block/mmcblk0", + "unix_device_name": "/dev/mmcblk0boot0", + "unix_device_number": { + "type": 98, + "major": 179, + "minor": 32, + "range": 32 + }, + "unix_device_names": [ + "/dev/mmcblk0boot0" + ], + "resources": [ + { + "type": "disk_geo", + "cylinders": 128, + "heads": 4, + "sectors": 16, + "size": "0x0", + "geo_type": "logical" + }, + { + "type": "size", + "unit": "sectors", + "value_1": 8192, + "value_2": 512 + } + ], + "driver": "mmcblk", + "drivers": [ + "mmcblk" + ] + }, + { + "index": 29, + "attached_to": 25, + "class_list": [ + "disk", + "block_device" + ], + "base_class": { + "hex": "0106", + "name": "Mass Storage Device", + "value": 262 + }, + "sub_class": { + "hex": "0000", + "name": "Disk", + "value": 0 + }, + "model": "Disk", + "sysfs_id": "/class/block/mmcblk0boot1", + "sysfs_bus_id": "mmcblk0", + "sysfs_device_link": "/devices/pci0000:00/0000:00:1a.0/mmc_host/mmc0/mmc0:0001/block/mmcblk0", + "unix_device_name": "/dev/mmcblk0boot1", + "unix_device_number": { + "type": 98, + "major": 179, + "minor": 64, + "range": 32 + }, + "unix_device_names": [ + "/dev/mmcblk0boot1" + ], + "resources": [ + { + "type": "disk_geo", + "cylinders": 128, + "heads": 4, + "sectors": 16, + "size": "0x0", + "geo_type": "logical" + }, + { + "type": "size", + "unit": "sectors", + "value_1": 8192, + "value_2": 512 + } + ], + "driver": "mmcblk", + "drivers": [ + "mmcblk" + ] + }, + { + "index": 30, + "attached_to": 22, + "class_list": [ + "disk", + "usb", + "scsi", + "block_device" + ], + "bus_type": { + "hex": "0084", + "name": "SCSI", + "value": 132 + }, + "slot": { + "bus": 0, + "number": 0 + }, + "base_class": { + "hex": "0106", + "name": "Mass Storage Device", + "value": 262 + }, + "sub_class": { + "hex": "0000", + "name": "Disk", + "value": 0 + }, + "vendor": { + "hex": "05e3", + "name": "Generic", + "value": 1507 + }, + "device": { + "hex": "0749", + "name": "STORAGE DEVICE", + "value": 1865 + }, + "revision": { + "hex": "0000", + "name": "1532", + "value": 0 + }, + "serial": "000000001532", + "model": "Generic STORAGE DEVICE", + "sysfs_id": "/class/block/sda", + "sysfs_bus_id": "0:0:0:0", + "sysfs_device_link": "/devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0/host0/target0:0:0/0:0:0:0", + "unix_device_name": "/dev/sda", + "unix_device_number": { + "type": 98, + "major": 8, + "minor": 0, + "range": 16 + }, + "unix_device_names": [ + "/dev/disk/by-id/usb-Generic_STORAGE_DEVICE_000000001532-0:0", + "/dev/disk/by-path/pci-0000:00:14.0-usb-0:2:1.0-scsi-0:0:0:0", + "/dev/disk/by-path/pci-0000:00:14.0-usbv2-0:2:1.0-scsi-0:0:0:0", + "/dev/sda" + ], + "unix_device_name2": "/dev/sg0", + "unix_device_number2": { + "type": 99, + "major": 21, + "minor": 0, + "range": 1 + }, + "resources": [ + { + "type": "baud", + "speed": 480000000, + "bits": 0, + "stop_bits": 0, + "parity": 0, + "handshake": 0 + }, + { + "type": "disk_geo", + "cylinders": 15583, + "heads": 255, + "sectors": 63, + "size": "0x0", + "geo_type": "logical" + }, + { + "type": "size", + "unit": "sectors", + "value_1": 250347520, + "value_2": 512 + } + ], + "driver": "usb-storage", + "driver_module": "usb_storage", + "drivers": [ + "sd", + "usb-storage" + ], + "driver_modules": [ + "sd_mod", + "usb_storage" + ], + "module_alias": "usb:v05E3p0749d1532dc00dsc00dp00ic08isc06ip50in00" + } + ], + "graphics_card": [ + { + "index": 21, + "attached_to": 0, + "class_list": [ + "graphics_card", + "pci" + ], + "bus_type": { + "hex": "0004", + "name": "PCI", + "value": 4 + }, + "slot": { + "bus": 0, + "number": 2 + }, + "base_class": { + "hex": "0003", + "name": "Display controller", + "value": 3 + }, + "sub_class": { + "hex": "0000", + "name": "VGA compatible controller", + "value": 0 + }, + "pci_interface": { + "hex": "0000", + "name": "VGA", + "value": 0 + }, + "vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "sub_vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "device": { + "hex": "46d1", + "value": 18129 + }, + "sub_device": { + "hex": "7270", + "value": 29296 + }, + "model": "Intel VGA compatible controller", + "sysfs_id": "/devices/pci0000:00/0000:00:02.0", + "sysfs_bus_id": "0000:00:02.0", + "resources": [ + { + "type": "io", + "base": 16384, + "range": 64, + "enabled": true, + "access": "read_write" + }, + { + "type": "irq", + "base": 138, + "triggered": 0, + "enabled": true + }, + { + "type": "mem", + "base": 274877906944, + "range": 268435456, + "enabled": true, + "access": "read_only", + "prefetch": "no" + }, + { + "type": "mem", + "base": 412316860416, + "range": 16777216, + "enabled": true, + "access": "read_write", + "prefetch": "no" + }, + { + "type": "mem", + "base": 786432, + "range": 131072, + "enabled": false, + "access": "read_write", + "prefetch": "no" + } + ], + "detail": { + "function": 0, + "command": 1031, + "header_type": 0, + "secondary_bus": 0, + "irq": 138, + "prog_if": 0 + }, + "driver": "i915", + "driver_module": "i915", + "drivers": [ + "i915" + ], + "driver_modules": [ + "i915" + ], + "module_alias": "pci:v00008086d000046D1sv00008086sd00007270bc03sc00i00", + "label": "Onboard - Video" + } + ], + "hub": [ + { + "index": 32, + "attached_to": 22, + "class_list": [ + "usb", + "hub" + ], + "bus_type": { + "hex": "0086", + "name": "USB", + "value": 134 + }, + "slot": { + "bus": 0, + "number": 0 + }, + "base_class": { + "hex": "010a", + "name": "Hub", + "value": 266 + }, + "vendor": { + "hex": "1d6b", + "name": "Linux 6.15.5 xhci-hcd", + "value": 7531 + }, + "device": { + "hex": "0002", + "name": "xHCI Host Controller", + "value": 2 + }, + "revision": { + "hex": "0000", + "name": "6.15", + "value": 0 + }, + "serial": "0000:00:14.0", + "model": "Linux 6.15.5 xhci-hcd xHCI Host Controller", + "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb3/3-0:1.0", + "sysfs_bus_id": "3-0:1.0", + "resources": [ + { + "type": "baud", + "speed": 480000000, + "bits": 0, + "stop_bits": 0, + "parity": 0, + "handshake": 0 + } + ], + "detail": { + "device_class": { + "hex": "0009", + "name": "hub", + "value": 9 + }, + "device_subclass": { + "hex": "0000", + "name": "per_interface", + "value": 0 + }, + "device_protocol": 1, + "interface_class": { + "hex": "0009", + "name": "hub", + "value": 9 + }, + "interface_subclass": { + "hex": "0000", + "name": "per_interface", + "value": 0 + }, + "interface_protocol": 0, + "interface_number": 0, + "interface_alternate_setting": 0 + }, + "hotplug": "usb", + "driver": "hub", + "driver_module": "usbcore", + "drivers": [ + "hub" + ], + "driver_modules": [ + "usbcore" + ], + "module_alias": "usb:v1D6Bp0002d0615dc09dsc00dp01ic09isc00ip00in00" + }, + { + "index": 34, + "attached_to": 22, + "class_list": [ + "usb", + "hub" + ], + "bus_type": { + "hex": "0086", + "name": "USB", + "value": 134 + }, + "slot": { + "bus": 0, + "number": 0 + }, + "base_class": { + "hex": "010a", + "name": "Hub", + "value": 266 + }, + "vendor": { + "hex": "1d6b", + "name": "Linux 6.15.5 xhci-hcd", + "value": 7531 + }, + "device": { + "hex": "0003", + "name": "xHCI Host Controller", + "value": 3 + }, + "revision": { + "hex": "0000", + "name": "6.15", + "value": 0 + }, + "serial": "0000:00:14.0", + "model": "Linux 6.15.5 xhci-hcd xHCI Host Controller", + "sysfs_id": "/devices/pci0000:00/0000:00:14.0/usb4/4-0:1.0", + "sysfs_bus_id": "4-0:1.0", + "detail": { + "device_class": { + "hex": "0009", + "name": "hub", + "value": 9 + }, + "device_subclass": { + "hex": "0000", + "name": "per_interface", + "value": 0 + }, + "device_protocol": 3, + "interface_class": { + "hex": "0009", + "name": "hub", + "value": 9 + }, + "interface_subclass": { + "hex": "0000", + "name": "per_interface", + "value": 0 + }, + "interface_protocol": 0, + "interface_number": 0, + "interface_alternate_setting": 0 + }, + "hotplug": "usb", + "driver": "hub", + "driver_module": "usbcore", + "drivers": [ + "hub" + ], + "driver_modules": [ + "usbcore" + ], + "module_alias": "usb:v1D6Bp0003d0615dc09dsc00dp03ic09isc00ip00in00" + }, + { + "index": 35, + "attached_to": 9, + "class_list": [ + "usb", + "hub" + ], + "bus_type": { + "hex": "0086", + "name": "USB", + "value": 134 + }, + "slot": { + "bus": 0, + "number": 0 + }, + "base_class": { + "hex": "010a", + "name": "Hub", + "value": 266 + }, + "vendor": { + "hex": "1d6b", + "name": "Linux 6.15.5 xhci-hcd", + "value": 7531 + }, + "device": { + "hex": "0002", + "name": "xHCI Host Controller", + "value": 2 + }, + "revision": { + "hex": "0000", + "name": "6.15", + "value": 0 + }, + "serial": "0000:00:0d.0", + "model": "Linux 6.15.5 xhci-hcd xHCI Host Controller", + "sysfs_id": "/devices/pci0000:00/0000:00:0d.0/usb1/1-0:1.0", + "sysfs_bus_id": "1-0:1.0", + "resources": [ + { + "type": "baud", + "speed": 480000000, + "bits": 0, + "stop_bits": 0, + "parity": 0, + "handshake": 0 + } + ], + "detail": { + "device_class": { + "hex": "0009", + "name": "hub", + "value": 9 + }, + "device_subclass": { + "hex": "0000", + "name": "per_interface", + "value": 0 + }, + "device_protocol": 1, + "interface_class": { + "hex": "0009", + "name": "hub", + "value": 9 + }, + "interface_subclass": { + "hex": "0000", + "name": "per_interface", + "value": 0 + }, + "interface_protocol": 0, + "interface_number": 0, + "interface_alternate_setting": 0 + }, + "hotplug": "usb", + "driver": "hub", + "driver_module": "usbcore", + "drivers": [ + "hub" + ], + "driver_modules": [ + "usbcore" + ], + "module_alias": "usb:v1D6Bp0002d0615dc09dsc00dp01ic09isc00ip00in00" + }, + { + "index": 37, + "attached_to": 9, + "class_list": [ + "usb", + "hub" + ], + "bus_type": { + "hex": "0086", + "name": "USB", + "value": 134 + }, + "slot": { + "bus": 0, + "number": 0 + }, + "base_class": { + "hex": "010a", + "name": "Hub", + "value": 266 + }, + "vendor": { + "hex": "1d6b", + "name": "Linux 6.15.5 xhci-hcd", + "value": 7531 + }, + "device": { + "hex": "0003", + "name": "xHCI Host Controller", + "value": 3 + }, + "revision": { + "hex": "0000", + "name": "6.15", + "value": 0 + }, + "serial": "0000:00:0d.0", + "model": "Linux 6.15.5 xhci-hcd xHCI Host Controller", + "sysfs_id": "/devices/pci0000:00/0000:00:0d.0/usb2/2-0:1.0", + "sysfs_bus_id": "2-0:1.0", + "detail": { + "device_class": { + "hex": "0009", + "name": "hub", + "value": 9 + }, + "device_subclass": { + "hex": "0000", + "name": "per_interface", + "value": 0 + }, + "device_protocol": 3, + "interface_class": { + "hex": "0009", + "name": "hub", + "value": 9 + }, + "interface_subclass": { + "hex": "0000", + "name": "per_interface", + "value": 0 + }, + "interface_protocol": 0, + "interface_number": 0, + "interface_alternate_setting": 0 + }, + "hotplug": "usb", + "driver": "hub", + "driver_module": "usbcore", + "drivers": [ + "hub" + ], + "driver_modules": [ + "usbcore" + ], + "module_alias": "usb:v1D6Bp0003d0615dc09dsc00dp03ic09isc00ip00in00" + } + ], + "memory": [ + { + "index": 7, + "attached_to": 0, + "class_list": [ + "memory" + ], + "base_class": { + "hex": "0101", + "name": "Internally Used Class", + "value": 257 + }, + "sub_class": { + "hex": "0002", + "name": "Main Memory", + "value": 2 + }, + "model": "Main Memory", + "resources": [ + { + "type": "mem", + "base": 0, + "range": 8097124352, + "enabled": true, + "access": "read_write", + "prefetch": "unknown" + }, + { + "type": "phys_mem", + "range": 8053063680 + } + ] + } + ], + "mmc_controller": [ + { + "index": 25, + "attached_to": 0, + "class_list": [ + "mmc_controller" + ], + "bus_type": { + "hex": "0093", + "name": "MMC", + "value": 147 + }, + "slot": { + "bus": 0, + "number": 0 + }, + "base_class": { + "hex": "0117", + "name": "MMC Controller", + "value": 279 + }, + "vendor": "", + "device": "MMC Controller", + "model": "MMC Controller", + "sysfs_id": "/devices/pci0000:00/0000:00:1a.0/mmc_host/mmc0/mmc0:0001", + "sysfs_bus_id": "mmc0:0001", + "driver": "mmcblk", + "drivers": [ + "mmcblk" + ] + } + ], + "monitor": [ + { + "index": 26, + "attached_to": 21, + "class_list": [ + "monitor" + ], + "base_class": { + "hex": "0100", + "name": "Monitor", + "value": 256 + }, + "sub_class": { + "hex": "0002", + "name": "LCD Monitor", + "value": 2 + }, + "vendor": { + "hex": "1e6d", + "name": "LG ELECTRONICS", + "value": 7789 + }, + "device": { + "hex": "5bc1", + "name": "LG ULTRAFINE", + "value": 23489 + }, + "serial": "303INFK6M595", + "model": "LG ELECTRONICS LG ULTRAFINE", + "resources": [ + { + "type": "monitor", + "width": 1024, + "height": 768, + "vertical_frequency": 60, + "interlaced": false + }, + { + "type": "monitor", + "width": 1024, + "height": 768, + "vertical_frequency": 60, + "interlaced": false + }, + { + "type": "monitor", + "width": 1920, + "height": 1080, + "vertical_frequency": 60, + "interlaced": false + }, + { + "type": "monitor", + "width": 3840, + "height": 2160, + "vertical_frequency": 60, + "interlaced": false + }, + { + "type": "monitor", + "width": 640, + "height": 480, + "vertical_frequency": 60, + "interlaced": false + }, + { + "type": "monitor", + "width": 800, + "height": 600, + "vertical_frequency": 60, + "interlaced": false + }, + { + "type": "monitor", + "width": 800, + "height": 600, + "vertical_frequency": 60, + "interlaced": false + }, + { + "type": "size", + "unit": "mm", + "value_1": 697, + "value_2": 392 + } + ], + "detail": { + "manufacture_year": 2023, + "manufacture_week": 3, + "vertical_sync": { + "min": 40, + "max": 60 + }, + "horizontal_sync": { + "min": 30, + "max": 135 + }, + "horizontal_sync_timings": { + "disp": 3840, + "sync_start": 4016, + "sync_end": 4104, + "total": 4400 + }, + "vertical_sync_timings": { + "disp": 2160, + "sync_start": 2168, + "sync_end": 2178, + "total": 2250 + }, + "clock": 594000, + "width": 3840, + "height": 2160, + "width_millimetres": 697, + "height_millimetres": 392, + "horizontal_flag": 43, + "vertical_flag": 43, + "vendor": "", + "name": "LG ULTRAFINE" + }, + "driver_info": { + "type": "display", + "width": 3840, + "height": 2160, + "vertical_sync": { + "min": 40, + "max": 60 + }, + "horizontal_sync": { + "min": 30, + "max": 135 + }, + "bandwidth": 0, + "horizontal_sync_timings": { + "disp": 3840, + "sync_start": 4016, + "sync_end": 4104, + "total": 4400 + }, + "vertical_sync_timings": { + "disp": 2160, + "sync_start": 2168, + "sync_end": 2178, + "total": 2250 + }, + "horizontal_flag": 43, + "vertical_flag": 43 + } + } + ], + "network_controller": [ + { + "index": 11, + "attached_to": 19, + "class_list": [ + "network_controller", + "pci" + ], + "bus_type": { + "hex": "0004", + "name": "PCI", + "value": 4 + }, + "slot": { + "bus": 2, + "number": 0 + }, + "base_class": { + "hex": "0002", + "name": "Network controller", + "value": 2 + }, + "sub_class": { + "hex": "0000", + "name": "Ethernet controller", + "value": 0 + }, + "vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "sub_vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "device": { + "hex": "125c", + "value": 4700 + }, + "sub_device": { + "hex": "0000", + "value": 0 + }, + "revision": { + "hex": "0004", + "value": 4 + }, + "model": "Intel Ethernet controller", + "sysfs_id": "/devices/pci0000:00/0000:00:1c.6/0000:02:00.0", + "sysfs_bus_id": "0000:02:00.0", + "unix_device_name": "enp2s0", + "unix_device_names": [ + "enp2s0" + ], + "resources": [ + { + "type": "hwaddr", + "address": 49 + }, + { + "type": "irq", + "base": 18, + "triggered": 0, + "enabled": true + }, + { + "type": "mem", + "base": 2151677952, + "range": 1048576, + "enabled": false, + "access": "read_only", + "prefetch": "no" + }, + { + "type": "mem", + "base": 2152726528, + "range": 1048576, + "enabled": true, + "access": "read_write", + "prefetch": "no" + }, + { + "type": "mem", + "base": 2153775104, + "range": 16384, + "enabled": true, + "access": "read_write", + "prefetch": "no" + }, + { + "type": "phwaddr", + "address": 49 + } + ], + "detail": { + "function": 0, + "command": 1030, + "header_type": 0, + "secondary_bus": 0, + "irq": 18, + "prog_if": 0 + }, + "driver": "igc", + "driver_module": "igc", + "drivers": [ + "igc" + ], + "driver_modules": [ + "igc" + ], + "module_alias": "pci:v00008086d0000125Csv00008086sd00000000bc02sc00i00" + }, + { + "index": 13, + "attached_to": 8, + "class_list": [ + "network_controller", + "pci", + "wlan_card" + ], + "bus_type": { + "hex": "0004", + "name": "PCI", + "value": 4 + }, + "slot": { + "bus": 1, + "number": 0 + }, + "base_class": { + "hex": "0002", + "name": "Network controller", + "value": 2 + }, + "sub_class": { + "hex": "0082", + "name": "WLAN controller", + "value": 130 + }, + "vendor": { + "hex": "10ec", + "value": 4332 + }, + "sub_vendor": { + "hex": "1a3b", + "value": 6715 + }, + "device": { + "hex": "b852", + "value": 47186 + }, + "sub_device": { + "hex": "5480", + "value": 21632 + }, + "model": "WLAN controller", + "sysfs_id": "/devices/pci0000:00/0000:00:1c.0/0000:01:00.0", + "sysfs_bus_id": "0000:01:00.0", + "unix_device_name": "wlan0", + "unix_device_names": [ + "wlan0" + ], + "resources": [ + { + "type": "hwaddr", + "address": 99 + }, + { + "type": "io", + "base": 12288, + "range": 256, + "enabled": true, + "access": "read_write" + }, + { + "type": "irq", + "base": 140, + "triggered": 0, + "enabled": true + }, + { + "type": "mem", + "base": 2154823680, + "range": 1048576, + "enabled": true, + "access": "read_write", + "prefetch": "no" + }, + { + "type": "phwaddr", + "address": 53 + }, + { + "type": "wlan", + "channels": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8", + "9", + "10", + "11", + "12", + "13", + "14", + "36", + "40", + "44", + "48", + "52", + "56", + "60", + "64", + "100", + "104", + "108", + "112", + "116", + "120", + "124", + "128", + "132", + "136" + ], + "frequencies": [ + "2.412", + "2.417", + "2.422", + "2.427", + "2.432", + "2.437", + "2.442", + "2.447", + "2.452", + "2.457", + "2.462", + "2.467", + "2.472", + "2.484", + "5.18", + "5.2", + "5.22", + "5.24", + "5.26", + "5.28", + "5.3", + "5.32", + "5.5", + "5.52", + "5.54", + "5.56", + "5.58", + "5.6", + "5.62", + "5.64", + "5.66", + "5.68" + ], + "auth_modes": [ + "open", + "sharedkey", + "wpa-psk", + "wpa-eap" + ], + "enc_modes": [ + "WEP40", + "WEP104", + "TKIP", + "CCMP" + ] + } + ], + "detail": { + "function": 0, + "command": 1031, + "header_type": 0, + "secondary_bus": 0, + "irq": 140, + "prog_if": 0 + }, + "driver": "rtw89_8852be", + "driver_module": "rtw89_8852be", + "drivers": [ + "rtw89_8852be" + ], + "driver_modules": [ + "rtw89_8852be" + ], + "module_alias": "pci:v000010ECd0000B852sv00001A3Bsd00005480bc02sc80i00" + } + ], + "network_interface": [ + { + "index": 38, + "attached_to": 11, + "class_list": [ + "network_interface" + ], + "base_class": { + "hex": "0107", + "name": "Network Interface", + "value": 263 + }, + "sub_class": { + "hex": "0001", + "name": "Ethernet", + "value": 1 + }, + "model": "Ethernet network interface", + "sysfs_id": "/class/net/enp2s0", + "sysfs_device_link": "/devices/pci0000:00/0000:00:1c.6/0000:02:00.0", + "unix_device_name": "enp2s0", + "unix_device_names": [ + "enp2s0" + ], + "resources": [ + { + "type": "hwaddr", + "address": 49 + }, + { + "type": "phwaddr", + "address": 49 + } + ], + "driver": "igc", + "driver_module": "igc", + "drivers": [ + "igc" + ], + "driver_modules": [ + "igc" + ] + }, + { + "index": 39, + "attached_to": 0, + "class_list": [ + "network_interface" + ], + "base_class": { + "hex": "0107", + "name": "Network Interface", + "value": 263 + }, + "sub_class": { + "hex": "0000", + "name": "Loopback", + "value": 0 + }, + "model": "Loopback network interface", + "sysfs_id": "/class/net/lo", + "unix_device_name": "lo", + "unix_device_names": [ + "lo" + ] + }, + { + "index": 40, + "attached_to": 13, + "class_list": [ + "network_interface" + ], + "base_class": { + "hex": "0107", + "name": "Network Interface", + "value": 263 + }, + "sub_class": { + "hex": "000a", + "name": "WLAN", + "value": 10 + }, + "model": "WLAN network interface", + "sysfs_id": "/class/net/wlan0", + "sysfs_device_link": "/devices/pci0000:00/0000:00:1c.0/0000:01:00.0", + "unix_device_name": "wlan0", + "unix_device_names": [ + "wlan0" + ], + "resources": [ + { + "type": "hwaddr", + "address": 99 + }, + { + "type": "phwaddr", + "address": 53 + } + ], + "driver": "rtw89_8852be", + "driver_module": "rtw89_8852be", + "drivers": [ + "rtw89_8852be" + ], + "driver_modules": [ + "rtw89_8852be" + ] + } + ], + "pci": [ + { + "index": 12, + "attached_to": 0, + "class_list": [ + "pci", + "unknown" + ], + "bus_type": { + "hex": "0004", + "name": "PCI", + "value": 4 + }, + "slot": { + "bus": 0, + "number": 22 + }, + "base_class": { + "hex": "0007", + "name": "Communication controller", + "value": 7 + }, + "sub_class": { + "hex": "0080", + "name": "Communication controller", + "value": 128 + }, + "vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "sub_vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "device": { + "hex": "54e0", + "value": 21728 + }, + "sub_device": { + "hex": "7270", + "value": 29296 + }, + "model": "Intel Communication controller", + "sysfs_id": "/devices/pci0000:00/0000:00:16.0", + "sysfs_bus_id": "0000:00:16.0", + "resources": [ + { + "type": "irq", + "base": 132, + "triggered": 0, + "enabled": true + }, + { + "type": "mem", + "base": 412334989312, + "range": 4096, + "enabled": true, + "access": "read_write", + "prefetch": "no" + } + ], + "detail": { + "function": 0, + "command": 1030, + "header_type": 0, + "secondary_bus": 0, + "irq": 132, + "prog_if": 0 + }, + "driver": "mei_me", + "driver_module": "mei_me", + "drivers": [ + "mei_me" + ], + "driver_modules": [ + "mei_me" + ], + "module_alias": "pci:v00008086d000054E0sv00008086sd00007270bc07sc80i00", + "label": "Onboard - Other" + }, + { + "index": 14, + "attached_to": 0, + "class_list": [ + "pci", + "unknown" + ], + "bus_type": { + "hex": "0004", + "name": "PCI", + "value": 4 + }, + "slot": { + "bus": 0, + "number": 31 + }, + "base_class": { + "hex": "000c", + "name": "Serial bus controller", + "value": 12 + }, + "sub_class": { + "hex": "0080", + "value": 128 + }, + "vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "sub_vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "device": { + "hex": "54a4", + "value": 21668 + }, + "sub_device": { + "hex": "7270", + "value": 29296 + }, + "model": "Intel Serial bus controller", + "sysfs_id": "/devices/pci0000:00/0000:00:1f.5", + "sysfs_bus_id": "0000:00:1f.5", + "resources": [ + { + "type": "mem", + "base": 2155872256, + "range": 4096, + "enabled": true, + "access": "read_write", + "prefetch": "no" + } + ], + "detail": { + "function": 5, + "command": 1026, + "header_type": 0, + "secondary_bus": 0, + "irq": 0, + "prog_if": 0 + }, + "driver": "intel-spi", + "driver_module": "spi_intel_pci", + "drivers": [ + "intel-spi" + ], + "driver_modules": [ + "spi_intel_pci" + ], + "module_alias": "pci:v00008086d000054A4sv00008086sd00007270bc0Csc80i00", + "label": "Onboard - Other" + }, + { + "index": 17, + "attached_to": 0, + "class_list": [ + "pci", + "unknown" + ], + "bus_type": { + "hex": "0004", + "name": "PCI", + "value": 4 + }, + "slot": { + "bus": 0, + "number": 18 + }, + "base_class": { + "hex": "0007", + "name": "Communication controller", + "value": 7 + }, + "sub_class": { + "hex": "0000", + "name": "Serial controller", + "value": 0 + }, + "pci_interface": { + "hex": "0000", + "name": "8250", + "value": 0 + }, + "vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "sub_vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "device": { + "hex": "54fc", + "value": 21756 + }, + "sub_device": { + "hex": "7270", + "value": 29296 + }, + "model": "Intel Serial controller", + "sysfs_id": "/devices/pci0000:00/0000:00:12.0", + "sysfs_bus_id": "0000:00:12.0", + "resources": [ + { + "type": "irq", + "base": 26, + "triggered": 0, + "enabled": true + }, + { + "type": "mem", + "base": 412334751744, + "range": 65536, + "enabled": true, + "access": "read_write", + "prefetch": "no" + } + ], + "detail": { + "function": 0, + "command": 2, + "header_type": 0, + "secondary_bus": 0, + "irq": 26, + "prog_if": 0 + }, + "module_alias": "pci:v00008086d000054FCsv00008086sd00007270bc07sc00i00", + "label": "Onboard - Other" + }, + { + "index": 18, + "attached_to": 0, + "class_list": [ + "pci", + "unknown" + ], + "bus_type": { + "hex": "0004", + "name": "PCI", + "value": 4 + }, + "slot": { + "bus": 0, + "number": 26 + }, + "base_class": { + "hex": "0008", + "name": "Generic system peripheral", + "value": 8 + }, + "sub_class": { + "hex": "0005", + "value": 5 + }, + "pci_interface": { + "hex": "0001", + "value": 1 + }, + "vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "sub_vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "device": { + "hex": "54c4", + "value": 21700 + }, + "sub_device": { + "hex": "7270", + "value": 29296 + }, + "model": "Intel Generic system peripheral", + "sysfs_id": "/devices/pci0000:00/0000:00:1a.0", + "sysfs_bus_id": "0000:00:1a.0", + "resources": [ + { + "type": "irq", + "base": 16, + "triggered": 0, + "enabled": true + }, + { + "type": "mem", + "base": 412334985216, + "range": 4096, + "enabled": true, + "access": "read_write", + "prefetch": "no" + } + ], + "detail": { + "function": 0, + "command": 6, + "header_type": 0, + "secondary_bus": 0, + "irq": 16, + "prog_if": 1 + }, + "driver": "sdhci-pci", + "driver_module": "sdhci_pci", + "drivers": [ + "sdhci-pci" + ], + "driver_modules": [ + "sdhci_pci" + ], + "module_alias": "pci:v00008086d000054C4sv00008086sd00007270bc08sc05i01", + "label": "Onboard - Other" + }, + { + "index": 20, + "attached_to": 0, + "class_list": [ + "pci", + "unknown" + ], + "bus_type": { + "hex": "0004", + "name": "PCI", + "value": 4 + }, + "slot": { + "bus": 0, + "number": 20 + }, + "base_class": { + "hex": "0005", + "name": "Memory controller", + "value": 5 + }, + "sub_class": { + "hex": "0000", + "name": "RAM memory", + "value": 0 + }, + "vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "sub_vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "device": { + "hex": "54ef", + "value": 21743 + }, + "sub_device": { + "hex": "7270", + "value": 29296 + }, + "model": "Intel RAM memory", + "sysfs_id": "/devices/pci0000:00/0000:00:14.2", + "sysfs_bus_id": "0000:00:14.2", + "resources": [ + { + "type": "mem", + "base": 412334964736, + "range": 16384, + "enabled": false, + "access": "read_write", + "prefetch": "no" + }, + { + "type": "mem", + "base": 412334993408, + "range": 4096, + "enabled": false, + "access": "read_write", + "prefetch": "no" + } + ], + "detail": { + "function": 2, + "command": 0, + "header_type": 0, + "secondary_bus": 0, + "irq": 0, + "prog_if": 0 + }, + "module_alias": "pci:v00008086d000054EFsv00008086sd00007270bc05sc00i00", + "label": "Onboard - Other" + }, + { + "index": 23, + "attached_to": 0, + "class_list": [ + "pci", + "unknown" + ], + "bus_type": { + "hex": "0004", + "name": "PCI", + "value": 4 + }, + "slot": { + "bus": 0, + "number": 31 + }, + "base_class": { + "hex": "000c", + "name": "Serial bus controller", + "value": 12 + }, + "sub_class": { + "hex": "0005", + "name": "SMBus", + "value": 5 + }, + "vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "sub_vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "device": { + "hex": "54a3", + "value": 21667 + }, + "sub_device": { + "hex": "7270", + "value": 29296 + }, + "model": "Intel SMBus", + "sysfs_id": "/devices/pci0000:00/0000:00:1f.4", + "sysfs_bus_id": "0000:00:1f.4", + "resources": [ + { + "type": "io", + "base": 61344, + "range": 32, + "enabled": true, + "access": "read_write" + }, + { + "type": "irq", + "base": 16, + "triggered": 0, + "enabled": true + }, + { + "type": "mem", + "base": 412334981120, + "range": 256, + "enabled": true, + "access": "read_write", + "prefetch": "no" + } + ], + "detail": { + "function": 4, + "command": 3, + "header_type": 0, + "secondary_bus": 0, + "irq": 16, + "prog_if": 0 + }, + "driver": "i801_smbus", + "driver_module": "i2c_i801", + "drivers": [ + "i801_smbus" + ], + "driver_modules": [ + "i2c_i801" + ], + "module_alias": "pci:v00008086d000054A3sv00008086sd00007270bc0Csc05i00", + "label": "Onboard - Other" + }, + { + "index": 24, + "attached_to": 0, + "class_list": [ + "pci", + "unknown" + ], + "bus_type": { + "hex": "0004", + "name": "PCI", + "value": 4 + }, + "slot": { + "bus": 0, + "number": 10 + }, + "base_class": { + "hex": "0011", + "name": "Signal processing controller", + "value": 17 + }, + "sub_class": { + "hex": "0080", + "name": "Signal processing controller", + "value": 128 + }, + "vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "sub_vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "device": { + "hex": "467d", + "value": 18045 + }, + "sub_device": { + "hex": "7270", + "value": 29296 + }, + "revision": { + "hex": "0001", + "value": 1 + }, + "model": "Intel Signal processing controller", + "sysfs_id": "/devices/pci0000:00/0000:00:0a.0", + "sysfs_bus_id": "0000:00:0a.0", + "resources": [ + { + "type": "mem", + "base": 412334882816, + "range": 32768, + "enabled": true, + "access": "read_write", + "prefetch": "no" + } + ], + "detail": { + "function": 0, + "command": 2, + "header_type": 0, + "secondary_bus": 0, + "irq": 0, + "prog_if": 0 + }, + "driver": "intel_vsec", + "driver_module": "intel_vsec", + "drivers": [ + "intel_vsec" + ], + "driver_modules": [ + "intel_vsec" + ], + "module_alias": "pci:v00008086d0000467Dsv00008086sd00007270bc11sc80i00", + "label": "Onboard - Other" + } + ], + "sound": [ + { + "index": 15, + "attached_to": 0, + "class_list": [ + "sound", + "pci" + ], + "bus_type": { + "hex": "0004", + "name": "PCI", + "value": 4 + }, + "slot": { + "bus": 0, + "number": 31 + }, + "base_class": { + "hex": "0004", + "name": "Multimedia controller", + "value": 4 + }, + "sub_class": { + "hex": "0003", + "value": 3 + }, + "vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "sub_vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "device": { + "hex": "54c8", + "value": 21704 + }, + "sub_device": { + "hex": "7270", + "value": 29296 + }, + "model": "Intel Multimedia controller", + "sysfs_id": "/devices/pci0000:00/0000:00:1f.3", + "sysfs_bus_id": "0000:00:1f.3", + "resources": [ + { + "type": "irq", + "base": 139, + "triggered": 0, + "enabled": true + }, + { + "type": "mem", + "base": 412333637632, + "range": 1048576, + "enabled": true, + "access": "read_write", + "prefetch": "no" + }, + { + "type": "mem", + "base": 412334948352, + "range": 16384, + "enabled": true, + "access": "read_write", + "prefetch": "no" + } + ], + "detail": { + "function": 3, + "command": 1030, + "header_type": 0, + "secondary_bus": 0, + "irq": 139, + "prog_if": 0 + }, + "driver": "snd_hda_intel", + "driver_module": "snd_hda_intel", + "drivers": [ + "snd_hda_intel" + ], + "driver_modules": [ + "snd_hda_intel" + ], + "module_alias": "pci:v00008086d000054C8sv00008086sd00007270bc04sc03i00", + "label": "Onboard - Sound" + } + ], + "system": { + "form_factor": "desktop" + }, + "usb_controller": [ + { + "index": 9, + "attached_to": 0, + "class_list": [ + "usb_controller", + "pci" + ], + "bus_type": { + "hex": "0004", + "name": "PCI", + "value": 4 + }, + "slot": { + "bus": 0, + "number": 13 + }, + "base_class": { + "hex": "000c", + "name": "Serial bus controller", + "value": 12 + }, + "sub_class": { + "hex": "0003", + "name": "USB Controller", + "value": 3 + }, + "pci_interface": { + "hex": "0030", + "value": 48 + }, + "vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "sub_vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "device": { + "hex": "464e", + "value": 17998 + }, + "sub_device": { + "hex": "7270", + "value": 29296 + }, + "model": "Intel USB Controller", + "sysfs_id": "/devices/pci0000:00/0000:00:0d.0", + "sysfs_bus_id": "0000:00:0d.0", + "resources": [ + { + "type": "irq", + "base": 122, + "triggered": 0, + "enabled": true + }, + { + "type": "mem", + "base": 412334817280, + "range": 65536, + "enabled": true, + "access": "read_write", + "prefetch": "no" + } + ], + "detail": { + "function": 0, + "command": 1026, + "header_type": 0, + "secondary_bus": 0, + "irq": 122, + "prog_if": 48 + }, + "driver": "xhci_hcd", + "driver_module": "xhci_pci", + "drivers": [ + "xhci_hcd" + ], + "driver_modules": [ + "xhci_pci" + ], + "module_alias": "pci:v00008086d0000464Esv00008086sd00007270bc0Csc03i30", + "label": "Onboard - Other" + }, + { + "index": 22, + "attached_to": 0, + "class_list": [ + "usb_controller", + "pci" + ], + "bus_type": { + "hex": "0004", + "name": "PCI", + "value": 4 + }, + "slot": { + "bus": 0, + "number": 20 + }, + "base_class": { + "hex": "000c", + "name": "Serial bus controller", + "value": 12 + }, + "sub_class": { + "hex": "0003", + "name": "USB Controller", + "value": 3 + }, + "pci_interface": { + "hex": "0030", + "value": 48 + }, + "vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "sub_vendor": { + "hex": "8086", + "name": "Intel Corporation", + "value": 32902 + }, + "device": { + "hex": "54ed", + "value": 21741 + }, + "sub_device": { + "hex": "7270", + "value": 29296 + }, + "model": "Intel USB Controller", + "sysfs_id": "/devices/pci0000:00/0000:00:14.0", + "sysfs_bus_id": "0000:00:14.0", + "resources": [ + { + "type": "irq", + "base": 127, + "triggered": 0, + "enabled": true + }, + { + "type": "mem", + "base": 412334686208, + "range": 65536, + "enabled": true, + "access": "read_write", + "prefetch": "no" + } + ], + "detail": { + "function": 0, + "command": 1030, + "header_type": 0, + "secondary_bus": 0, + "irq": 127, + "prog_if": 48 + }, + "driver": "xhci_hcd", + "driver_module": "xhci_pci", + "drivers": [ + "xhci_hcd" + ], + "driver_modules": [ + "xhci_pci" + ], + "module_alias": "pci:v00008086d000054EDsv00008086sd00007270bc0Csc03i30", + "label": "Onboard - Other" + } + ] + }, + "smbios": { + "bios": { + "handle": 0, + "vendor": "American Megatrends International, LLC.", + "version": "5.27", + "date": "08/19/2024", + "features": [ + "PCI supported", + "BIOS flashable", + "BIOS shadowing allowed", + "CD boot supported", + "Selectable boot supported", + "BIOS ROM socketed", + "EDD spec supported", + "1.2MB NEC 9800 Japanese Floppy supported", + "1.2MB Toshiba Japanese Floppy supported", + "360kB Floppy supported", + "1.2MB Floppy supported", + "720kB Floppy supported", + "2.88MB Floppy supported", + "Print Screen supported", + "Serial Services supported", + "Printer Services supported", + "CGA/Mono Video supported", + "ACPI supported", + "USB Legacy supported", + "BIOS Boot Spec supported" + ], + "start_address": "0xf0000", + "rom_size": 16777216 + }, + "board": { + "handle": 2, + "manufacturer": "Default string", + "product": "Default string", + "version": "Default string", + "board_type": { + "hex": "000a", + "name": "Motherboard", + "value": 10 + }, + "features": [ + "Hosting Board", + "Replaceable" + ], + "location": "Default string", + "chassis": 3 + }, + "cache": [ + { + "handle": 54, + "socket": "L1 Cache", + "size_max": 128, + "size_current": 128, + "speed": 0, + "mode": { + "hex": "0001", + "name": "Write Back", + "value": 1 + }, + "enabled": true, + "location": { + "hex": "0000", + "name": "Internal", + "value": 0 + }, + "socketed": false, + "level": 0, + "ecc": { + "hex": "0004", + "name": "Parity", + "value": 4 + }, + "cache_type": { + "hex": "0004", + "name": "Data", + "value": 4 + }, + "associativity": { + "hex": "0007", + "name": "8-way Set-Associative", + "value": 7 + }, + "sram_type_current": [ + "Synchronous" + ], + "sram_type_supported": [ + "Synchronous" + ] + }, + { + "handle": 55, + "socket": "L1 Cache", + "size_max": 256, + "size_current": 256, + "speed": 0, + "mode": { + "hex": "0001", + "name": "Write Back", + "value": 1 + }, + "enabled": true, + "location": { + "hex": "0000", + "name": "Internal", + "value": 0 + }, + "socketed": false, + "level": 0, + "ecc": { + "hex": "0004", + "name": "Parity", + "value": 4 + }, + "cache_type": { + "hex": "0003", + "name": "Instruction", + "value": 3 + }, + "associativity": { + "hex": "0007", + "name": "8-way Set-Associative", + "value": 7 + }, + "sram_type_current": [ + "Synchronous" + ], + "sram_type_supported": [ + "Synchronous" + ] + }, + { + "handle": 56, + "socket": "L2 Cache", + "size_max": 2048, + "size_current": 2048, + "speed": 0, + "mode": { + "hex": "0001", + "name": "Write Back", + "value": 1 + }, + "enabled": true, + "location": { + "hex": "0000", + "name": "Internal", + "value": 0 + }, + "socketed": false, + "level": 1, + "ecc": { + "hex": "0005", + "name": "Single-bit", + "value": 5 + }, + "cache_type": { + "hex": "0005", + "name": "Unified", + "value": 5 + }, + "associativity": { + "hex": "0008", + "name": "16-way Set-Associative", + "value": 8 + }, + "sram_type_current": [ + "Synchronous" + ], + "sram_type_supported": [ + "Synchronous" + ] + }, + { + "handle": 57, + "socket": "L3 Cache", + "size_max": 6144, + "size_current": 6144, + "speed": 0, + "mode": { + "hex": "0001", + "name": "Write Back", + "value": 1 + }, + "enabled": true, + "location": { + "hex": "0000", + "name": "Internal", + "value": 0 + }, + "socketed": false, + "level": 2, + "ecc": { + "hex": "0006", + "name": "Multi-bit", + "value": 6 + }, + "cache_type": { + "hex": "0005", + "name": "Unified", + "value": 5 + }, + "associativity": { + "hex": "0009", + "name": "Other", + "value": 9 + }, + "sram_type_current": [ + "Synchronous" + ], + "sram_type_supported": [ + "Synchronous" + ] + } + ], + "chassis": [ + { + "handle": 3, + "manufacturer": "Default string", + "version": "Default string", + "chassis_type": { + "hex": "0003", + "name": "Desktop", + "value": 3 + }, + "lock_present": false, + "bootup_state": { + "hex": "0003", + "name": "Safe", + "value": 3 + }, + "power_state": { + "hex": "0003", + "name": "Safe", + "value": 3 + }, + "thermal_state": { + "hex": "0003", + "name": "Safe", + "value": 3 + }, + "security_state": { + "hex": "0003", + "name": "None", + "value": 3 + }, + "oem": "0x0" + } + ], + "config": { + "handle": 16, + "options": [ + "Default string" + ] + }, + "group_associations": [ + { + "handle": 119, + "name": "$MEI", + "handles": [ + 0 + ] + }, + { + "handle": 122, + "name": "Firmware Version Info", + "handles": [ + 214748364849, + 219043332146, + 223338299443, + 227633266740, + 313532612661, + 4471060955209 + ] + } + ], + "language": [ + { + "handle": 17, + "languages": [ + "en|US|iso8859-1" + ] + }, + { + "handle": 75, + "languages": [ + "enUS" + ] + } + ], + "memory_array": [ + { + "handle": 39, + "location": { + "hex": "0003", + "name": "Motherboard", + "value": 3 + }, + "usage": { + "hex": "0003", + "name": "System memory", + "value": 3 + }, + "ecc": { + "hex": "0003", + "name": "None", + "value": 3 + }, + "max_size": "0x1800000", + "error_handle": 65534, + "slots": 4 + } + ], + "memory_array_mapped_address": [ + { + "handle": 44, + "array_handle": 39, + "start_address": "0x0", + "end_address": "0x200000000", + "part_width": 2 + } + ], + "memory_device": [ + { + "handle": 40, + "location": "Controller0-ChannelA-DIMM0", + "bank_location": "BANK 0", + "manufacturer": "", + "part_number": "", + "array_handle": 39, + "error_handle": 65534, + "width": 0, + "ecc_bits": 0, + "size": 0, + "form_factor": { + "hex": "0002", + "name": "Unknown", + "value": 2 + }, + "set": 0, + "memory_type": { + "hex": "0002", + "name": "Unknown", + "value": 2 + }, + "memory_type_details": null, + "speed": 0 + }, + { + "handle": 41, + "location": "Controller0-ChannelB-DIMM0", + "bank_location": "BANK 1", + "manufacturer": "", + "part_number": "", + "array_handle": 39, + "error_handle": 65534, + "width": 0, + "ecc_bits": 0, + "size": 0, + "form_factor": { + "hex": "0002", + "name": "Unknown", + "value": 2 + }, + "set": 0, + "memory_type": { + "hex": "0002", + "name": "Unknown", + "value": 2 + }, + "memory_type_details": null, + "speed": 0 + }, + { + "handle": 42, + "location": "Controller0-ChannelC", + "bank_location": "BANK 2", + "manufacturer": "Samsung", + "part_number": "", + "array_handle": 39, + "error_handle": 65534, + "width": 16, + "ecc_bits": 0, + "size": 4194304, + "form_factor": { + "hex": "0009", + "name": "DIMM", + "value": 9 + }, + "set": 0, + "memory_type": { + "hex": "001e", + "name": "Other", + "value": 30 + }, + "memory_type_details": [ + "Synchronous" + ], + "speed": 6400 + }, + { + "handle": 43, + "location": "Controller0-ChannelD", + "bank_location": "BANK 3", + "manufacturer": "Samsung", + "part_number": "", + "array_handle": 39, + "error_handle": 65534, + "width": 16, + "ecc_bits": 0, + "size": 4194304, + "form_factor": { + "hex": "0009", + "name": "DIMM", + "value": 9 + }, + "set": 0, + "memory_type": { + "hex": "001e", + "name": "Other", + "value": 30 + }, + "memory_type_details": [ + "Synchronous" + ], + "speed": 6400 + } + ], + "memory_device_mapped_address": [ + { + "handle": 47, + "memory_device_handle": 42, + "array_map_handle": 44, + "start_address": "0x0", + "end_address": "0x100000000", + "row_position": 255, + "interleave_position": 0, + "interleave_depth": 0 + }, + { + "handle": 48, + "memory_device_handle": 43, + "array_map_handle": 44, + "start_address": "0x100000000", + "end_address": "0x200000000", + "row_position": 255, + "interleave_position": 0, + "interleave_depth": 0 + } + ], + "onboard": [ + { + "handle": 14, + "devices": [ + { + "name": "Device 1", + "type": { + "hex": "0002", + "name": "Unknown", + "value": 2 + }, + "enabled": true + } + ] + } + ], + "port_connector": [ + { + "handle": 4, + "port_type": null, + "internal_reference_designator": "Internal Connector 1", + "external_reference_designator": "External Connector 1" + }, + { + "handle": 5, + "port_type": null, + "internal_reference_designator": "Internal Connector 2", + "external_reference_designator": "External Connector 2" + }, + { + "handle": 6, + "port_type": null, + "internal_reference_designator": "Internal Connector 3", + "external_reference_designator": "External Connector 3" + }, + { + "handle": 7, + "port_type": null, + "internal_reference_designator": "Internal Connector 4", + "external_reference_designator": "External Connector 4" + }, + { + "handle": 8, + "port_type": null, + "internal_reference_designator": "Internal Connector 5", + "external_reference_designator": "External Connector 5" + }, + { + "handle": 76, + "port_type": { + "hex": "000d", + "name": "Keyboard Port", + "value": 13 + }, + "internal_reference_designator": "None", + "external_connector_type": { + "hex": "000f", + "name": "PS/2", + "value": 15 + }, + "external_reference_designator": "Keyboard" + }, + { + "handle": 77, + "port_type": { + "hex": "000e", + "name": "Mouse Port", + "value": 14 + }, + "internal_reference_designator": "None", + "external_connector_type": { + "hex": "000f", + "name": "PS/2", + "value": 15 + }, + "external_reference_designator": "Mouse" + }, + { + "handle": 78, + "port_type": { + "hex": "0009", + "name": "Serial Port 16550A Compatible", + "value": 9 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "None", + "external_reference_designator": "COM 1" + }, + { + "handle": 79, + "port_type": { + "hex": "001c", + "name": "Video Port", + "value": 28 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J1A2B", + "external_connector_type": { + "hex": "0007", + "name": "DB-15 pin female", + "value": 7 + }, + "external_reference_designator": "Video" + }, + { + "handle": 80, + "port_type": { + "hex": "001c", + "name": "Video Port", + "value": 28 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J3A2", + "external_reference_designator": "HDMI" + }, + { + "handle": 81, + "port_type": { + "hex": "0010", + "name": "USB", + "value": 16 + }, + "internal_reference_designator": "None", + "external_connector_type": { + "hex": "0012", + "name": "Access Bus [USB]", + "value": 18 + }, + "external_reference_designator": "USB1.1 - 1#" + }, + { + "handle": 82, + "port_type": { + "hex": "0010", + "name": "USB", + "value": 16 + }, + "internal_reference_designator": "None", + "external_connector_type": { + "hex": "0012", + "name": "Access Bus [USB]", + "value": 18 + }, + "external_reference_designator": "USB1.1 - 2#" + }, + { + "handle": 83, + "port_type": { + "hex": "0010", + "name": "USB", + "value": 16 + }, + "internal_reference_designator": "None", + "external_connector_type": { + "hex": "0012", + "name": "Access Bus [USB]", + "value": 18 + }, + "external_reference_designator": "USB1.1 - 3#" + }, + { + "handle": 84, + "port_type": { + "hex": "0010", + "name": "USB", + "value": 16 + }, + "internal_reference_designator": "None", + "external_connector_type": { + "hex": "0012", + "name": "Access Bus [USB]", + "value": 18 + }, + "external_reference_designator": "USB1.1 - 4#" + }, + { + "handle": 85, + "port_type": { + "hex": "0010", + "name": "USB", + "value": 16 + }, + "internal_reference_designator": "None", + "external_connector_type": { + "hex": "0012", + "name": "Access Bus [USB]", + "value": 18 + }, + "external_reference_designator": "USB1.1 - 5#" + }, + { + "handle": 86, + "port_type": { + "hex": "0010", + "name": "USB", + "value": 16 + }, + "internal_reference_designator": "None", + "external_connector_type": { + "hex": "0012", + "name": "Access Bus [USB]", + "value": 18 + }, + "external_reference_designator": "USB2.0 - 1#" + }, + { + "handle": 87, + "port_type": { + "hex": "0010", + "name": "USB", + "value": 16 + }, + "internal_reference_designator": "None", + "external_connector_type": { + "hex": "0012", + "name": "Access Bus [USB]", + "value": 18 + }, + "external_reference_designator": "USB2.0 - 2#" + }, + { + "handle": 88, + "port_type": { + "hex": "001f", + "name": "Network Port", + "value": 31 + }, + "internal_reference_designator": "None", + "external_connector_type": { + "hex": "000b", + "name": "RJ-45", + "value": 11 + }, + "external_reference_designator": "Ethernet" + }, + { + "handle": 89, + "port_type": { + "hex": "0020", + "name": "Other", + "value": 32 + }, + "internal_reference_designator": "J8J1", + "external_connector_type": { + "hex": "0022", + "name": "Other", + "value": 34 + }, + "external_reference_designator": "SATA Port 0 Direct Connect" + }, + { + "handle": 90, + "port_type": { + "hex": "0020", + "name": "Other", + "value": 32 + }, + "internal_reference_designator": "J7J1", + "external_connector_type": { + "hex": "0022", + "name": "Other", + "value": 34 + }, + "external_reference_designator": "eSATA Port 4" + }, + { + "handle": 91, + "port_type": { + "hex": "0020", + "name": "Other", + "value": 32 + }, + "internal_reference_designator": "J6J1", + "external_connector_type": { + "hex": "0022", + "name": "Other", + "value": 34 + }, + "external_reference_designator": "eSATA Port 3" + }, + { + "handle": 92, + "port_type": { + "hex": "0020", + "name": "Other", + "value": 32 + }, + "internal_connector_type": { + "hex": "0022", + "name": "Other", + "value": 34 + }, + "internal_reference_designator": "J7G1 - SATA Port 2", + "external_reference_designator": "None" + }, + { + "handle": 93, + "port_type": { + "hex": "0020", + "name": "Other", + "value": 32 + }, + "internal_connector_type": { + "hex": "0022", + "name": "Other", + "value": 34 + }, + "internal_reference_designator": "J7G2 - SATA Port 1", + "external_reference_designator": "None" + }, + { + "handle": 94, + "port_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J1F2", + "external_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "external_reference_designator": "AC IN" + }, + { + "handle": 95, + "port_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J5B1 - PCH JTAG", + "external_reference_designator": "None" + }, + { + "handle": 96, + "port_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J9A1 - TPM/PORT 80", + "external_reference_designator": "None" + }, + { + "handle": 97, + "port_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J9E4 - HDA 2X8 Header", + "external_reference_designator": "None" + }, + { + "handle": 98, + "port_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J9E7 - HDA 8Pin Header", + "external_reference_designator": "None" + }, + { + "handle": 99, + "port_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J8F1 - HDA HDMI", + "external_reference_designator": "None" + }, + { + "handle": 100, + "port_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J9E3 - Scan Matrix Keyboard", + "external_reference_designator": "None" + }, + { + "handle": 101, + "port_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J8E1 - SPI Program", + "external_reference_designator": "None" + }, + { + "handle": 102, + "port_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J9E5 - LPC Hot Docking", + "external_reference_designator": "None" + }, + { + "handle": 103, + "port_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J9G2 - LPC SIDE BAND", + "external_reference_designator": "None" + }, + { + "handle": 104, + "port_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J8F2 - LPC Slot", + "external_reference_designator": "None" + }, + { + "handle": 105, + "port_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J8H3 - PCH XDP", + "external_reference_designator": "None" + }, + { + "handle": 106, + "port_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J6H1 - SATA Power", + "external_reference_designator": "None" + }, + { + "handle": 107, + "port_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J5J1 - FP Header", + "external_reference_designator": "None" + }, + { + "handle": 108, + "port_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J4H1 - ATX Power", + "external_reference_designator": "None" + }, + { + "handle": 109, + "port_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J1J3 - AVMC", + "external_reference_designator": "None" + }, + { + "handle": 110, + "port_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J1H1 - BATT B", + "external_reference_designator": "None" + }, + { + "handle": 111, + "port_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J1H2 - BATT A", + "external_reference_designator": "None" + }, + { + "handle": 112, + "port_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J2G1 - CPU Fan", + "external_reference_designator": "None" + }, + { + "handle": 113, + "port_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J1D3 - XDP", + "external_reference_designator": "None" + }, + { + "handle": 114, + "port_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J4V1 - Memory Slot 1", + "external_reference_designator": "None" + }, + { + "handle": 115, + "port_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J4V2 - Memory Slot 2", + "external_reference_designator": "None" + }, + { + "handle": 116, + "port_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_connector_type": { + "hex": "00ff", + "name": "Other", + "value": 255 + }, + "internal_reference_designator": "J4C1 - FAN PWR", + "external_reference_designator": "None" + } + ], + "processor": [ + { + "handle": 58, + "socket": "U3E1", + "socket_type": { + "hex": "0001", + "name": "Other", + "value": 1 + }, + "socket_populated": true, + "manufacturer": "Intel(R) Corporation", + "version": "Intel(R) N100", + "part": "To Be Filled By O.E.M.", + "processor_type": { + "hex": "0003", + "name": "CPU", + "value": 3 + }, + "processor_family": { + "hex": "0001", + "name": "Other", + "value": 1 + }, + "processor_status": { + "hex": "0001", + "name": "Enabled", + "value": 1 + }, + "clock_ext": 100, + "clock_max": 3400, + "cache_handle_l1": 55, + "cache_handle_l2": 56, + "cache_handle_l3": 57 + } + ], + "slot": [ + { + "handle": 9, + "designation": "Slot 1", + "slot_type": { + "hex": "00a6", + "name": "Other", + "value": 166 + }, + "bus_width": { + "hex": "0005", + "name": "32 bit", + "value": 5 + }, + "usage": { + "hex": "0003", + "name": "Available", + "value": 3 + }, + "length": { + "hex": "0003", + "name": "Short", + "value": 3 + }, + "id": 1, + "features": [ + "3.3 V", + "PME#" + ] + }, + { + "handle": 10, + "designation": "Slot 2", + "slot_type": { + "hex": "00a6", + "name": "Other", + "value": 166 + }, + "bus_width": { + "hex": "0005", + "name": "32 bit", + "value": 5 + }, + "usage": { + "hex": "0003", + "name": "Available", + "value": 3 + }, + "length": { + "hex": "0003", + "name": "Short", + "value": 3 + }, + "id": 1, + "features": [ + "3.3 V", + "PME#" + ] + }, + { + "handle": 11, + "designation": "Slot 3", + "slot_type": { + "hex": "00a6", + "name": "Other", + "value": 166 + }, + "bus_width": { + "hex": "0005", + "name": "32 bit", + "value": 5 + }, + "usage": { + "hex": "0003", + "name": "Available", + "value": 3 + }, + "length": { + "hex": "0003", + "name": "Short", + "value": 3 + }, + "id": 1, + "features": [ + "3.3 V", + "PME#" + ] + }, + { + "handle": 12, + "designation": "Slot 4", + "slot_type": { + "hex": "00a6", + "name": "Other", + "value": 166 + }, + "bus_width": { + "hex": "0005", + "name": "32 bit", + "value": 5 + }, + "usage": { + "hex": "0003", + "name": "Available", + "value": 3 + }, + "length": { + "hex": "0003", + "name": "Short", + "value": 3 + }, + "id": 1, + "features": [ + "3.3 V", + "PME#" + ] + }, + { + "handle": 13, + "designation": "Slot 5", + "slot_type": { + "hex": "00a6", + "name": "Other", + "value": 166 + }, + "bus_width": { + "hex": "0005", + "name": "32 bit", + "value": 5 + }, + "usage": { + "hex": "0003", + "name": "Available", + "value": 3 + }, + "length": { + "hex": "0003", + "name": "Short", + "value": 3 + }, + "id": 1, + "features": [ + "3.3 V", + "PME#" + ] + } + ], + "system": { + "handle": 1, + "manufacturer": "Default string", + "product": "Default string", + "version": "Default string", + "wake_up": { + "hex": "0006", + "name": "Power Switch", + "value": 6 + } + } + } +} diff --git a/sops/machines/almach/key.json b/sops/machines/almach/key.json new file mode 100755 index 0000000..57b5ff1 --- /dev/null +++ b/sops/machines/almach/key.json @@ -0,0 +1,6 @@ +[ + { + "publickey": "age1m2e4c3gv7mxyg839gf0lfsh8wvygx3rn8u5cwnn99vw2w43ssers40tlq8", + "type": "age" + } +] \ No newline at end of file diff --git a/sops/secrets/almach-age.key/groups/admins b/sops/secrets/almach-age.key/groups/admins new file mode 120000 index 0000000..e5092e3 --- /dev/null +++ b/sops/secrets/almach-age.key/groups/admins @@ -0,0 +1 @@ +../../../groups/admins \ No newline at end of file diff --git a/sops/secrets/almach-age.key/secret b/sops/secrets/almach-age.key/secret new file mode 100644 index 0000000..131f9ec --- /dev/null +++ b/sops/secrets/almach-age.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:qkIwSe6DxrWpmUgMi6G8srenbwUuMHSKXgzL/nybITl8iXTfoLBucjlPp6JpBmfs2NdOEqWS2+QUcnVRAueH9rbABKeAVdoGdio=,iv:NHplT1IbuYfyq8n2Nqq6TBRFi+nTtOOreyprIlXwWHg=,tag:/BU417a9kYMhgexskyE0Qg==,type:str]", + "sops": { + "age": [ + { + "recipient": "age134vt63pjqpd0m7702fyn8vhdlzyj2deqc2q78sp9uw9052kxsgwq6d25ez", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBObGdiWjBtTkR3alBDTEdm\nb25kbWY5WkFUd1dsanZ5M2FjQm11TnBVdWdZCnNOSE45cFMwallGRVZuMTdlVTBO\naTVnS29vQk9QZVJyaGRzTGNNcUdGQ00KLS0tICsxZ3NtVlVoc2FpQUMxSm9uZWF3\ncjZXcDVwZ0pUcDlqOGN2aGxmME43NXcK28S/SKkLgXJWQ5sdDxcGyoO74e0MaxeM\nx1kGfiKJBLqok+wNOPO9SFHbWY/ITH5RdV8iLchPBe2VM9IuC0nZ4g==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsb3dPMGhpdHE5SlBQK3hu\ncEJqL0JaZk1rOE5MS0krUHpyMUNMUkhyMFdzCmM3V25vS3U2WENycmZIRC81Y2k0\nSEJTekNaNTFMZy85VHh4MENvbUk3Uk0KLS0tIGExYUFNVlRZeThQRHlKVDZWU1Jn\ncUNRd1cwZU1SL3BKOGZZaFErR3F3NkUKnILS6XWSl2MaQ+FAZvRAZzgJxL4OWl+v\ntDxXBBCapOeoLgRH61Q06JnDjgBCz14QIROgZP9Zji/HsdSeRiKR0A==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEhLejJLVEk2\nR0dtY0FJQUYyd3JObitPdEcweWVUang5ZUdEcTg1UlJUMFUgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpvUS80dk92MjBnN1N6Y284RGE4T0tR\nemN5Wks5dS9vdWRBTU1YYlo3UXBZCi0tLSBEb0pmU2xGMFFjazZ4em5uT0wyZUZW\nT1JqdjZjTDRwUUJLNzAvYTFreXp3Cqfcpn+UlJE63ymHbremaZ8X+wDDQw3gPGmX\nav9dmxfLCPLwwTbd3e8N98Jnc0OwGUiKTavtjpph9ygThvo86jE=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFNqaHoxdk83\nSnFNRXg4TzZLY3BSOXNSdWVrby90V1Q2Q2RRUi9xZGZ2Q1EgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpZM05YUEFYNEVRM0FSYkpKY05pc0hq\nWWRzTzFWSUZRNmI2NENDL3RyNVkwCi0tLSBPMURucGFSdHJER0tqUlRHb2NmNmYw\nVTZsN295QUJZQ1BObERGYjlESGUwCuYMMiu6NyO8Q/lvBHI7muzQOZfaL3Ny3S3E\nE7TlShnbLEsDxApvBV1KJaiYY21Z+1Up9DM0xQskFBYQCya3APo=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEw4eHIya0RX\neE5Nalk3YWs2R1ZFcmp6OEIvSDhPMVlZYk5TcTQwbXBpMlkgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpYMURZbG5lNlYwMUdVSUtsRlJqWEhj\nbHdvZVdpTGt4ZzhRZERpWWJkbG5ZCi0tLSBJMG93d1ZPa1Z3WWVDSjJ2ZXEwRDJD\nQ0cyQUxlaTdycXhGVVRzSnAvakJvCgoORUSoqTGsS5hvnV3hJNIz1Y9pTR7foSz8\nXMd/f3TObHeokHsejbxx2yMDLPt5fD1MWc5MioLyMNMpwjqq+T8=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvYWZ3a1ljTVhQZFNHTGxP\nQnEzdm9QM1ZqMGZEMVF1UzczeG5LYW8wam44Cm9GKzc2c0M4dEgramE5VlBQK3NQ\nTkdlajFFRzU1aXorV0tuL2M5cENQRkEKLS0tIERWcFd0MXAzYVZOdlgxSDcybk1O\nMkQwM1l5UGRVaHdtNCsyR2Y0VXRSSkkK3Bmoxs/GeybD/cwQf2d8QGdTVa2tfKXp\nTExxPuwsrb+/uaooHbCefv35r8jAmH67fJPM8IjyrcmW9HQpvL9R6w==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5SGlpbnpUejhLVVNBVWN0\nMklqalJvT2NTL1VhcVIyUDRMQTJ3cUdHVWtJCmpWV1B6QkRwUHZ6K2pzNDJFSmpi\nZWlpNXo0aXM3Qlk0ejlMWDZ3RXFLN1kKLS0tIFYyYnB4VmhWQUoxNmlBMXZQT3ZX\ndW55WktEOGhua3Y3a091a1ZLbXV6ZzgKqQ9g37DyZNJDyjarEKqnftB4l8JCyCpx\nVJLSsjC4kvQCMhRsgZuLZaoICNRgOQiPIW8+N+bqNQ/WxcoOZM2z1w==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA0Z0x5NUJnK2RqYXNzT2l5\nbkd1UWgzTnFpcFQ1Y2RPQlFKSktRV3kvcFFrCkRyOXRDNHFHY2QrdGhrM2JEbzQ0\nb0xPb21qd2NjRGUzVUhBdW5sVkVld1kKLS0tIEVNQUwza3luSCtEblphYnBlbmJT\ndm5IMVJUc2hBVVRrZEROUzI0YllRVHMKIq8EbkeEXMDDh+MEQqkU7BtdlMTmeGYn\nHgizD8RFh4/0A2MifmMD/9OarqSNQXvQi8z2rTVctLMcLCfuAf53uQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBrOFFUdmRIQjVXblRGNjFq\nUmNaYUgzY2hsaXRrUXRZQzFrTWloUG5xbnh3Ck1hYWJXZytEQzJjWWVGblZ3WGhV\nc3FSNXpPMVU2ODdDL3RNT2FTT21iNXMKLS0tIC9xK3NGRnRudVQ5RFFsVGI5MEtF\nSlljWXhUVXVhc2JmZ3k2RE43ak1ScGcKGaUeC/5UFHVLu9NETJTIVsOd+NnXphZ0\nQImkKtlJXxQ4OBJWGP7Ybm5h4mWiqqVWIrkodyH+qo1/EyOwZ7OjgA==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-12-03T07:06:11Z", + "mac": "ENC[AES256_GCM,data:rEbXQH/lqWkL6EG+DoRNQtNTY0rIXQDR5aK/VFfZLCQw5RYTOdnnAeK93z5uV/jSJ6PdwCPFLbCKF34+aKwSS1xVrLp2oZb0aK1J85sP5V41+r385rxB/0BZP7dk4IaAkEOnU39qoyo0hCYROJ95V+97JhdvV7Y0l2zXypdLuNM=,iv:MqXHtyaOb4di969TLoAyhl0Kpo/JsfUU6pS9Jwes2oI=,tag:2JSV57+uAEQPNm8ODmCocQ==,type:str]", + "version": "3.11.0" + } +} diff --git a/sops/secrets/almach-age.key/users/kurogeek b/sops/secrets/almach-age.key/users/kurogeek new file mode 120000 index 0000000..54331f5 --- /dev/null +++ b/sops/secrets/almach-age.key/users/kurogeek @@ -0,0 +1 @@ +../../../users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/almach/openssh/ssh.id_ed25519.pub/value b/vars/per-machine/almach/openssh/ssh.id_ed25519.pub/value new file mode 100644 index 0000000..7ed1ca1 --- /dev/null +++ b/vars/per-machine/almach/openssh/ssh.id_ed25519.pub/value @@ -0,0 +1 @@ +ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINdOw6Q9jQ7fqnfkjycFRqJ7OymjqZuszpuNHFhjbqNT diff --git a/vars/per-machine/almach/openssh/ssh.id_ed25519/groups/admins b/vars/per-machine/almach/openssh/ssh.id_ed25519/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/almach/openssh/ssh.id_ed25519/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/almach/openssh/ssh.id_ed25519/machines/almach b/vars/per-machine/almach/openssh/ssh.id_ed25519/machines/almach new file mode 120000 index 0000000..6241988 --- /dev/null +++ b/vars/per-machine/almach/openssh/ssh.id_ed25519/machines/almach @@ -0,0 +1 @@ +../../../../../../sops/machines/almach \ No newline at end of file diff --git a/vars/per-machine/almach/openssh/ssh.id_ed25519/secret b/vars/per-machine/almach/openssh/ssh.id_ed25519/secret new file mode 100644 index 0000000..77dd8ee --- /dev/null +++ b/vars/per-machine/almach/openssh/ssh.id_ed25519/secret @@ -0,0 +1,50 @@ +{ + "data": "ENC[AES256_GCM,data:Od4z3gTnWqUhrqqvRWabUOrEnFX+YxS5y+fZU87UbClGhNwhud1iM8NxBPrn+4ukF5tIoDnUp7GtfXSB2/lNndS7/j0PwL9MQORyHS2M+f33k6wrUFvZQUDibubEJyB9a5HIirG6S5tmH+fEdSDvQ4lVmwo+XrHAWNBgOB3LqNd7gx9Y5k0CtZOCQsCQOtl7KJKtCSjBeH1+PauZ8wzMQMJdOeIWcThnlrOgasKd3jakskoVVRszsyVUmy5qfMlXnIRY5dGJ3I1tIp6E+PMnfucesq3moFlZ2weLuoOlcxCpoJ8vBH+uSiA36KvCv15GbpY0BMcsn7s6d1FqPCrC2QQ56HCZyqxk2Y4cnrlCV7wZHpYzapFIOm0K/pJOU+eds3FRnTy1eUymGtmqGeiH+nAbNTc56+Itj7Sgew8ZVQNUEpPYz202vDBtg8YcBSvhs3SRZ2TYerTVvDnl6FKKjF8VMTWdMm1zcndlLfJeKfrayZBx8YBVtuBJHCJSmAkB7iWX,iv:lZW46IVDrqYM+FrqwJu5rcHOiG2oOBudTtRPQ14Cvdg=,tag:/4LsI2sDgFTUAYB3X6fIZA==,type:str]", + "sops": { + "age": [ + { + "recipient": "age134vt63pjqpd0m7702fyn8vhdlzyj2deqc2q78sp9uw9052kxsgwq6d25ez", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBYeUQ2QmN5aWVQeHNhZFVr\ncmxKYXphcXE1Zk81clRuelBhL1pkRFhrK1FRClhlZk41bTdSbitub2orUzVRcEph\nZkRyd2RLd3VIcHFHYnM3ektnQ2RVOTAKLS0tIGE1SkJtM3hJNWp5ZWJ6Ui9TbTEz\nTjUxVlB5V1Y3WEFSMlZ3cEZLZXN5ZDQK99N/rmorsxnRDLN5iKg/bFR5XHSmgWtG\nyhGTSbspPX3Fl1N9dTtFrhvqXEL6mplw+ebDzWrSuw/baM7C/LEwKA==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA2L0Y3UGU1QUkvWm13a3Fr\nTnNwdFlhOThFVzBHaE1obFI3NjRCYnhkRUhFCnJPcWc3ZG9zYzlOOFV4RlY2aWxV\nV2xJWFREMWJRZ3czQWs3L2ZMMVhMQVkKLS0tIENMbU5UQU92c3U0cTlwMS9FMExT\nNVFVOUdDUjZsNTBnWHFCcGNzdTZGVUkKg/BBhYoeL7JQTuv4KlXEp/w7fz80a1px\n54mW+gMyR/knHUyqDVbpzFwsMOlchA8OdgaT4ufKvpGRCJ7ekaaxlQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFV0Vk1PaEJO\naTVhZFRSMzR3azJpOW1jbjBPSXJjTmNEc2wwRWttNk1yemsgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpmYTlNTnVoV0xaQjFVcUhBaUVnVzFO\neDQ1cjBmdEphd2lCREJjMVVseldrCi0tLSB5OWJ2VjZodVFXdFgrS2kydndvOFp0\nYjFpL2ZKaDB2RGNQekFRd2NwdExzCuDsy/hhZeTdpFaP75lObEv8huDVEq9YIhcp\nVX1YMprmgHRIwlPnjpd03EtD6inefY2TR8kssoTzRvAxPUPrjWc=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHJJa0lnVnFF\nR1JaSVdDam8wUzNtcUM4Rm9OUXpFN0hvRmVSVVNoQnRlVXcgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpCMzVmUFY3Y0dWNktnZ09iNkRYTXND\nQ0NxVS9hcnlOK1hmY3pjNUUrM2FBCi0tLSBXeUZqZlJBYUpHTk02dmRON1l2UFkw\neDZYdnBoM3pvaVVlVHNmMy9KT0Q4CniKVpJkGRfkrKqB7FRl19nZ13uTubVh7eoM\nxw6KWYFkXrXZc/oGgV6YmFuBfh+/VcDfcNTpWs08xbTlcmpvnbs=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDBqRWxZR3RR\nYXFnSEUzVllnS2ZLSXV1MWlBTjA2OElWMzdWWGZ6a3U1UVkgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpueUFIcm5UVFhLR1h6ZTI0cW1nbnZB\nZlhTQ3F1MFhqdkV3YlhmM0VacFRrCi0tLSBYMXFDNmhoS3ZDWTZyTzVZUytHT3Zy\nUjBMS1lVUHVkL1BCUC9ydTBrK3BJCmSB9CzrO5Zwr/uDkNVL910mbCyOGkBXUWWg\nQCZapgV2kUw5ct241a8fNZNdBVb4wxA7fMIIj9SYqO0LWd3dIgI=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBqUkd4OVN4K0FlZVpBSFpo\nOVRPTVkvd3ZURGlDNU5NNW42aWpHSmFGbFVJCk85K0pZd2NLSjJ3ZFB2aUVnZWJX\nZ3BpUTF5K21nckh3T3NqSm91QThWdFkKLS0tIENtallaTHJpNjAyV1F5dXlSSW44\nR08rYnVDN25oenZRTEtCMDlRTkVlczgKc/Q1JJ9O0qBWvQiZASAjvAP0l84k9cQf\nsFdOd4bJnVmYeFGx6zIAU/t0dL6sHgkHF5M5byCcVVFtgoF6EX6qSQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1m2e4c3gv7mxyg839gf0lfsh8wvygx3rn8u5cwnn99vw2w43ssers40tlq8", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBUVFhwRmc3TnZlSXdCMC9R\naW5uOWlIUG4wd0ErNEhYZmJMNURmNitLT0NvCnBSWVVCVWxSQ1VIbzNwcXRZcmRr\nY2k0ZHEveEw2Mm54UUJVa1ZVQ3Fxc2cKLS0tIG5EWldvYUtndjBHeGlXcFlLVmdi\nK1ZFdHFvSXpBbDdNdm5HZ0g2Rkw3Z1kKUD4PhfnA2bM4KPkEExQvhARXWACKoJs2\nPu3jTrIt5NWIm6w/iuMGgbaN6FVSKjhutpXnvPw0PEIRtkBss/ygoA==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDVm0xWUMxYjhSRC9zOXhD\nTGZ2aVV0ZjhDSFBJL3FXY1p6VGdwU3RXVTBrCnhrQytpaXZYakRaUitydTZKYVlB\nNDVoYzhFU05QL3dBcUhtWnQ1UW9NblkKLS0tIEhlOVpvdzRGNDN2UmZNamNkbHpT\nNENxdUpkcFlsVXpqOU1BNjhlSUJqancKEVQL6rV2VpaIAgFQx700dEVE/8qfruYO\nww+PB7AwFSgQU1NOTvsAQ0yFSegwVe6xouQLzaRiowv43eyIUBTnjQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA2U3pjODhRN0VGdVN4dEM1\nY295QWZsN0NycUtPRkVpRU92SThxbmNzRFRzCkpnMzE3SytiR05YZFJ1UkE0SjVH\nVEpNR3B4RFFWSngwa1pLZFRraTQ3dXMKLS0tIExVNmlhaFpPWHF0RTR4ZXBoMXlp\nT2NpekQ4RDVSMTJNc09zaFJIZTVuV3cK7KWdlVUrubRDgE3q/tlsbi456SG/4cvw\nPauejaZnUrpA45fUK0psxXoZkdshU0CiAjoTT+4mYQHdbZJdl/9TBw==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhdXMvZFhTOHI5V0VEejFY\nS3BrY2JiaUhvWEdia3hrckJ6VTF4NmVkSENBCmNyd3ovU3ZVcnFTY1JmRUIzVVRs\nd0NrQmFZMTVZNEVYN2pkQ1ZpNGZuTG8KLS0tIGhSS1A5L0ZsbHhXK1lJakNJMzhj\nYjhEekNkL3ExQS8zN0N5Y0M4bkZhZTAKgIECIbfnjKwiwuH12XO/yTxIsdlAFL0o\nDjQQw/IP0iXISebg4edaPJse7ZaOsGIKJcuBrMcDqS3QG/tCNdNUDA==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-12-03T07:06:12Z", + "mac": "ENC[AES256_GCM,data:+GN4dlUHZ6OZrcOHeg076Kh2cH/9U7kRZk2qlpoS79BcDdv//ZXLJn9OusiAzwfRELud6SAL2yINeYctZJcVTb6z6+nqS3O5k4Ho6qMDVF/SKS8/C64gV1Ld/bmpFJiYp8Tp0LW53bzCkCyKdGJsMUAItwnu2Lr7mKAGJyw83II=,iv:7Fd+sO2F46F7KvbQG/yryLpgUjUjhTErP3nxWwkmmHI=,tag:Hh7sTl0PwhCV0fn3q9qVXg==,type:str]", + "version": "3.11.0" + } +} diff --git a/vars/per-machine/almach/openssh/ssh.id_ed25519/users/kurogeek b/vars/per-machine/almach/openssh/ssh.id_ed25519/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/almach/openssh/ssh.id_ed25519/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/almach/root-password/password-hash/groups/admins b/vars/per-machine/almach/root-password/password-hash/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/almach/root-password/password-hash/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/almach/root-password/password-hash/machines/almach b/vars/per-machine/almach/root-password/password-hash/machines/almach new file mode 120000 index 0000000..6241988 --- /dev/null +++ b/vars/per-machine/almach/root-password/password-hash/machines/almach @@ -0,0 +1 @@ +../../../../../../sops/machines/almach \ No newline at end of file diff --git a/vars/per-machine/almach/root-password/password-hash/secret b/vars/per-machine/almach/root-password/password-hash/secret new file mode 100644 index 0000000..ec7568c --- /dev/null +++ b/vars/per-machine/almach/root-password/password-hash/secret @@ -0,0 +1,50 @@ +{ + "data": "ENC[AES256_GCM,data:qKgdwe+LcrK9nul5PooncV5bimaTSNsKxYJjP0HYr+ZFZSoCDv4GE6t1gN8EG3JMNkn+wy1I2ysZYxCAm23OMhWt7ep/TIudZTmt5tvD6DSQZE+4aTegJjfxfJC/P41zjFgKMK6+JYCF+Q==,iv:iasUB+pIE5i89Y6rGQAHzh2uY9plNeZf1LrmAA746LI=,tag:J7l81DrJ2idNdOjRE32Pew==,type:str]", + "sops": { + "age": [ + { + "recipient": "age134vt63pjqpd0m7702fyn8vhdlzyj2deqc2q78sp9uw9052kxsgwq6d25ez", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhbUdVVzh3a25kSURyWDFY\nYWx2NFhGeHFnbTgwYVNYdklmdmJPcklRVlNJCmdDajZjRzdrWXlyS3JBQ3NtbVVB\naXc2dzdoWFA1bXZmd3M3TlN5Tnk1WVkKLS0tIFVzZXhlblUyQW5EbHVzWmdUaHNC\nMW1hY2k3c1oreDdDYm9NcTdkQ3NqN3MKNzAS0Ui+cMC6G37Bbf2eHLMvdHeEwj5k\nj7ev82olKPQHVA3xW4zDvi1wLOqY2MF9dRUqKabIAnJgCIVENAQIUQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTdlRiMm9vK3NETmx6eHV0\nVTVyN2JJc003SWFzdXZQL3g3Q3VMUXZoT1hrCjRqdWk4Y3QxTVdVdFUvYXJNWGFR\nQzBGRXo2MU5SZEI4cmVQU0c2bnNlSlEKLS0tIEwzbkpuZmxWb2pNc3ZkOE5JL2VL\nRnV1V0J0bDMrUEVKR0pnRlJWanlZSUEKNh6e9N2QKtOAKimo9V3m0hFSGDwal64B\neEyxEcF1OAscFGuGkKE7yjr9OXsxIzOIC2FR68wAAGIIox2eo7QzXw==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFZmSE9ZNWlh\nMFR3eXpjN05PZ1FpN1lXMHBZS2NtcWlZcU9sY05odlNYUzAgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpoanBGRjlFYVhIZUoweUdQZDhheUtX\nMXdvWm0xcmxPSHhRWXdsWi9aVWpzCi0tLSB0Vm5rZi94cHNyRTFDZHI0Sy8zOUww\nTnFKazJrNzVZR0JxWDBZamtoNkQ0CjDdKrB45JpFxLOSVWrZ0RhKJ+Ms9JUV+xlq\n/MThL4Orh/jMkfMxznMXNouRYtemqAZ1fitulGDSk4HiI3cLxgE=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFhyZEwxYjF3\nb1BEQjVlR1NSeUgzbUhNcWZEdkNhb2w3aFdQbzY4RlVzalEgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpsTWxIcEZrYXkvNmUzblNldSs1dHpL\nWUswWVhUaStwSmJsSlBQMjNHbTFrCi0tLSB3Vyt3L2g3ek12Y2pFK3lRN3lsY1dv\nZGw2M0pzN2xyTm02OHVYdXBpV09VCkC7pQwanvBkJowCj86oqKPkNwAG2vjVr1Au\nw7xC+przWGPYvWEfSmh3V4tGxxGPJQimEt8YbuySekTAMFFafVo=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGZRV0tHZEVH\ndS90NzNOZXJyMTk4VEY5RGdoZHhEL2VhQktmbGUyVzVrUW8gQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwp2Vmx2Q3ZLM1pNOStHVVo0VHdDSWFB\nSW9CQjBDMUdqdmRlb1RaV1JMcjUwCi0tLSA5NjlYR21kU21JRVdEbE1BbFh5VGdX\nTWJneHNVU05Pa1oyR1NMQnlJNzJRCsHbmQwnC9a2MSaEbMzAVKuYE3xMHjLlR/KJ\ne6rFuntmuJeLjV0srcWkmRT6UepGkUoo3cT0MJk+FFCveoMOuvE=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzaDV2MWxjeHRIVjRSeFBK\nTzBVeTk2NHFXSkhQbzQ4ZTl3ejlVS1lyNkVFCndPWSs1bDlyeEVCMlM2YVhuOUVh\nRkhpSkNqdEJZcW9zRHliVkxpRTlQbWsKLS0tIDE2ZDdMbUpTMzFSQXVVai9PY0or\nNzNOUWdEK2E2VnFWS2RiOU5VMFkxY0kKIjTMDcnrcax15QE/P5vQpklzIfh0dOjM\nGhWtf26t41MvMqTtXCA1y9uvB/yGh2Fb7Web1L+QsljU67xaaOP59w==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1m2e4c3gv7mxyg839gf0lfsh8wvygx3rn8u5cwnn99vw2w43ssers40tlq8", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjWGQzcTZHRUREblAzTlIv\neVV3QUNUQUVMRUUvZUVKZkNHYnA4d0FUZWgwCmJiVit3VjZQUTFJMDRiRks2VE5n\nVHdOY0RZenpYVU93NDBQRE9TbEg2dU0KLS0tIHUzL055ckI1aThoQnhreGtLQ2ZZ\nUHB0dCtLaE9DQXEzM09ZY0NjUFBkWG8KG/T9430gM9BgX3GrbgoU+MCOv1etz6eQ\n5Qxvv92y8qF6ol4bqQP5ZBWUgZBkn04T053oyEYFAODpMmEUdUAivg==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBYmYxUkVyT29Qa0xrZlhO\nL3J1cjJBYlBwMmk0MFFjdSttanBqajhCRDJNCnJWWU9FOSt3QnQ5b0lVYVQxVW9j\nRFlMVXFWQ1kyZFVqN3JHNllHdjJyeHMKLS0tICtqWm84eGlFYmpNSlVEQUxUS1JP\nK1MweWhlSWNvR0tsMDFmYUg5OXk0Z0EKfty8Hy4tCWKBoux4WLJCC8Jb6SdJiJCs\nUZQyMxFB+zuzIH9ES1wXbLf4KkEIYkxVvZ23Li+vwRuNl1AE2gd+EQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSU1dmMFpKZjlWRzc3UnEy\nZlJWT2I5RmNjQ25TNzZoR3ZJbU1GR2RQZTE0ClUvdEpMaTRxU3dRZDJ4SkFqaDZ4\nTmFxWGhIMU03ekhuTjNBOFFjM3NzNjQKLS0tIE80aHVVdzhpeHBLU0dubllhTG9k\nRGNHaEtLNWE3YVk0OWxsQnBsNm51NlUK7LkRjc7XeFxGeqynVDEfTH0L9JxO5VTn\nJXkJnomtm8b256uN3K6ShuSzhY32Kftot8DREEL2Y3YSpCTCvyZyVw==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzL1JXZy9lUG5DY3J0MkVh\nRkx2d2ZTQVp2ZDFiU1k4ZFVncjlpVGRaaUg4CkV1SnJmb05vUm01dUI4QXM0YlM0\nM09NV2JlanpYRmswR0hqbWtXc2o3enMKLS0tIHFEQVp1NUNtRFcrNGQvYnJFTnNC\nWDgwQ2wvYlJYVG9leDVvM0NTOFZ1dUkKhI8HnKBubaFZVY4+R6x0hqCq2mzIogjk\n5zdhgMYZHQMyUF4xdKpyFcwIQsIS+0jXi38clYPKsqRgIF+ixliVAA==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-12-03T07:06:12Z", + "mac": "ENC[AES256_GCM,data:7LJ6kgfOH8O/UCSA/PLX7ti3zJPMTM0AjbwD3VP76dwXxQrSyIQNzBq8+lUfQjK+LRdjxhAubqw0LcbHkkl2JteavYssI/NcIX7aXfD3kp2J1I/KPi15iRFYzovUbFKP9xWs0OM93Gww+tFN7n97WU+uv2a6cOBu71iIaJev0vU=,iv:BRkY7ouLdYxScIPK8+79+0hbOPMsEcXmLzjMUNcMEOU=,tag:vKHVhqbClRlsptzdpGb9aQ==,type:str]", + "version": "3.11.0" + } +} diff --git a/vars/per-machine/almach/root-password/password-hash/users/kurogeek b/vars/per-machine/almach/root-password/password-hash/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/almach/root-password/password-hash/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/almach/root-password/password/groups/admins b/vars/per-machine/almach/root-password/password/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/almach/root-password/password/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/almach/root-password/password/secret b/vars/per-machine/almach/root-password/password/secret new file mode 100644 index 0000000..532b490 --- /dev/null +++ b/vars/per-machine/almach/root-password/password/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:aM23Nx6KjY0i8MadQmdgSrxeaGR5gneo5U6+iD0FvkirLhMfng==,iv:oHozKL6lUg7kQZwck2W+LNMF/5aTq7qYNnZv6SG/S3Q=,tag:U8sU6icf5eZ1Zw83JkleAw==,type:str]", + "sops": { + "age": [ + { + "recipient": "age134vt63pjqpd0m7702fyn8vhdlzyj2deqc2q78sp9uw9052kxsgwq6d25ez", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtQS90UERSZzEzTklKWm11\ndDI3WnBJYkNkZ2NCTzRja1JOZkQvOWR0b0RjCko3YlhmM0hOQmpENXlXbmFmZWU1\nUFd0d1ZqMllKRU1hYUV6ZHhTSUlTU3MKLS0tIHF5bjhvampHQVRuRFZZandNQjZp\nUnB6NkpjdDQvb1RWZkFEZkN5RGpTZGMK7abRMAIT34QmAgm2b72TiPcywEKqxoro\nhk8jbo43SIYkUbH4akkvnuSvQJb6Kwvj6lKUckNvUvnNGjdwxTVY5Q==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkSVpGWVBBZER3NytqbmFz\nOUZQL2d1QVViR1NBakJnN2YzZk9CMm5xTkZRCjl4STNvays0NTVhWkl0ZlBORk4y\nTW56aDRCdjB6YitHUlBaejQyQ2NDeG8KLS0tIGoya3ZWbEJESFBDVUxKcGtNY21M\nN09hV1ZYRHloM2QrR21OcmtWMnJOYzgKnKSuJtpGFPiNSJM64adLevL9dVEx2JAy\nmxjTb+pMZvZnOZoBoYFe9L3UJK0HSQJoxAQmHNUtCiztX2zC3VW5sA==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEpSUGVKRFY1\ncTk0VERGRlRYbHErbDhLbXFvblRZOUhKaTR5eGhVakJpV3cgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQorY1ljckVpNklXYW5rbTFsRjNubHl3\nb0ZXdjVPOXJUNUxZbDErLzBhVFpjCi0tLSBKbUMwQk5MWDBrUE9UdlNWWVIwQTJ6\nQWFKbVcxcHN4VS81NEZERzRpK1c0CieyhuRbAWqBJ2b4ggYyvadpxcNkFAaQmN7n\nfGYjpsJHueGsuoAsDJj7fqyR/GVc6y0PlPhE1c48xqYCqGDkihY=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEpiaUltOGtt\nYWFrR1hJeG9DTU9QVnpBL1BIQTJOMWJHQkwwOC9RUGJOSEEgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwo2OG85RUxJKyt4cHY4dlhOaWo3cXRT\nbEl6ZHBaVnFYcXhtL21hYW0reVJVCi0tLSBteC92S2pGck9jTDlkMDQrQitNbkt2\nN000dGsrOVVrbk8wUEgvTWtxNUFnCoYEd+lV2mlCKbko30Jsy/vCeyDwpAzuQwr1\n2eq/HiYfDm8um6L9rlTyHh2DsDj4U0qwmoXg425LIOe7zn60MbM=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFY2VGxaTnlY\nNDNOSWtaUUlKWEdyUzdXNXNMN2N0RzNlVHUyamR4QzRiUzQgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwp3NU12UUxNWU9qdlBrUUxOMmUyNDk5\nVGpST25ySmtCeUxwV1pHaGhCaGtFCi0tLSBMRjBjSWE3U2FiRzNNbkp2bGdrNUZr\naEpHVGZQVHFsYk0yRkdzYU80K3pNCiEOIisr2TXtbvFbjSJEVyPEpFS4bRTrO7kX\nxZQxefLM3fOo1JuoOFduknGfvvO5k4FvdvSNrQLt/5GkwugvNKk=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4Nm55MFQrSDRkZEsyNzc0\nTzdIVy9LWjFrcTBtNUdCemZjT0JJckNKTHhBCkNWd0tGNmxreWVqUTRoemxDZWpI\nU25aamhrdGJrZ242RVRjWjNZRGVkSDgKLS0tIDlxR1gwMUFHTzIwOXAydGlCWFdV\nSGsrdWZIYmU3dkdjUEZ0aGR2TTRJQ00KtxjSwm+rfs2fVz5o9mgWLeFUmn928Yug\nfk9nDIO8t1BgkPcUn6q10LorlTMCE/cwIntd9rvxaLPEawUbx4uRNw==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBROE04SG0wSXhCT3hxbmRU\nTGwvVzVkNzUzbC9TRjFWSGs2SXM1VThOdVhzCjJjUVJtSXBTSUdoTjFoRVZPd3VM\nL2J3bzJZZ3NiRlNueXNiTzREQjV1UkkKLS0tIFJZNTNYbDZnZkNhZDRmWUJaSTJn\nWWhTQTMwWGp0SHMwcTlXY0dvK1dvSTgKjBQRgzIQlohKOBoL4pT7so0zzgttcEJC\nJ6wlqO4BvxR9thiFJsawT/3zMjuSc66muuB8VLIbFNrVp+6FTUxGDA==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvc1Y4eGQ4YWFDZzYvZlRB\ndlN5ek10MVZsWHVDck80Z0ZGbEppMXpZRkVJCk10M3RCQUZtenZ3SGNwcEY5NmVl\nMnlsRnpSQm5mWmZRSmxpbDRzK000TkUKLS0tIEkyYUFza3N2OVdpSHFMcXZ4ODVu\ndHM4R2t6V3BJbzVPd0hzS2pBem81NXMKePu26+xFyHydHnlggtP4KuRpaoc1QCfm\nW2bwaYm0ib62aEX+jg865HUMPT5T29PGPHx6HVQL5Hm9PBiJLmsYVg==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4VjVjd2djbElLWnlXcEJW\nVFFPaE4rWjExWG9YeG1PQjFiZmplRk5nS25rCkNmdDBRekhhQ1puZkF1bUtDRVJG\ndXlhRkRsMXVMMlQ5VmlFUEh1RmJQd2cKLS0tIGYyb3hReGNUeEs5a3lDN3dHUCtJ\ndklINXRZajZxb0VyYzIvd1JScEVXcUUKAQpAqCsPe2hZqM1xezw16TnHTmTzdIQZ\nqAIiQS93IXZGm/FKYgtL+xfyeluWuTKFGty21TWmaPzQa582hRW2SA==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-12-03T07:06:12Z", + "mac": "ENC[AES256_GCM,data:llwcOSXz1/pMQ+0y2zNocI1AxEhkr527dEjf9YSrtHWjS06KiPdqp94/uxk41Prxp4JhyIuexa+zpCizVrV9K3l5NwVcuo9p4p0L5sbD6zuej7jtyfZlfR1WS1SY4p0ZeXAB2ig6yz2CJFaOWV6BfQ/7uwJbI4sJvw9ep3ZRPHE=,iv:1ONKHCV5sEZblnCPFWlhG8FXYsprkEjkC3+PRt8U0Lw=,tag:0fPnP9oMtqq3PYi4zAG0cw==,type:str]", + "version": "3.11.0" + } +} diff --git a/vars/per-machine/almach/root-password/password/users/kurogeek b/vars/per-machine/almach/root-password/password/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/almach/root-password/password/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/almach/state-version/version/value b/vars/per-machine/almach/state-version/version/value new file mode 100644 index 0000000..115ab7a --- /dev/null +++ b/vars/per-machine/almach/state-version/version/value @@ -0,0 +1 @@ +25.11 \ No newline at end of file diff --git a/vars/per-machine/almach/tor_tor/hostname/groups/admins b/vars/per-machine/almach/tor_tor/hostname/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/almach/tor_tor/hostname/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/almach/tor_tor/hostname/machines/almach b/vars/per-machine/almach/tor_tor/hostname/machines/almach new file mode 120000 index 0000000..6241988 --- /dev/null +++ b/vars/per-machine/almach/tor_tor/hostname/machines/almach @@ -0,0 +1 @@ +../../../../../../sops/machines/almach \ No newline at end of file diff --git a/vars/per-machine/almach/tor_tor/hostname/secret b/vars/per-machine/almach/tor_tor/hostname/secret new file mode 100644 index 0000000..4f9b280 --- /dev/null +++ b/vars/per-machine/almach/tor_tor/hostname/secret @@ -0,0 +1,50 @@ +{ + "data": "ENC[AES256_GCM,data:bBv4RU9xHtZzuQeWLLlqBTzOytAFDWQxNmZyzQoX5+t1BGB/OY3Vd+bMSli38WRk/EptTvHQ567wiWAkno1D,iv:x2F1cLxKjlefuljYgD3givgayroxj/ww9u0o1BwBp+E=,tag:QFWL/LbN37Qv4Ukw/fxeFQ==,type:str]", + "sops": { + "age": [ + { + "recipient": "age134vt63pjqpd0m7702fyn8vhdlzyj2deqc2q78sp9uw9052kxsgwq6d25ez", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSByRHdoanVYTlRCcmFLQzA0\nYmsyU1lUcXl2ejI2NUNVTVZVTjhUZ05YSFN3CisvNmpKcVRFeGhnSTZMeG1hR1BC\nQTdHQkJyN0p2Z2Nva01QNUZwaGZpRm8KLS0tICtCams0UGRVeUFkd0ZlODlIR3Qy\naE5aUWpQMnh2TGxlRDlJRXorUGZ3MkUKyWWDo3sEhs6x1GDCSydUExY/U9HSKfSs\nuvD4sf5A/ng2KBchiIAZ41Xi4WNuM9izOP4aYJa8G2LHP2341qexKQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvUmxTYTBBdVQ5YWR4MEky\nNFhzdXhmT0NERjdsM05SUjcyeG5BWVkrelM0ClFwNjR4UHRoY3Jua1dZR1JQVlly\nVjlRa0pVVnpwSVNoZEJld0xBZ05nL00KLS0tIENrdXpzZC9lUGVmNWM2WHpXT0NW\nQVZsMXBxa3FDdUdkeVdPQmZoT0VHZUEKe9o4xSo3PFHXPAhAoZ+BApjDW3HskTU2\nkvkiXkhi5Kh+KGXU3wfKuycy23AcxE5yBoD5w7uIZnCpqrP5hXUBEg==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHJBQUNIV25W\neGwrZ1BaNnZGT2ZqTkw5ZjY1K2xuMmIvMUlYWGxCRDhpeDQgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpteW1ST3dmaEFhSEF0WTA1T0wvUERN\nL1NYZXJVQTd6QkhLWVVsUDBWREZvCi0tLSBsYW1sNmU5UmVNVE1LamxjU0twZ0Zx\nTXNPV3orSnNsMnRWbS90MnVlbG4wCgZaxUTjqbGQR+RWpf6QdKW01T0REYZAsMxU\niKp4FZM/Fonv2q2BxtBhwDeDddNJZx8xwtFshodBwHHhEdvmI3U=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIE41RGx4WnZT\ndWlCNHdWZGtiZDAyN1dFYVJ5YVRla21QWWFlV240QjkwVUUgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpxT3ZpNmFMZVpoRXpTWEhpWlh0UXpO\nUWJuOHZDTkVXakdXRVRJWXlEL280Ci0tLSBJRnRXbnh5Y1AvbXVkb1prVzFsWXJs\nTnNoMHJCMnZ0cytCdUk2cmlOS1k0Cqd6psvtkONaeCKL2oqInggcpa8MtV5i0mfG\noiPjFlEsfU69y11FmAYzuZIDk1XpBdUWmdo+1M7KukyghH79Jvk=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDhLd0FkeVo5\nWGFCT1Y1eTd4VEJIcTkwQmlUZzkwN3NzQ1RRR24wT0xsQWsgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpreVhYMU9xMUtBSExvWTZKckdBeS8z\nekNOUlVGcGJXa2JCNkNZR0JRdDBzCi0tLSBoRWtMV29FY1NaSmVyb2JSbFY0M2I1\nOHBQTTBVejJIT1FoM0J3Q0N4emJvChGXxNQcCnRQBQu6pGY4ZpKkv04ifqlGM0GI\nvLDmTLIKhaijmjMpALgb/MPJBNu7tJRPpDJFV2UfWQTiJyBJ7Cw=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBZM3l5cDlQN0t5V1RLZkRI\nU0ZobnM4eUR3RlFNUExzWlVxM3Z0OUtuVEhrCkt3Nm83bmtOZXpzK0ZhYWt5R1hn\nWDNnREN2bFJWamhqQ2k5RWE1WGFaYU0KLS0tIEIxeWpHazB1ak1OTGhiaDl1cDE5\nWTR1NkdEeE1ReW9OV3JqQ2NJMElPOTQKZqAaWQZESZm8PMWYzdGihncQURVjJ/hi\nenoGMAjAhQgA+UN3ITQ2kg1gaO4lObDM7TwRY4yWede2kLVNM8HY5g==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1m2e4c3gv7mxyg839gf0lfsh8wvygx3rn8u5cwnn99vw2w43ssers40tlq8", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzOVg1MUxRcUNVQkRVU1hv\naUg2ZmlvVk5BaGwxeFFLQUxlNGQva2ZlSzNVCmVmZkJtaGNSV1h4TFc5K0dzRHpN\nT01TeG0vMURpVXFFRkhDNTBNRzBIeWMKLS0tIGlvQW9raysxN01pazJoWTZxZDAz\nSWs0dE8vL1R6aE9yNlJZa21RUENjaXcKFclp8QazHlJ1/NVBgVL4QJMoV8spVbne\nvIsg2kAuXxx3QF23ChuBcKcHWg0r444DNLRs0PLKx4zIPDDvxl4ung==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSYUUvUWUwVzNENUtwY3BD\nSDlHTitsRmxjSWw1SysxSThNTENLd0pKTkJzCi85QklKa3NYRWxpQTNEampDV29F\nQ1IwYWxpdFNHaHA4ZFBiLzJBMExkbzgKLS0tIGNoazc5V1kxOUU4MHdBZ0xINFpy\nM2FVbUpVU3JERWVlNjg5U21ZSUo4dkkKhZOndTQD7VyOKsJ5os7/AGIytqv73YIM\nDoSfvndsYQTyUNfcEHp0uqKp4osj/sgfS/nRTFKy5ZhA5rlwm+N5jg==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBEeW9IQ1JvcElYSVkrM29y\ndzFTQkM0UGJCbTkySXQyNjdFVDhjM0hSeUVZCmhoNm1pU002b1lKWkpCdGpLeVFK\nWmlwbzFlK1FxOWtDNFNpdGpUdkRpdW8KLS0tIFFhVXA1eWZJdlNERTFsTVpOakMx\nanVPTGRHcVF2ZDVqc29TcWlJeERrbTQKrlfBZBCzW2Dq/z9dcBPkWo2qp1PXL2DD\nOHSgcbbeNkRppIyRHV0ltkUIoPwdSYnPfmAnAI6VZPmqNojQ0olz/g==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWY3BEaHovRU1IWUJ2TTJ3\ndWxLVitBUzhLeEFEek80RmNKNURMVVdiQkEwCjh4WTRoWm9Jcm9jT1cyeXpLOUov\nVE96dk94bzVUZEZSblB5S3ZqbzJKaGsKLS0tIEFzUVVGak1naWhJVVZueFRkaDNR\nUmFMbUtuNW11a1dwTnE4UzVQLzljS1UKHfLAGo5oEfymhv1VW3FFsvRwm55KWbPZ\nq+9CUtHsSZb1z9iblKhmiDRisAqXooclurQycI7il2z4AJ35a5Dtxw==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-12-03T07:06:15Z", + "mac": "ENC[AES256_GCM,data:oJOgMXVSuqx2nVOssN1cQyW9FsxgWb1h8aCqEYrz51oMdontRFrIOwt5ckoPXi08ItlYX0fSiOO4AwcNRUyvAoZguQJdEK4/0xPfRfWvXkCSK8c/1bsLNyIxjxcwRPRa/EqsHF6umq9Oaw32L0MAbHRo7TB9E7L4xeFevml0p2M=,iv:pIAEoiueCMOym32oU1CrYLBsJiMpQE/LMBO+DY5qWFg=,tag:xOkLxmLzQBxCQgGlqFFVxw==,type:str]", + "version": "3.11.0" + } +} diff --git a/vars/per-machine/almach/tor_tor/hostname/users/kurogeek b/vars/per-machine/almach/tor_tor/hostname/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/almach/tor_tor/hostname/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/almach/tor_tor/hs_ed25519_secret_key/groups/admins b/vars/per-machine/almach/tor_tor/hs_ed25519_secret_key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/almach/tor_tor/hs_ed25519_secret_key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/almach/tor_tor/hs_ed25519_secret_key/machines/almach b/vars/per-machine/almach/tor_tor/hs_ed25519_secret_key/machines/almach new file mode 120000 index 0000000..6241988 --- /dev/null +++ b/vars/per-machine/almach/tor_tor/hs_ed25519_secret_key/machines/almach @@ -0,0 +1 @@ +../../../../../../sops/machines/almach \ No newline at end of file diff --git a/vars/per-machine/almach/tor_tor/hs_ed25519_secret_key/secret b/vars/per-machine/almach/tor_tor/hs_ed25519_secret_key/secret new file mode 100644 index 0000000..f6ecaf5 --- /dev/null +++ b/vars/per-machine/almach/tor_tor/hs_ed25519_secret_key/secret @@ -0,0 +1,50 @@ +{ + "data": "ENC[AES256_GCM,data:+l6Vi1bKCFTP9nDJr06EDCJp/FSWotbcaSQhOmAQmKteSE/MMbuum0ca6n+9K7KsfgABoQ7Tzi4Y8NUmPvwXN+/j96KJWEFDlYDufUHfiYYO/f4THI8jIVrHXj5Sphu+,iv:QD2a4p+PnCbExwywMTJVTZ7QxMNF35eIe2O/EMnIlNw=,tag:F7wZboCRj2k0kxazLOsGZA==,type:str]", + "sops": { + "age": [ + { + "recipient": "age134vt63pjqpd0m7702fyn8vhdlzyj2deqc2q78sp9uw9052kxsgwq6d25ez", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyeW1ORng3cWpFd2NmclFN\nZU5CWVE3RUtFNnowSmdXQWhodEp1MDhKUGgwClFpSFFBdTNaUGlYc3J1RHVFcVU5\ndFdZRTNWN0xtbU1mSHVSemVGQkFUNGMKLS0tIG5GY2hlSS9CVE5jeG16VUgyM3VW\nRDNPT3FIVUY1WFc2VDB1VkFPUE0xMTQK+V9GW8KJqE6Li5DjWnFNhyTR3sT0aeTn\n+WsMfO+hIBYUJdiJnOkJHgnhS/Vvcbm1/GHU11+bEkG3Vhh59JawsQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBrTmZJTDNjSE5USHoxUm5V\nUmNVOXVZbWJqWThBOWNkdDRoNThXeVZsSFdNCmI3NkZ4d3VLaEZWWjhzSWp4RWNm\nSkJYTnJ0TElQZG1iTE9mbE4rWWp0Sk0KLS0tIG5ic3N5ZXhtZ1JXU0lDNktvQnJL\nZU5hRVJLR3FkekxtU2Q4VlBycis2eVEKjPXtBx/lyrinCw3ZpQXLj34W+8P6NvoG\nLu3PKbYg52A0eJXg0T7OM7EW1skHGujwvz+ZI+4RVPnbWMdn6Vv9tg==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHFqNXVZK3ll\nVmtiSmJJRE5wdzNqdU1HTWdGYjM4RWZNQXZTa2ZDbjAzWG8gQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpYTkxkTWpKamhxT3RrU3N2RFN6ODVi\nd1QwYzlWNjl5NHU2bFh4UU14WExRCi0tLSBUejM4SFRFa2FyKzlNdFdVdDhpeEJL\nWjhFSlRwR1RyV29Sa3J2NklDazgwCjvP2yX9e71TJgyzHHeg9dUrL32ufzGngtSq\nbtBUtc5eq/E/vfZOzlqUabnbI6SmX2HcuFVkbuLJ6lyoYxj47WQ=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIC9qNTNaUVdz\nSURXZEx1eUJrajhUdVI0SFZKdnQxYnpYL0pEZCtXbXJUR1EgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpYK1gzSGRlWWFVZm43TDhrL0I2OVVr\nOHVHU0pYbUtBd0g5SDYrRG04N1pvCi0tLSAzSkpEdkFucmxqNzJlWC8wdmo5VEE0\nUFJGRGxSU0xvUEdWb2RncU5mK2JjCgBYpo+LR4vEfrDKVlCvL8NKEysyD3Xr4mXl\nPbJibvy3iwl9KUQuKVASL0B5/+Lz+lm9iax7YY2do19fn0vcknY=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDZZdnRUWk9k\nUjNCb0ZBMFJBNHNNUjBlMXc0VFdqSWV5dG9GNFJJdFlrQWcgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwoxRCtGb2RKQmlrODZ2VC9YRllHU1Yz\na0dMMjlZeTNrVWpEaGxzM3I3ZW9JCi0tLSBrL0d6Rm52MkRPK3FaakVGNUg3akg3\nNGRYTHI5VHZDSFQ4d2c4K1JidDc0Cl6vqAuZ295ImPl13ZpzVXP+BJ335EAU81UC\nZbZvxdbvlNtZkNdSwmuWRXYbB/F7qzg0mxl01fQ0wd5m87UCId8=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTQWQ3UERZUC9FR1dUUXpB\nMWZrdTBXa29ITGZaaUV3MCtWVEpVL0d6bVFnClJsd2lWMTRFS240SmZybE9XSVlK\nZTUyRWtDM0l0UFV0UzBxdHc0T3ltVncKLS0tIG4vUitJaHFqN1FNR2J4em5DMWJq\nYU5DS0V3all2cnAvRDE2RzdxVWV6RDQK96bwl6BHKpws1cIh704a4DGGu6XzDRMJ\nlrWdAX+xNnh3Y73gMEqL+Ti4XYkhWOXgiggbK1KkKg0jhhmmYnVHbA==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1m2e4c3gv7mxyg839gf0lfsh8wvygx3rn8u5cwnn99vw2w43ssers40tlq8", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTNjhSWHhrTFdNWnBZQ2ZV\nOW5JMUNCQUJxOTd1S3FIczhLL0lVSlZLZzI0CkJsWVIyczZPVml1SmhYSmpTYlZp\nQmkwQUtWUHRrRURsNjFhSG9vRTE3NHMKLS0tIEdXL290c24wVFFjVUhpZlJMVHVq\neG42QkVRUk81Qk5GcTFib2lHZ3lLbVUK9XX4wptmzCFUtfTNZKzDPSwtleg4Kfx0\nDbsX7nAWBWt7I9GhsK420BzMqsuHI3mNFDKkvsFn+KCiO8iSPop8VQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSUThJZlQzbVlLWEdzdGsy\nekI3UnZYdWsySXlDeTZERFlSckFTQm56L0JzCkdoRHUrRHhKWHZ3MDk2OGk3Ry8r\nY2l3cmc2V2NiR3EzWWZzbVN6Y1JBVEUKLS0tIFd5U1plTFcwOTdEalJDT0pjMURS\ncU43eGRudDVVcDdqb3dRTk5XQk9xN0EKbSgX+qmEss7GbFiIcG4k6u/llU+0VKey\nkPAbxBfhFbL1mJTB1XR6AhqlaOXVoyOhVzQ0oiOxX3Xf02H4fOh0jg==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBZNkgyMlVyTEFrQ1lKcVlp\nYTRvWHpFRUVCY3c3VUljdkJ3YnJCZnRaQjFZCmpLMDE1WDZ5eVhjSlMxUXhPRlNB\nTG5qSmlJV2IyN29DZ3kwbmc0eE1COE0KLS0tIDE5RjR0UWwrRkIrL3VHVFBuOU1h\nek9jRks3Wk1KOVYxVEx1YmZ6UzVZUWcKJv7SOzjn0Cg5yKKW9dShgJjlld8ZS6nM\nzjjdOs1VdIG3BUQuw94n1aYHq7QmXxzhPjRhErj8qZfMTmBIZuM/ZQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDRW54ZU1FYUhWUkxnOUNS\nZzlGaVp2RU1oa0dNUTB4WVZITzh1dUY5QVhRClZNSVMxTmJZU1NDZWZVaEZTRnh1\nek9wbG0zcGE5aXBCbnplS3ZoWDZ0Q00KLS0tIFhIRWo2TXg1dUJyRjRpRnVIUFVD\nVDMxeUV0ZHQxZk1qUDRYMlJiMG9YN2cKkG7RyznooSxmlFIuh5Y9cSswKCiiumD2\nvTKV66FBhv6ehwkIbR+S0Kvmu4vQO99demJHvESvTDEHeF8UVQLQTA==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-12-03T07:06:15Z", + "mac": "ENC[AES256_GCM,data:2d6MHDN9GK2RDq7stHoD6xmTSuZfX6ADOGi9DPpeqC/p2OFc+Rssy5dJgexVkUb90tQBUCUcSmapeVnJalust5ibUjnJmpfMY48PQQhdnxu67neu7P+6MGW1VIZghP4udwOK1TPPhm4KsgBT+mfWlneYMHPdvqZYeLZ18G2cqj4=,iv:uIsNrwpJLHWec2jtA4tZJAo/vemgDiH7o6nXYekTzYk=,tag:XU4VXymuVCg6oNB+AHZH3w==,type:str]", + "version": "3.11.0" + } +} diff --git a/vars/per-machine/almach/tor_tor/hs_ed25519_secret_key/users/kurogeek b/vars/per-machine/almach/tor_tor/hs_ed25519_secret_key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/almach/tor_tor/hs_ed25519_secret_key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file