diff --git a/inventory.json b/inventory.json index d6ceddc..1e5ed5d 100644 --- a/inventory.json +++ b/inventory.json @@ -5,6 +5,9 @@ }, "alpheratz": { "installedAt": 1764741499 + }, + "mirach": { + "installedAt": 1764744666 } } } \ No newline at end of file diff --git a/machines/mirach/configuration.nix b/machines/mirach/configuration.nix new file mode 100644 index 0000000..8c57a05 --- /dev/null +++ b/machines/mirach/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 = "mirach"; + clan.meta.description = "Radxa X4 SBC board for one of w phone network."; + +} diff --git a/machines/mirach/disko.nix b/machines/mirach/disko.nix new file mode 100644 index 0000000..5cdbd6e --- /dev/null +++ b/machines/mirach/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_0x95d64f33"; +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/mirach/facter.json b/machines/mirach/facter.json new file mode 100644 index 0000000..31ce4a8 --- /dev/null +++ b/machines/mirach/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": "0x95d64f33", + "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_0x95d64f33", + "/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": 8097128448, + "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": 49 + }, + { + "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": 49 + }, + { + "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/mirach/key.json b/sops/machines/mirach/key.json new file mode 100755 index 0000000..b630c82 --- /dev/null +++ b/sops/machines/mirach/key.json @@ -0,0 +1,6 @@ +[ + { + "publickey": "age15k6cz0lj207608gdlgxq6l2n5zsflvg0lw8qqlvkyk0xddc4kqvq9nh6ex", + "type": "age" + } +] \ No newline at end of file diff --git a/sops/secrets/mirach-age.key/groups/admins b/sops/secrets/mirach-age.key/groups/admins new file mode 120000 index 0000000..e5092e3 --- /dev/null +++ b/sops/secrets/mirach-age.key/groups/admins @@ -0,0 +1 @@ +../../../groups/admins \ No newline at end of file diff --git a/sops/secrets/mirach-age.key/secret b/sops/secrets/mirach-age.key/secret new file mode 100644 index 0000000..531ec0a --- /dev/null +++ b/sops/secrets/mirach-age.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:eJkzZkzzof8qcmbDOirf37W6dw2ypoK5DZ0ONaQkrEeSb3m2qJPEjMPK+oLjayTrajLNj9/e/mbJ8h5odQoue/Wl2iOPw0RA6Z4=,iv:Jx354QB1tReAoeJLHEuEI32yp71vicCwUk61z90WI44=,tag:NotiMJPhArvFNNiXTNK33Q==,type:str]", + "sops": { + "age": [ + { + "recipient": "age134vt63pjqpd0m7702fyn8vhdlzyj2deqc2q78sp9uw9052kxsgwq6d25ez", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBZYXJCdSs5Y3VWbE5TOEJp\nVmpuL2ZOYU5pLzgxMHFkMGtpZG1QZGlENVY4CmVKaERaeGVnUndONzIzWmdtTFcw\nNnNzSW5Zam90OE8xR3VEVjM4V3RGVWcKLS0tIEZSYktnS2xoZlF6Yk4wcVZweWly\nUHlOOE9vUmNYTHBTSytwakhaSnZ1VjgKxoUCSVgFXOKsyXUWe7z17WiUa2OpwImm\n5NV2PeQ8uOnMT0c7Iwl/VEsXbYbOtnW8VT5m/JcLIdlXCBqkQ/B8PQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBrVjVmSXpwK3JOQ3Jvd1VT\nZFN6ZGlib28zSE9MN3dwYkN2dkpON29EV25RCjhyU0hsZmVmZEY1SVZXb09UeXlh\nWnROTGlGUFNLL2lsY3RhSTVjVE4zZUUKLS0tIGs4Zi8vMnZLUUE5TGJ3TmppMk9D\ncDVoYnl0MGpsbmdQeUYyUlRuM3htbTgKHRLMrPGg9FljvwmWOZUODER/hSsmUNaq\nZBVNml61LztfZMgGtp56VZ77XU1bVLREL1VFyeTwzjpbYggLbuRJpA==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHUveXJOK2dI\nTVJDamJzUWtmWlB1aVJCcmQrbElBaTRxYU1RQ1dUWG0wV1kgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQo3cE1ZOWtDNUlqNWJxNjdKbjVNTGk3\ncWZMVEpMM0RHbVpUQ09EZUtRd1drCi0tLSBpaHNkWDUvSkgyODlhZ1V4Si81b1NK\nV2NUVWdVbTNZV3dqalAvMFc0QllVCph57nPcAfs4fu9kKIJZ5q/ejeP5u9W+HzsV\n+dpVasMbA++RB9SDXuifRkNC4b18fKiiOfOcutT8saG8Fth8/PQ=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGdKVFRBazh1\nVzJuQkw3ZWZJNGhPOWZUeUJnS0o3MDlvd0hTRnZyWnRrR1UgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwplb0hlRElvQjBtaXR6cC9Ha1BhcnZU\naTZPakd2Z1JuMEZSWTdET2Y4cGVvCi0tLSBNTEZKNkI4ZGw3aFhvVDNCK2JWd0c2\nRkpENXM4OXpkQUJOWnNVZjJzYzk0Cic2m6ZalXUPRH2KjKUNlH3bV58NG0CMIgA/\njl1h5rGuFDLfuKiQehkOebf0k+Ndy1c2frJQ1wyM6Cs9OzLexqQ=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGFmWXJhTGRa\nckliN1dQR2hEYzBFWlNFd2hEWktvejluQkNQbWVnWXRZQ00gQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpEQm9VK3BhbUpML2crSjdPQnk4aHJM\nV0pDUVZ6YmV1dUJzeXJBNkpDNmpFCi0tLSBWSWZRSWJGb1J0MGtXL1k4T1RVRWgy\ncnF5cCtUTXJKSFpCN1Q5alJxMi80Crgi+HtBO07LNKqN6RbRRzzjcrym+BkomFTT\na8ZLyCGECiAXoZ26GJ/RRjzru8S8VhArmy3uwa3mKpT5STkFYAQ=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvMStWdXpIV254WjNzMERj\nRXdpSG5EMmd2cld1bWYzdXJLQVlVVnVUUG1VCmJSMFk3SGdacitLbWQwT0lvWm9F\nanhIcUYydGJzYXVYZm95dWM3aXdDVE0KLS0tIHM4TDBuT0RjSG1oUHdYT2RVMHBw\nR1pTY2ZnTXNvZ2tObFA1WFdWZGFsTkEKH30K1NjoZatx84XhIqSxAZwrYpZ8xQqF\noFkKzh3NZ5dp3xJEIIlpSX3mydyB1+THBtKlx0x7oyN2AudO3TE6Pw==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPU3ptYnZxZVcrU0Y3MEdM\nb0hrTTBPYzNCYjhlZjNKSFdJRllGeDhVYUQ0CitYM1Bjb05lYW9adEh0VjVaU0l3\nWFg3NXVZamlkQ1ZLdGhQQ1ZiNmdhUWMKLS0tIDR4bVhxY3NSZ01yZnR1NzllMEwz\nRytWbi9BYnJFcWE5cW44R0c0WWpSQzQKeEjW8I/5XNhEs+FCJ4xtjxD60OMfB169\nQ6zBQP8E/yfTIva4dsLCdvRTB49ibsinfzZOyBQ+ICQPz3g8C3Lc2Q==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpa0M3R1R6Q2wwazROZDN6\nUzFMYml4b2dNcWMycVNXNVIvQzhDUGZ3M2hzCmxKR1RhYTJkN2pnZjdwUW5PT1BY\nckpEeW5IcVh0ZklEVk1VOFkyZ0tDRGcKLS0tIDA0Vmx5NHhCWGQxZzAvOTBUWTFm\nYVlEdzlnWmpGM05XcTEvaVV5OFVNcEkKh2qhAWU+Hwz1Z+JAkirnGc6CMbykCOKy\nTyNxqzHX7z7o+8V+Oc3ChiuxSkruZQyajRgLdkrEZq/bnJDNfM0hgg==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMTEttZ1dZYkhBRW1CVGdr\ncTNHTTFHUEZIVmEwV1YvSHgwL0NnWC9CaVdnCjRQWHoreldrZktsbFdCTEdLaXhF\ncTdWTlJGV3hZV0pBNUxyM0UrL1FIRUUKLS0tIGlpY1d2WXFSUk9WWUJ0RDdKUk9H\nL2p0cFNzQjhsYlRkd25RK0ZhUjlIKzQKj5vlI+K3D02AAC8j8Nn99EgOnEc2YRWj\nm3XTcyiCFTQDVMPWbUZXPelCIBLSPmksC1zLkWtlaWmOFkT/iLzWZg==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-12-03T06:48:44Z", + "mac": "ENC[AES256_GCM,data:dMYkl39sOxlSL4Bl0S2FTHdHaiRECJkIrBSfthnmT0/LxcYoFi4RM27pY09QFfS5Ohg1DC0Chs+hSBCLsVidSWJCvwyuF0ir4zKJZM7+KeyJFq51InhiqjLXJAMwh0BL8BnCiLcdlblbCCg1JKrlwfMrPl3dLYhi/a7DVWMXz6g=,iv:9WGXjfhrAoEtecJWG99cTZTs6i34AfmL3IkeefuJmJY=,tag:kKgB63Cj9sFjhPfJjEruXw==,type:str]", + "version": "3.11.0" + } +} diff --git a/sops/secrets/mirach-age.key/users/kurogeek b/sops/secrets/mirach-age.key/users/kurogeek new file mode 120000 index 0000000..54331f5 --- /dev/null +++ b/sops/secrets/mirach-age.key/users/kurogeek @@ -0,0 +1 @@ +../../../users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/mirach/openssh/ssh.id_ed25519.pub/value b/vars/per-machine/mirach/openssh/ssh.id_ed25519.pub/value new file mode 100644 index 0000000..65bc974 --- /dev/null +++ b/vars/per-machine/mirach/openssh/ssh.id_ed25519.pub/value @@ -0,0 +1 @@ +ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINr9XJnFULOdC7IBSGevI9ur/2vv3Q2BxFxsSFP0P2lq diff --git a/vars/per-machine/mirach/openssh/ssh.id_ed25519/groups/admins b/vars/per-machine/mirach/openssh/ssh.id_ed25519/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/mirach/openssh/ssh.id_ed25519/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/mirach/openssh/ssh.id_ed25519/machines/mirach b/vars/per-machine/mirach/openssh/ssh.id_ed25519/machines/mirach new file mode 120000 index 0000000..c86eb66 --- /dev/null +++ b/vars/per-machine/mirach/openssh/ssh.id_ed25519/machines/mirach @@ -0,0 +1 @@ +../../../../../../sops/machines/mirach \ No newline at end of file diff --git a/vars/per-machine/mirach/openssh/ssh.id_ed25519/secret b/vars/per-machine/mirach/openssh/ssh.id_ed25519/secret new file mode 100644 index 0000000..959558f --- /dev/null +++ b/vars/per-machine/mirach/openssh/ssh.id_ed25519/secret @@ -0,0 +1,50 @@ +{ + "data": "ENC[AES256_GCM,data:3MkgACYi8gRBjdpCDeiep1av+Tav9BkefR62mhV6v2A6MmBNA1QB/5Kob42rpjJlr/gBInJfyr2ARtMbZWkPyL+esv60uESDaCgb+0jVW/avydN8FZuzj5gx91Ise81wq3d6XFRdXvRDmTXXQAktXhFLRE5OcP+o2u54a87PVjkS0TUycjWiw0DjNCk45f4GbuaQpKtdAmWwtEolTcDI4LwiPj3ChaRnahv8kVfW+P04iRF4wXWNMK/DpruWb/glRxTRrB0SZSqIkknuvIh7bK3572/n3UasAK3lDf83DO7fNbl2akRfLi+xR7mmIW04jb5anT6sUcr2HGrQ3WBOufQkB92kU/NKrQqmVfhQ4y2k4yIco2uu20kHuDOJfX8rBVUYVP245rzdJHTHUoF7gloAT7wa2jcfP/ybTMytHDuKIbo6OhQ5Fzn2r4gAvTULmGDDjRsgxhkwH6ox0R6/KM9aOPeF3ARLIuRdeb/ekdQBCiokzBhI6DXpUmLlZxDhQQ31,iv:JUFlcprJdQwxfLKafesyQEkI1Ip2bqqDn0ZauO+CvkA=,tag:oCBRLMnF2XvHGqOmMqh6YQ==,type:str]", + "sops": { + "age": [ + { + "recipient": "age134vt63pjqpd0m7702fyn8vhdlzyj2deqc2q78sp9uw9052kxsgwq6d25ez", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHNmw5RFgwTnhVN29OdWlH\ndTdSNndHVUZDdGVZMU8wWTRlbUhYVXhObFdvCmM0TlFuTUcrSTN5UEdQK3RkS3Zo\nV2ZOUlFFVk9OS3VnWUQwV2ZwS3VmUWMKLS0tIGQwWENjV2x1ZjdjaGMyQUQ5L2M0\neDN2Z1ZEaythbEpQN1p3OURHTFRFYUUKMAPK2+Yqrht8EzyWQ8+Ts8yUarHUFar8\n10Dlyfac4tkcMVwz3DP+o6xmlB99so3QyvwuRXk8gBZ/XZNU84WhHw==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age15k6cz0lj207608gdlgxq6l2n5zsflvg0lw8qqlvkyk0xddc4kqvq9nh6ex", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArMWgybXpVeEVuM1MyNUZQ\naERkUDNXNytVZmhKNTQ0bU9pdkVsSFZ0andFCmd4UkNJdVZiRklIRU9SM0VLVG5T\nS2grVXRDMEtwaXZlcWNDd2oxMXpqRDAKLS0tIHZuc0hXSjJvU2ZFNUNFZHM5SkZp\nSnUyYU9lS014Nk83Qm1uR1lDbWhZRlkKjMV9jD/SkizJmpK0qf2YQTKN/YeB+KDL\nm0Zc6sfkag0JDn1tUOMznPJly2gU2rYikmkx0C4L1YsMbPAh6UhbXA==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB5Z3oweDIrTnhiZFBCUk1O\nSmxSU0ZEK3QwSEVDMDJWOExVblhTZHBDWEJVCllpTnQrTnJRUkgwYnAwWFdubGdU\ndnRISWRlUmNLNWZRdG9KZWQyZzhwZDQKLS0tIFlDMlVFUTkxak0rRXFLVHhoMTVW\na09iMWVmakN6T05QVWw1N2FPTmkxSG8KsxQm1xLlGEsRwFMiefTDMPyG5B2gnrox\n2tLE73kECtQY+qJANqs2G3ngTWE0xEHVx3SdUJzEgCWlHyu6m+FdOA==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEtwQTQzck5w\nRitXM294eE1mV3NzZDE3cmZiWmNsTXJzbHBjL3NUeDYvSGcgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpaK2o3T2tCWlIyYWVaNW9ZWVo0ekJH\nbTkvM2xLZlh4RlY1NGpJWVRTWW9VCi0tLSB6bUVwM2FEeHNneEFIc1ZyaTNhNGY0\nV2M4NzNsOW9wamkyQ2FCRU9pT3lrCmNDW1RDQo4f+vk5A10vBYGr7gbydIjmQn5M\n/Wll7muj/M87zR3odNriyVyZzenYrdALA++MvDkaK7YGclZP1oQ=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDNuNlJWdmJD\nb0xEV3FjM016Uk9kTGFiRGJ0VFc2Y3gzS0hmcUp6dkN2U1EgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpxRDlIVTVQZUFtQ0hkWDR4THozU1BC\na0pXV1hBUXdvUjZGbHg2RSttT1lrCi0tLSAyVU80TkFLc2xWSTBpbmpUcCs3RUN1\ndEhkZU9vWkVkeXJ6RUg3ZnNrRzdzCjpFoMGrFDs7bVaIq8E1kVBH0N48OxDABl0A\nTmshJL2qwLCeXNugDi/oO61QGCNO/o10sFgcgNXQNsSCm911lL0=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHZUdzh0d21j\nQUYzUDQvRDdyN0UvbkFsN3pJdFZ5L2pUdHpWeGlJN0kxVzQgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpmTDVsL1F2M2xCK2d5S1ZiazlTOFpu\nUkhUTWZtK0xRbnNUMUx1SDA4RVVJCi0tLSBFU1JEOGN3TDQ4MzZzN2E5NWgrcHV3\nNVNqNkkwSUlhVUV0Mktub1F1Tys4CjC/TOqQB1EvWO2rdPW5US5Ak4hG85oZTFED\ngxtwHAoRIxMPE5PXr1Pj/oNmngEbPTs8TTTTD3PmBSSIaerIloQ=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBuR3JBcERiVk8vUDJDYVBs\nTnlHV2YwNGRoRGZlM29vRmNvRmVJWWg0ODFnClVqRERBQktzeW54amhGRXd1akpa\nVTlQVjlsb2Y4UTFBeEVyNDFMVStCNHcKLS0tIEFPYlFjVWIxZTFVbVBIWW1FSXZD\nVEwvVklMaHBvUytsckFvQUtYRUM3MVUKtKGU43ncgbXerhQxP5tkWnOYyKzg77Pt\n7nNInAzuIdF4rvI/JsNwSmfrQhRblw7bnQfRNYkygU/1ZvW0y0LCNA==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBVbFVYaTZRRHFYd3oyZmR2\nZkFrNDRnU2dmSTY1d01zajNlU0J4QUo5OG5ZClFwRnZmZjEzaGtPT3NlaWVhUXBN\nMVhkWmtobmtJZnNhM2RTZnpuUVYvMmcKLS0tIHZRQjR4NWRncENkQVY0SFlBczMr\nWXNyOW4wT3RUSlpuTEtNd0lzc3JDejgKjDZOtvw/FQa2JnHRzsUKKpgyusgJeSBw\nYrgAIk6ZTohmin5KQ8VnP3PeW5tYrwnRXi35B9MZK7ZF8fdmfyosKQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSNG9sU3RrdSttbVRjUWlH\nQk9yVFZBR0NLSzMzbXk2UFRPeVRhMi9RT1VRCk5XMzNIK1ZreWxpeTlsVDdFeDdz\nam1MYUsxdFErSFd3L2tVN0FjcDYrQlEKLS0tIFdOWXFQbTROMDhocmFwNE1GemRX\nb0ZIQk1qbnZHTU13UXpKdHVyZS9pdU0K6Tn5ym8S8j8n1crIdMkLgNZ11KXwvnGU\nG0TUDFtZLqYdPXNK2S8sWlj4a+HouURGeDn8N7aEaRYgbZUTGb6eCg==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvaksyUms3V3Rwdis4aHBF\nb1FWYmJXWGExS3F1a3pKaHlWekdvODM0R1hVCnFkeEtNblY0TForbHFDS2VXTjRr\nenA5QldNUktKSUUwMnR2MU9seEZ6UUkKLS0tIG9jZEpyUW5oY29FS3FLL0ZCNHJY\ncDF4VFFjcXJiZldQdWZDU1p2b3hGYVEKALolFV3mhOLaIRKEgXpVSnFt3VbUqnRx\nrfyHdfGcsXniFQZilQ2j5wJzbiXKHA7RrLqnj3w9besnKuCzMPBPpA==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-12-03T06:48:44Z", + "mac": "ENC[AES256_GCM,data:sO2QgBHa746L+6KdHJ2IHCRnZKShzzDD2VKwdEaqfEAQMPuyINzHuahFoGjwJ7fqIA2FLChooN8Y5SgOwS7GWtVPHHBkX1nHFDV4XX+JCLfsrnMEtdLsQsBQd/+Xz74tZEwvAKEhmlyROF22As2dW6T4ql0xxpnmzyQwO3KNHTM=,iv:ZQcdUvmaSC900tMsZi7iqHxGWMFZboqHUkvjzeUDB7g=,tag:N3YGceZDKvMNz3tHICznow==,type:str]", + "version": "3.11.0" + } +} diff --git a/vars/per-machine/mirach/openssh/ssh.id_ed25519/users/kurogeek b/vars/per-machine/mirach/openssh/ssh.id_ed25519/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/mirach/openssh/ssh.id_ed25519/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/mirach/root-password/password-hash/groups/admins b/vars/per-machine/mirach/root-password/password-hash/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/mirach/root-password/password-hash/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/mirach/root-password/password-hash/machines/mirach b/vars/per-machine/mirach/root-password/password-hash/machines/mirach new file mode 120000 index 0000000..c86eb66 --- /dev/null +++ b/vars/per-machine/mirach/root-password/password-hash/machines/mirach @@ -0,0 +1 @@ +../../../../../../sops/machines/mirach \ No newline at end of file diff --git a/vars/per-machine/mirach/root-password/password-hash/secret b/vars/per-machine/mirach/root-password/password-hash/secret new file mode 100644 index 0000000..2c2a30c --- /dev/null +++ b/vars/per-machine/mirach/root-password/password-hash/secret @@ -0,0 +1,50 @@ +{ + "data": "ENC[AES256_GCM,data:ko/j2orojdCHYSQs+yPjlIBL7LOLQuUjm7qlAGnyzT/6ZpHNxqcPmG8BVeX7/7buoWjQ08VA7YujDeK79cbnbPUf1OxbHpi0K/k1hYTeBvfg4adXvP2jXM+G5V5qgcMkrCGRu+0n+hBuVw==,iv:+AkcjsIqugogoPLIG/F1zeC+LyOFyNOvj0XAnCnr9qM=,tag:Rute9zpYbAoMbSoCAjlu4w==,type:str]", + "sops": { + "age": [ + { + "recipient": "age134vt63pjqpd0m7702fyn8vhdlzyj2deqc2q78sp9uw9052kxsgwq6d25ez", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBqVWhSajZGUG9JQStBbk4v\nR3NvSC85UE9KVVlBbkMrN3Yxb3EwQmpDeW53CkhYMEFwN0kwNUFDWmMweGl5eEJJ\nOG41VEEwT2FVVDBHbXdYcmxWd1hsNWsKLS0tIHN3K3M3VmUrcHdGdElON212U0FX\nUE1ZdU5uNW02RzRKdXIxVURtNW1xL3cKITSc8H0Pp46oyKyroAy8iZOCqpWbao9U\nLEAsSl/1coiuoZ0+0Gwu95CKkQ0DbfHyA/+VzTOhYV6PfQXFXw9mjg==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age15k6cz0lj207608gdlgxq6l2n5zsflvg0lw8qqlvkyk0xddc4kqvq9nh6ex", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSNXhiWmlIVzZzWnpidS83\nSk4zVERpTVVKSnRjdnZCU3kxYk1DQllvZGxNCjVIbzRwYUtYalhHUWJXTTA0b0hn\nVHlJVzAwc2h6VTJXWUFQWFYvU0tGYUUKLS0tIGM0NExZSXFmRE1xTktaMGpRVFFH\nUll3MmltNGpGeHVhcnB5L2dnTmVnLzQKZb54Mj83Ssy95m1Yae2cay7MUkv0uO8j\n4e+h+Cq+2xBGqSc7T3cJXX/JfXYYOhUTvl5YB+JD8Q5H5Xi4Hm6krw==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQK2s4QWpNSjIxa3RHeG9D\ndktQUkVVeWVEdWNmVEhEWHExVlNweGxIa25FClBxbmZTNjNqeTlFV3ZXUDFOTHIx\nbzNMZmVlQ3dQTW1kVjNDMHVTdWt4NmcKLS0tIGIxNGoyNWtzUThsYVo1UThQekVu\nbUx6MHZkMnB3Yi9pNGNkU3dnekpBMW8KRchUrgbqcRIQKRWYYgAHaHUe43yMPaxX\nfAFqce2Qi010BpcYKp9HTcDGx85w/ZUjnCKUom8y3uOu4stfOx11LA==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEhsb0YvV1l1\nRW9sQ2NYcUU5bW5kRVV5b3VNMGhwcGZKamczNmJiWnZRWDAgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpJY0lrQmtXMENCa3RBbFVwQUNHeVp2\nVEExVkR4TmtWV3NibGR1TGJPNWxBCi0tLSA1d1QrMGdHUHYyUk5VeHlFZTlza29q\ndjI1OFJsMXQ3aUpkQkR5cTFDUCs4CnI5NKxj8/NQYwH1uk4TYqzeSZwE9Hoq/RD+\nuNokUefot49C8ne5xbHKngDW0RMiDtUjQ0f1SGxBTbOPf85IO9o=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIElqY29iaGpO\nZkZvSHdMdFVSMjRkRksrdmtWN2RrOWJWTFhSR0JHeWtnUU0gQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpWTmVyWmFrbklYUGlxN0NjNTlUUXlu\najBlSU5tVVRzSkE0SXJLbmNoZTQwCi0tLSBCU00rTXdSOG9YcXNNOWx3Tit2a3pF\ndGxoNnRJVHhUUXh2Z096YmhZdW1RCgCxFT5bsM6Mr/RA0nuvrkEJ7gLEf3Eo+TqD\nX5IX2EWYtYN+hwCrppnLS7LQFM1V1XuyIldXQsTMAbs4yCiVmIA=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHZNOFVCYXcv\nUUZKREZjeVpFZWpWVEhDQktlTTRaaUtrTUFNN1BzUHNHU3MgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpGNkJTdWo1Qi8yeit1akNLM0pYUllM\nYTFKWmxzWlI1eXNnVHpVWmFreWFjCi0tLSBBNlBYSHFSbFM5c3NTbFdFT0VrQ0c5\nczJweXRuYVdlSDZNSXpvY29WSm9VCr3wU+v3vu5TfTkNXu2k/WZ5WwO9Yb53WDP3\nYc1ScxI2UC4GA0USy6uxSSGKJCC2OUv6gKnRtipJM9BC+VO1iBw=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSMU8wamJLU2FpeEVmbWFu\nNXpNNFJrb1VBNWZIckZ4bzFBMXZRenoweERFCmo3VDduaXlXUXIyMitlMnl6dzhs\nNXN4SWxNbG5vSXZhZVVOZElOZGFCNkUKLS0tIHVMbHlCQS96Ti9sTVlYRUNyai9r\nd1loVURZY24va2l2UXRESmt1KzBOMnMK3VnvlyO6FS3krsSx8NOI21W2syP4CoeV\nQhb2h7dMBhVDUb1RE0elxqsqgH8H7NR8i7Y/R5phP8kkh2qYnxwxaQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvOUtZWlFjdklJVTE2ZUpS\naXd0eW9mRHpvMk45blh3ek9qa1A1VFBCZUNZCm4vdlg2emtWMzNSVnY2NmQxUE9H\nUkZxZUhyWjJ4Njhyb09oM3M4ellRUncKLS0tIHVmSTQrSTRGdG5nbGl1RE05cDdU\nR0RycXplNmU0VDhzVmRCVzY3UDYxWmsK8bRtj64VV81bX8LoUIZyN7+AblGEt/9R\nmJuwJ/kcPQcTdSe1Xd9TaYuYDHCGBGuKptpSYbufoJVdOzct77gOEA==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhVUM1V0VqbEluRTh3UXgy\nVStZb2lRaUkzK2VnaEtDMklvR1hHTGtxRkNJCjdOS0hscXROOUl0ZXdWR3NOU2Vv\nMGE0Q0p0U0hEY0lNLzlPL1R6alYvdjQKLS0tIGFYQ1orYWluT3RHZ1RZaHdVYStK\nWk50M3dYWHp2bkVtM3p2RXdkeEI5V2MKeRB/Kas5TdyQDa50Kfv0MuRbyETyI4iH\n0TcJPx5nJdNo93b5g543yQ0FT8PRCNe5SqpPZkq03aJOu0SaiZpUWQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2M254RTU3S3lEdGpTd0tB\nTmcvbExVQjdKVXhObjFwRXNsZ0tlQnBkK0E4CkgyZm1qY2RDNXdCVER3RDZjSXUw\ndkRqQldrOWJkZHh5MEl4OWFYczY3TGMKLS0tIFB5Tm1rNkc4WldCUnZ1UkF4clZN\neFM3ZXJiMy9NRGd6Uk1WNFlmTm1YRlkKc4zc2SGHMgL6dxfpfuWZe5xVDuZzBstJ\nccuKUENLMCfe3ItSFKhDQQrDLQ++tQzxiRN9qAgE8TGM98tmfEvYsA==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-12-03T06:48:45Z", + "mac": "ENC[AES256_GCM,data:HfJIAtX1Yk9beI83QbdFDN2P4am7hLnwNlLA8H9PUj8ADPrhk7QqZU6p9pive28hBTWjzKTs/MOnagkbJeCbOBcorVgKRN86ny2NbJThIpNSentUSz3GK+Lwhte7A27E/9kP+WlheMP2TBp8+lkrBE9VRM7jVVXlUBK0rJzuanc=,iv:NvoY7NIWGsyNs1xeXbjW4m//yag8CUYQAlWFQlbOvZ8=,tag:gzfLnoA1ybDeJF5TXihDGw==,type:str]", + "version": "3.11.0" + } +} diff --git a/vars/per-machine/mirach/root-password/password-hash/users/kurogeek b/vars/per-machine/mirach/root-password/password-hash/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/mirach/root-password/password-hash/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/mirach/root-password/password/groups/admins b/vars/per-machine/mirach/root-password/password/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/mirach/root-password/password/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/mirach/root-password/password/secret b/vars/per-machine/mirach/root-password/password/secret new file mode 100644 index 0000000..48205ca --- /dev/null +++ b/vars/per-machine/mirach/root-password/password/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:H8rDXLzzgsPDw2UsxwjH9/P+zFQjFh/rweHJYg+hQ6yeVXR2PDDW9DBr4yI=,iv:gYuj1msylZhA4W2F59qD4eR9QdpJzUneuEr0CUmNJ90=,tag:fr9vs4TZ9dh6pCrZS/njUA==,type:str]", + "sops": { + "age": [ + { + "recipient": "age134vt63pjqpd0m7702fyn8vhdlzyj2deqc2q78sp9uw9052kxsgwq6d25ez", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBCUWY2SGwxUkQ4N2hvWFVM\nMTd0REVVZG9GaFpiUXQxaTlHdnZ1T1czcFJjCnhQMW4wcGFxS3d6U3Eyemc0dFJv\nazl5bFJrV1Y1T2VVSURwRThGTWI5MVkKLS0tIG04enhmZmZhWnZPaFBuK1I5Mitl\nVmprRlBtL2FqSDFzYk9waGxqeTB4SHMKzNbdtm9hHvfBFu8UjORXUWTQ2gHUsXe6\nq9XM9pEZ7vdPlQpIANrk1/im/OykmeaPQcXxMrmu32jgoRyvSzhmPw==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArUTVYbHNrT2pXVHBFc09m\nQUtjNENJMm9GRHZSZGRPWWsyODlRbTVLSWs0CnZLcjZzUkF4aTFxZGtNejRiT2Qx\nRWNRVS9qL1FzU0IvTGNrUmcwa25yakEKLS0tIDFDMUlUckQxSHdDd3F1RlphZ3JQ\ndEt1T1JyUzJ5dENUSmorbWk0SVpqKzAKrcZf9jXVTPKUbYCsSMajNpm9UlY9Q7nh\ncr/3MGclh4jzqpAVawvBjCom12R+xZ2Nm4ig0n7FI+GFKZAEnNVv7g==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEFWNDJWTTMw\nSnRGTFQzSGJ6QitzZGYybWp6K1pDVk5JNlU0SXJrZ0tUM3cgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpROTFRTk5YL3hjbVlyZ3VUYmRrWDFh\nbVhuRW9HVkUra2x6Mi93cnRPSEdNCi0tLSBrZWF0TFFzQWJvcU5VYitONHZPTHM2\nd1hJblJHQnB6Qk90dGpEeFhiZmhFCqg+ECzt4NP/H+xj6ESY/4dp7IH/3Khjd13n\n7vOZXGvZ18/XesWYQq5Rcs75ZTjaHdvF6K2mfC3OK512Lf1EcSA=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIG9MTFpnOFJX\nZFJ0Q0dEZzFaNFBnMGptazZHd0UwK2piVVlXNGhDeDBoREkgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpVdDcrTkdxbUpFWWI2OUJ2Zi9aQ1lB\nd050RVlNM1NFMHNscnBySUwvaDBVCi0tLSBDbDBDRmphQ0w2Vm9NdWZNTzdKczIz\nbkpyZzJCNkhhQmp4RW5XamdDVi8wCn4u7e/+Pcd+DCvgsbgYCUeXOT8a38ed9V4j\nsinBeCAONj+DWj8nf5ZHq4BD1E+AggLUVRsuoMgGmw8heCU7Ke8=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIE1UQlhja3RM\ndWVmZjFLUFdOL0lKZkN2RkRGaHRFbmhESDZtcXJxcXNUeTQgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpURWc4Z2lLVUZKLzR4YU5WbjNFNmhS\nNUVNbEhrZndvdGxFSERYZm5YbXdnCi0tLSBUUmtqQTFEZStrR0Ivd1k0LzAvVk1v\nT2pwK3ZRMVZWd2UzQ3pTL3VaK0xvCiwyC3g+z18urJf5uzPEGgeG/MZZy60KN5NA\nmdiLW38DbiQe+iHOnogn3AjvcgJx6qKXt0KpSyMk+xFGJwVYChs=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBuVGF5dHhLYmNpem9sc1lQ\nUGliQnlLeEFOWG05Vk5wK0RzN280MGxOUWdjClN2dlo3UTBCVHVtQUd1NEpjdWNW\nUXpiUGkzVVpuS3Y1Z0hkbzlOcEhQancKLS0tIEVUZG5Yd0t3ZlB4SC9XT1JyVHBv\nNW9JeVJZTThRQTNLQ3BCdUJBU29IaDQKfmw8KDkZgT9rDM9OfDy1epiNCQPWa6tR\nM3s2vi1ivbzuXw1Tzv4ldlefRnZRpMac00ID32xO1qhF72DFqyJDBg==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBla0VXcGR0ZGtqajJwcVRa\ncTZka2xqcmJla25FSFJjMGpxd0NRTGpaakRFClhhcVRoSjdzb2FIdzFnSzlrK1Zw\nbTZka2pmRkdYYytZVVMrMDlNMXNUMW8KLS0tIGp4eTh6N05jdkZiWEFrYi83SHBo\nZCtROEJqWmlraEVGSUI2cDZaUnZYVnMKKBmTDT6tf1Tpe2Xg3PnQGGUmk0NfKcPf\na1XDQEIj5jdAnoZI79x5PuIDUX5aHbNjS59F3n7nAHY2lv6eYRYlKg==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBEVGRuNkZnSjJiZWRKMjR5\nWUs1bktjeXk1ZGxzU1E3ejFmOUIrck1mU2xzCmhKMVhtdFhaWVhGNzhad2MyYkNj\nb0t0NEx3MGhTYnNKeFJIUzlObDhvcDQKLS0tIGF2aURjWm4rVzNENnYzRkM2WnVX\naWkxcDhQVTROMGtiSkV6SENZSnFheGsKBKMZCvSd9sDm5J+lPzJZ9yqnJACXSV5R\ngcjyLp70mZDpkygg/gxrcXuE+ydq6D7p4m9vdxYjY/EMEWR+CtVuEA==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFbmcyQXE4REhkTDUvVyto\nM1o3SDVyNWdMNWxJWFlvMG1IaTBUWkdBeHlzCjBkUlZIdGN1NkFESGFVWUtwODVv\nYWJPZ1ZhT0NkcVg0VzdNaytSMCsyZ2sKLS0tIHF6YytkK3hmSC9SVXQ2OFkrUGk1\nUGZWMzBudnZJN1NDUkRrSTJac0hxbzQKDKK97X8AfvNwlGbYuzd4YG4wux5t4KhH\ntz8FIZVqNih2iVDQWZ/pCIDMepN2Vch1uOYvTcNDe1aFM+/dtN6UJQ==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-12-03T06:48:45Z", + "mac": "ENC[AES256_GCM,data:XPFSj7cP09ig/5kxn3BZ7Eq8Y/brpzsKu/VpcRZMPADr8wfJTyvQp/iY1QSBRS6X0uNlnr3B+C83uwkRrzRWCzKRqcG3GmhJXcILC9ZhMyn0Nz8+SNF1GVGUWPjcGzx+6R1WO0VzC6S6kq5NDVyBvLrsQu+lJU/Q/cm7/4uCtmA=,iv:Z1En8UYbhiDJwLeRisCLtqigrs5ACa1bb1EFiggdp10=,tag:l90EWqUvz0OacHBx0Nx+Sw==,type:str]", + "version": "3.11.0" + } +} diff --git a/vars/per-machine/mirach/root-password/password/users/kurogeek b/vars/per-machine/mirach/root-password/password/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/mirach/root-password/password/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/mirach/state-version/version/value b/vars/per-machine/mirach/state-version/version/value new file mode 100644 index 0000000..115ab7a --- /dev/null +++ b/vars/per-machine/mirach/state-version/version/value @@ -0,0 +1 @@ +25.11 \ No newline at end of file diff --git a/vars/per-machine/mirach/tor_tor/hostname/groups/admins b/vars/per-machine/mirach/tor_tor/hostname/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/mirach/tor_tor/hostname/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/mirach/tor_tor/hostname/machines/mirach b/vars/per-machine/mirach/tor_tor/hostname/machines/mirach new file mode 120000 index 0000000..c86eb66 --- /dev/null +++ b/vars/per-machine/mirach/tor_tor/hostname/machines/mirach @@ -0,0 +1 @@ +../../../../../../sops/machines/mirach \ No newline at end of file diff --git a/vars/per-machine/mirach/tor_tor/hostname/secret b/vars/per-machine/mirach/tor_tor/hostname/secret new file mode 100644 index 0000000..dde07fd --- /dev/null +++ b/vars/per-machine/mirach/tor_tor/hostname/secret @@ -0,0 +1,50 @@ +{ + "data": "ENC[AES256_GCM,data:UL9j4CbvLu0314Lm7w9mqkQG8esmHVxC8jBPGGu56aP3dgUDe6WJutcjbK8TaL9ew3kZfJXc4qu6et/RdmmK,iv:e8Hzvfd9zKNAsWEd0NhQ6roAPVz4k4XhtPlFwIcBHHU=,tag:g2BKSs+ocv2FI9iKan7UzA==,type:str]", + "sops": { + "age": [ + { + "recipient": "age134vt63pjqpd0m7702fyn8vhdlzyj2deqc2q78sp9uw9052kxsgwq6d25ez", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBVK2tMNklkTFFoOXkvRXFa\nMEJUcEVObzh1dlFHQ0Exb0xNaXY1S1pvbkc4CnRYMm0xVUpWeFN0dlM1SHZCZkxI\nR1NwRjdmYmIwTHp4RXRXcWFnZjBaVGcKLS0tIEZsNkoxZ1lucWJKNTZKTXNDbEI5\nK0E1VHlmakdDdHR6OVJZYzdLYXB2dmMKs7CUnfKLsYaW5eQ3O4ZAkmKqLine0hXf\nZDuy+f8tGLcq7WaknhObzxUxdhXSkeEpBr4eiRV95iV9p55hU97cwA==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age15k6cz0lj207608gdlgxq6l2n5zsflvg0lw8qqlvkyk0xddc4kqvq9nh6ex", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFeVFpRGZrbzFlUU9YVHVo\nUFRNVGRSTXpHTmFqclhXeERLTUhFY281OWcwCm5NeENJUGw5Rkora3psMzNwb2wr\nQldoa1NpbkdzOFk0Ry81d3hBbHN3S3MKLS0tIEpUVzM3VzFsbk9LK0R6eCtUVzQ3\nUVc0YWxqZ0pFM1FNU1BDMWVva0lDS2cKC/daU7V3uRdjAqsV5KKFm1jDhq8z5a07\nFySJWf7+D7joimFPruC6uOHyOaHQLtYLb11vEv1/4f5pgBOo6ytvVQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSeEdnclVvVmRCayt3WlND\ncFVNSTNobGp1RFp2cmQ3VWpPNC9QdFFJUjFVCjQ3UVFLWmRiS1B2ZVMzZDdOdWZ0\naGVzTUhWeVdnZ2RIYUJwZG9uV0tLcE0KLS0tIHpnUUN2UFVyYWtBRGszb3UrUE5x\nRWVaMEIzaG94VWZOL2FsNHMvVStvOEEKK3uYGbnBkg1WpoqtbX1nJLHdNR6mqi0r\nk8lm2hEAz+YcbNFhYQiB1H63FH1/igG8emdbk6+tQbQmO2bnZ18+xQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEtjNmdsMWJy\nUExJdUVWakczcTZxcHRPVldMaEs4ekpBUHhubHNYMkNyam8gQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpsREgyVDFtTktCVUp5VDU2UDdYWWRC\nNmFKUVJNWE9rMHRqQ3RYelVWeTg4Ci0tLSBmaWgxRGowZndVTGJWS1liSkkwTDZm\naEVwTmMrZ2FMa1J6Z284MzMrL2d3Cnxwfl5qvevMAJkEPxGW39KyYndD04WjnCsM\nTAwjbritIy7aixUU2kZzuAreb0uagrq7m8x85hUSWhqa0VYTndc=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHZidzZ1dVR5\nSjRSNFd0R3ZCQllHUkpjVEFCQXl3dms0TlBMbVMvSWVrVXcgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpGME1oRlNtN0psRHJ5WkE4UFJ6RHBS\nNzk4a3g2cnJweVRMMzAyUXFhTi93Ci0tLSBoS3pQNzlhcDNmSTZTVjJGTlE3cFZ5\ndlZTWnp1TjZEcFlITVlaRzRyaHdBCj3QZF1Xm4jspX5JBaUogFsmFLxZJzhIFcT9\nhbAuL+aXY3e+dNWT3VF58oXIWfDxM7oJaC+adkx+zj8kjKx1Mng=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEVjOGNsOVUz\nb0JUa3k4MWZqNFhqZzYrMmxnNk0xdjdvbGMxa0JwL2JXRDQgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpGZzJIQU1iQmVNNjNhUGwwS21iOHk0\nSTdBUXFLa2tDYzJac1dVZHM3Y1FVCi0tLSAxTlpnckV5eUVvWUlKRmJZV1AwSzN0\ndTlOMWdNOU1UUGtPSllhbXB0TEhFCvsE5yuUT/qIUr78qVIpt5IPm4SX7uHpck9x\nws0eoxjJ3bURFANmanN8cuBtuaKEuqto7yAySrIeanELrRo4DJc=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB4Tk1YV2ZMbFB5cHRyNzFp\nRWxTd2owOElLb2xSVEpuTmJ3anhScTA0cW5BCi95c05QZ0VNMm9MMW80MExiVTVE\ncDZ0eXErbVlTQ1YzLzczYUJWUS9jdzQKLS0tIHh3MVhHcU92QzRIKzNiWVg2Z3VS\nNEllRDAzSXRxSDJZWnM4ckNVbmk4LzAKTP5VnkCMuFkfr68V/B5gPg79699eZDIW\nCLJToQMfVR45gsybedrkNrUDhMNLTOivh7BLedhzjbNKuikKaE0Mmw==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHMlVtTDdHZ3BCU3lhVWla\nenA0OHd3NHB3NUEwam5FWnNaQTAxbFpSVFh3CnZsUi9yTGFUS3RVZCtTdlVYN3k1\nblJ6Ry92Y2o0cDA0dStBZW5TYW96aFEKLS0tIGl6dW5aQXF6emNXbWdsNFE1UWdU\nd3pBL2tERXBsNDVYMDMzR29LQ2gxRncKgvkZex1nb+jdanG9HIo8DUphFuL72gFf\nltF5JQRAO3vpY5Lgv1TQeWxXM7BOnh2NeTDMtG6Sn6s37YVhu+89TQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvU21ER1l2citxc3IwU0xu\nODBvWTZoT3NYVnk5NjIyT2Znb2NSZWxJTTJRCitpdFpaY2NZR29PMGpDOUZGTVZm\nb1NnUWo0M0wvSkFZTWYralBoWERkRUUKLS0tIHgzdzBMenl0RVJyQnZmcDhIcFZ2\nS25jbHRORmdpaHpLa1BmalZnVmJTUjgKSegD05syKu3nxzxr4HRkXzXe7fVYX1TI\nkc/cHaY1p+1D4qE1cf7nHwKrLpioQC8bzjHpDMaxdW4N70KMjilC5w==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPdGtHN2JBM1VoZUs1eU9r\nRWMzR0NQY0pycTBYV3NuS1pNLzNhSWFtSVN3CjR3bCtuWmVoTDdFcEoyWEliQ0dX\nTWRGZGRNYXQ4Wms1dnAzOWNaYmpVSDgKLS0tIFphSDZnZW1hQk00KzVOZlBpeDcz\nNTI0d29hUllFZDlBb1NVV3hBbEdubEUKXl6L5M8K6QoPo2tR/goKFzW5dCx1hUvM\nzG+IHodGqql2SSjUXnWfWfADhgOCJANKqkXpYgs2Cfi1VGR0fF6xrA==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-12-03T06:48:47Z", + "mac": "ENC[AES256_GCM,data:h8r1tC9LcVdzrK6I6U0y1G02yhRXMhiPTdCjwy58IbSJ6rR9jarHzsi5fpiU88ahp6aGtT6A91j2XiVE3uXljRadbntxFQmWiXrwFIAGF/ii6D5OTUebl66hEIhzdr/+ijASdN1WmXMC9o5X4IR3Be3xntiJnyBy1mhkjwgrd2s=,iv:XIgPzS1JjC29snzVbKq3cYBqHlzbNW0Z+VDO7Rx7IMo=,tag:drQ/HrVtIm6mvGBGBC07kg==,type:str]", + "version": "3.11.0" + } +} diff --git a/vars/per-machine/mirach/tor_tor/hostname/users/kurogeek b/vars/per-machine/mirach/tor_tor/hostname/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/mirach/tor_tor/hostname/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/mirach/tor_tor/hs_ed25519_secret_key/groups/admins b/vars/per-machine/mirach/tor_tor/hs_ed25519_secret_key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/mirach/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/mirach/tor_tor/hs_ed25519_secret_key/machines/mirach b/vars/per-machine/mirach/tor_tor/hs_ed25519_secret_key/machines/mirach new file mode 120000 index 0000000..c86eb66 --- /dev/null +++ b/vars/per-machine/mirach/tor_tor/hs_ed25519_secret_key/machines/mirach @@ -0,0 +1 @@ +../../../../../../sops/machines/mirach \ No newline at end of file diff --git a/vars/per-machine/mirach/tor_tor/hs_ed25519_secret_key/secret b/vars/per-machine/mirach/tor_tor/hs_ed25519_secret_key/secret new file mode 100644 index 0000000..36ec2a6 --- /dev/null +++ b/vars/per-machine/mirach/tor_tor/hs_ed25519_secret_key/secret @@ -0,0 +1,50 @@ +{ + "data": "ENC[AES256_GCM,data:wxJpXGPTU5p9+GcVSjbFlGFl6vD5HKQF/WwO8qhlsBhXYbDCj/RA/mSqJE4gBAtTSsCIKUyXmbV+EY08EJ4Vot+93CirQ7/JpWnzGpro2WWU9Y/lfkVKjJMukcqiLp7I,iv:PyeMnSyC/SgF+5SHhXNDFEA36VtY0O3VPKUfENkmDS4=,tag:LP5sHISSxQuF+bI7rjE+Ug==,type:str]", + "sops": { + "age": [ + { + "recipient": "age134vt63pjqpd0m7702fyn8vhdlzyj2deqc2q78sp9uw9052kxsgwq6d25ez", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA2aEtlL2lVWUdaaTMvQ1RW\nS3lvYlMweUF6Z0RnekVaM1NQaWZnVHdOZTM0Ck5kQmtaYkVXYVhnczBVeXFXQ09h\nTmdubm1salpjVTNIa1BtcXpPdkpiblEKLS0tIDk2dEZLc01ib1JZNUt0V0xiVHJy\neGtEQ2V6TkRsN2FzcUlxM0Z0S0l4NjgKSQ3Fz0/SyM1LjJMwMsC/EqOaIzh25sKX\nLd5LqWSzmT39viOOsaYVdI8OTKDA5K396+ahkNzdngnpm/1T6E74iA==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age15k6cz0lj207608gdlgxq6l2n5zsflvg0lw8qqlvkyk0xddc4kqvq9nh6ex", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBIWnhFM0RxOGpWb1RZSDZR\nODA0NnpRRmhkbkk3V29kVGJlR3pGOHgwWng0CkxDa1dnYVIrTFVvUVkrR3l4R294\ndUR0ZktQSzBwYXNnd01UcWh3aEtzNm8KLS0tIDRuWVFldTRsd1FNUmg0c2kvYjdK\nK29CcGhheEE4MThBQitqRGlNT1BHVzAK/jlzUcUyPZE2qMcILLOkzAafh5JZfA/z\nfK8bYYLfZTRpEcxRuYB+flgXA/ATZKBQGL/08JrY98mNY3/WHT5gMw==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzMnBRWW9zZ1l4STMwaElF\nelM2QVYrUGpEM2VWYWtwK0tScGxJNUxJTDJvCllRZDNqd0loSHlycGkvbVJtcDgx\nVWNrRU9XZC83Y2pocHRuVFpPKzM4ek0KLS0tIGROa29ZbUpvNkZERGsvd0VSaFlK\nRXN4VTUyYW5UTGhsWUVUbzVIM1VLMXMKk9eI0WUK+gWP6wY/b/Dli3bgM2j/lG6D\ntACOvIWpV2Qy0FKMntUd9qhDbkJH0ibyZpniLMVyn91+CvmFfoSyDA==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGJuYXoxWmNn\nZm13NHJHeTlwQmZPU3VQZURrS0tFeUowV1hKTHArbjFtZ0UgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpPUEFrT0lnVCtvL0N3aHNHcEE5NTJi\nVC8rU1ArNnBPaTFMeiszdEJqaXVvCi0tLSAyRk94b1hWNyt3WFBES3BVeE1ub3Jn\nQ0pZbEFBbFEwNGRiRTNkeE4vR1M0Cmt8Of/xUx21XjR6ERj0JWcjiRNA8jis+hTx\nC1IU6k1K2OVrEsPAZ8VnUwMCV1LgJ1bnYxwjZPFadTrVZyjTRUM=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIC9lMDZXMGZv\nZSt5blZyTEI5TDVrSjR6THBTN280VlRvUXJZSFU0K09pQWMgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpKNDlGek0rVjdlNng0WXM3Z2poYXp2\nSGE4Q2kramFlRnhnVWN6cldpNWlnCi0tLSArUjc4WU5GbGlFN1ZoaVRtSHFtRWw2\nTFVacEpCN1Z2YUFqczVEUU1LeFNjCgx4VeMK7ZHwcXV2wwzm9p+yyOhIpXtSh+R/\nyqiVdx3YU3HGj3u+ccCGW5GSwxsDgS0Vv5phE/ISvWe69FYQiaU=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEJ3MWRrNW9q\nZTVPVHdPQVRIRHFzTXcyZDhPOEc2OStXcWp5VnIxVkJDajQgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwp0TnpxMDFqV09Bd2FTS0E1aks3bGxy\nYXA3VmZzVmtOeHBkb3NWZmg4dDVVCi0tLSBBTkJkTWIxNjJHNm1IcVdMalJvSmlr\ncERlRDRCc0JrdmV0bW41cjFMS3RZCtkKkTArCS8tNq7n/eduwvElw6MmAYulz1ug\nKzYd+e7HxZwdKIzemU8DmZJhfF6q1K7n5RNE4BFfKNqE9PiHIi0=\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBlRDVuaDZmbzlvTkcxVkZx\ndjJaV0pSWW56TWNqV2loOUxBb2x0d1FoSWpRClFLKzBxcmJ3Z3cyL3E3T2dzSzFO\nZ3ErUG5PYXJWbG1pcTF3N01zS2JvWG8KLS0tIDZRaWpQZ0ZaS0x3WlUzNExkTE9F\nd0NTby9uTTluUWY5aW9OajBDb0J3anMK7xiPNbpu2bin8jWhOTUg7IG1UbRRz8Ce\nVsbYsSBQ+3Frhjyw8d+LPXA3VfapKQLCe3wUTd8PkIorBVbDtonEiQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBmY2kxa0xyWCtFTVhwZkht\nbW5TbzFPTzczOVhKTExKeEdKT2l6WUpFTlZzClV3R0FjY0pOeTNNT2g5RkN6eWJP\nQ3BiOG1lbmE3b1NpY2x1NlJWMjFrbXcKLS0tIFRPdDNjdU5HTlFzaDZTc2pFTkZz\ncHVSRmw5RThlWHFsQzhacFV3dG1odVkK4PtjN37xfbJItgmvdlyrnPbNx4phEs2b\nBMQsYZrrcFcBjfnax2C+wiSwIA79v7jtLTpW/F/vRwf2rYRMG3FulQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB5NnNhdk9ReGtoWUpnSWl6\naFEzNE03OUZUaEFGNU5ibWRabTNGcWdlR2pNCnZ5Sm82dHFveG9vNEZUbW4zblRP\nUzd5K0FmbzlmQ0RwWlJncEllcVVCRU0KLS0tIHpxcUJjaUErR0R4TW5JQlNxazhW\nS0s1VVZGbzI4emM1U2l6U1o5ZVQwU1EKP3YuLiG8B1WpRF5xkDkypJK8v8/exDOl\nI64+fu+b9sM/JL4Eb7P46SJmDyPJ4I70L44fIsU4xpCQAB0NzwbvfQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBaVzNTS29ZNVpBSUhHK2FH\nN1JNVFJieDJTbytGNEVIODBXZVFRV0x6S25BCnBROERLRlBmamw2KzlKTnVFblFv\nWkhXaDNsNDZlY0VIUDRKb000RFpnUWsKLS0tIFhMTU0xSXMreU1mRGFtTno2enF6\ndXZsVEU4ZFZpS2tkSHVTQzhHdFU2V1kKc12Xs7Y5Wh0K//1NIAvwA+KVButxEZia\nkHJ54OXfoTpVAYqrUknVgRL6uG0la8tW4B8q/v0AWhbBQZicpNELLw==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-12-03T06:48:48Z", + "mac": "ENC[AES256_GCM,data:CycoGZ0huG4jxo16zr0SLJWqAXrTvYVYoMupNmc59adSbYG32/L+Hd8/NhkTcQQAXpoa7ZiECy3qFhQbITjhq1y53YlP5Q7qDB8yNWKWoNEIly1v8pcD4YH0SBJw6UKcxyR2MoJKWhSzZh2dyEKw2hl6ld+airiKCgzxaad4jjU=,iv:ml9v8j4g8pDMFwAQYSpN+0mKr/dgT86TBPvpFtdLPq0=,tag:ecGOCmpfAe+eJ5vdNK0Crg==,type:str]", + "version": "3.11.0" + } +} diff --git a/vars/per-machine/mirach/tor_tor/hs_ed25519_secret_key/users/kurogeek b/vars/per-machine/mirach/tor_tor/hs_ed25519_secret_key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/mirach/tor_tor/hs_ed25519_secret_key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file