Complete file structure reorganization for 1:1 osbuild compatibility

This commit is contained in:
robojerk 2025-08-26 15:38:59 -07:00
parent 61e7caaddb
commit 56f029cbc0
77 changed files with 5 additions and 956 deletions

View file

@ -0,0 +1,111 @@
{
"name": "debian-atomic-workstation",
"description": "Debian Atomic Workstation",
"version": "1.0.0",
"distro": "debian-bookworm",
"arch": "amd64",
"packages": [
{
"name": "libsystemd0"
},
{
"name": "libc6"
},
{
"name": "systemd"
},
{
"name": "systemd-sysv"
},
{
"name": "libdbus-1-3"
},
{
"name": "dbus"
},
{
"name": "libudev1"
},
{
"name": "udev"
},
{
"name": "libostree-1-1"
},
{
"name": "libglib2.0-0"
},
{
"name": "ostree"
},
{
"name": "linux-image-6.1.0-13-amd64"
},
{
"name": "linux-firmware"
},
{
"name": "linux-image-amd64"
},
{
"name": "firefox-esr"
},
{
"name": "libreoffice"
},
{
"name": "gnome-core"
},
{
"name": "gdm3"
},
{
"name": "network-manager"
},
{
"name": "pulseaudio"
},
{
"name": "fonts-dejavu"
}
],
"modules": [],
"groups": [],
"customizations": {
"user": [
{
"name": "debian",
"description": "Debian atomic user",
"password": "$6$rounds=656000$debian$atomic.system.user",
"home": "/home/debian",
"shell": "/bin/bash",
"groups": [
"wheel",
"sudo"
],
"uid": 1000,
"gid": 1000
}
],
"services": {
"enabled": [
"sshd",
"systemd-networkd",
"systemd-resolved",
"gdm3",
"NetworkManager",
"pulseaudio"
],
"disabled": [
"systemd-timesyncd"
]
},
"kernel": {
"append": "ostree=/ostree/boot.1/debian/bookworm/0"
}
},
"ostree": {
"ref": "debian/bookworm/workstation",
"parent": "debian/bookworm/base"
}
}