Test: use dir and file customizations in qcow2 image manifests
Add the new directories and files customization to the customized qcow2 image manifests used for testing. Signed-off-by: Tomáš Hozza <thozza@redhat.com>
This commit is contained in:
parent
e9af3bda64
commit
aa9373cb18
55 changed files with 9757 additions and 117 deletions
|
|
@ -86,7 +86,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -97,6 +98,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -5460,11 +5494,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -7189,6 +7345,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/public/el8/cs8-aarch64-baseos-20220208/Packages/grub2-efi-aa64-2.02-106.el8.aarch64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -86,7 +86,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -97,6 +98,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -5851,11 +5885,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -7699,6 +7855,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/public/el8/cs8-ppc64le-baseos-20220208/Packages/libsss_sudo-2.6.1-2.el8.ppc64le.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -86,7 +86,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -97,6 +98,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -5533,11 +5567,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -7300,6 +7456,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/public/el8/cs8-x86_64-baseos-20220208/Packages/trousers-lib-0.3.15-1.el8.x86_64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -86,7 +86,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -97,6 +98,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -4844,11 +4878,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -6457,6 +6613,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/public/el9/cs9-aarch64-baseos-20230101/Packages/libgpg-error-1.42-5.el9.aarch64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -86,7 +86,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -97,6 +98,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -5466,11 +5500,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -7216,6 +7372,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/public/el9/cs9-ppc64le-baseos-20221124/Packages/ppc64-diag-rtas-2.7.9-1.el9.ppc64le.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -86,7 +86,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -97,6 +98,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -5698,11 +5732,133 @@
|
|||
"type": "org.osbuild.zipl",
|
||||
"options": {}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -7450,6 +7606,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/public/el9/cs9-s390x-appstream-20221124/Packages/perl-AutoLoader-5.74-479.el9.noarch.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -92,7 +92,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -103,6 +104,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -5213,11 +5247,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -6903,6 +7059,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/public/el9/cs9-x86_64-baseos-20230101/Packages/polkit-pkla-compat-0.1-21.el9.x86_64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -100,7 +100,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -111,6 +112,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -5305,6 +5339,127 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
|
|
@ -5313,7 +5468,8 @@
|
|||
"cloud-config.service",
|
||||
"cloud-final.service",
|
||||
"cloud-init-local.service",
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -6952,6 +7108,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/public/f36/f36-aarch64-updates-released-20220705/Packages/l/libtalloc-2.3.4-1.fc36.aarch64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -100,7 +100,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -111,6 +112,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -5450,6 +5484,127 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
|
|
@ -5458,7 +5613,8 @@
|
|||
"cloud-config.service",
|
||||
"cloud-final.service",
|
||||
"cloud-init-local.service",
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -7165,6 +7321,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/public/f36/f36-x86_64-fedora-20220617/Packages/j/jq-1.6-13.fc36.x86_64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -86,7 +86,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -97,6 +98,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -5303,6 +5337,127 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
|
|
@ -5311,7 +5466,8 @@
|
|||
"cloud-config.service",
|
||||
"cloud-final.service",
|
||||
"cloud-init-local.service",
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -6950,6 +7106,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/public/f37/f37-aarch64-fedora-development-20221025/Packages/g/gawk-5.1.1-4.fc37.aarch64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -86,7 +86,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -97,6 +98,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -5416,6 +5450,127 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
|
|
@ -5424,7 +5579,8 @@
|
|||
"cloud-config.service",
|
||||
"cloud-final.service",
|
||||
"cloud-init-local.service",
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -7119,6 +7275,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/public/f37/f37-x86_64-fedora-development-20221025/Packages/l/lua-libs-5.4.4-4.fc37.x86_64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -86,7 +86,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -97,6 +98,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -5311,6 +5345,127 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
|
|
@ -5319,7 +5474,8 @@
|
|||
"cloud-config.service",
|
||||
"cloud-final.service",
|
||||
"cloud-init-local.service",
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -6961,6 +7117,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-aarch64-rawhide-20221025/Packages/p/python3-pyserial-3.5-3.fc37.noarch.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -86,7 +86,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -97,6 +98,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -5416,6 +5450,127 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
|
|
@ -5424,7 +5579,8 @@
|
|||
"cloud-config.service",
|
||||
"cloud-final.service",
|
||||
"cloud-init-local.service",
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -7119,6 +7275,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/public/f38/f38-x86_64-rawhide-20221025/Packages/e/elfutils-debuginfod-client-0.187-8.fc38.x86_64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -101,7 +101,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -112,6 +113,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2034,11 +2068,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -3616,6 +3772,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el7/el7-x86_64-server-r7.9-20220530/Packages/redhat-release-server-7.9-3.el7.x86_64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -95,6 +96,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2315,11 +2349,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -4107,6 +4263,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-aarch64-appstream-n8.7-20221015/Packages/PackageKit-glib-1.1.12-6.el8.aarch64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -95,6 +96,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2456,11 +2490,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -4367,6 +4523,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-ppc64le-baseos-n8.7-20221015/Packages/grub2-common-2.02-142.el8.noarch.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -95,6 +96,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2464,11 +2498,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -4362,6 +4518,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-s390x-baseos-n8.7-20221015/Packages/cpio-2.12-11.el8.s390x.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -95,6 +96,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2346,11 +2380,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -4179,6 +4335,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-x86_64-baseos-n8.7-20221015/Packages/libibverbs-41.0-1.el8.x86_64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,12 +84,46 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
]
|
||||
}
|
||||
},
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
@ -2273,11 +2307,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -3907,6 +4063,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-aarch64-baseos-r8.4-20210921/Packages/dhcp-client-4.3.6-44.el8.aarch64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,12 +84,46 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
]
|
||||
}
|
||||
},
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
@ -2414,11 +2448,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -4168,6 +4324,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-ppc64le-baseos-r8.4-20210921/Packages/libksba-1.3.5-7.el8.ppc64le.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,12 +84,46 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
]
|
||||
}
|
||||
},
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
@ -2417,11 +2451,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -4124,6 +4280,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-s390x-baseos-r8.4-20210921/Packages/libdb-5.3.28-40.el8.s390x.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,12 +84,46 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
]
|
||||
}
|
||||
},
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
@ -2307,11 +2341,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -3985,6 +4141,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-x86_64-baseos-r8.4-20210921/Packages/libfdisk-2.32.1-27.el8.x86_64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -103,6 +104,39 @@
|
|||
"mountpoint": "/",
|
||||
"minsize": 2147483648
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2317,11 +2351,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -4141,6 +4297,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-aarch64-appstream-r8.5-20220504/Packages/PackageKit-glib-1.1.12-6.el8.aarch64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -103,6 +104,39 @@
|
|||
"mountpoint": "/",
|
||||
"minsize": 2147483648
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2467,11 +2501,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -4392,6 +4548,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-ppc64le-baseos-n8.5-20210326/Packages/libksba-1.3.5-7.el8.ppc64le.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -103,6 +104,39 @@
|
|||
"mountpoint": "/",
|
||||
"minsize": 2147483648
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2472,11 +2506,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -4397,6 +4553,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-s390x-baseos-n8.5-20210326/Packages/libdb-5.3.28-40.el8.s390x.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -103,6 +104,39 @@
|
|||
"mountpoint": "/",
|
||||
"minsize": 2147483648
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2348,11 +2382,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -4213,6 +4369,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-x86_64-baseos-r8.5-20220504/Packages/parted-3.2-39.el8.x86_64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -95,6 +96,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2312,11 +2346,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -4101,6 +4257,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-aarch64-appstream-n8.6-20220201/Packages/PackageKit-glib-1.1.12-6.el8.aarch64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -95,6 +96,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2453,11 +2487,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -4361,6 +4517,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-ppc64le-baseos-n8.6-20220201/Packages/libcap-2.26-5.el8.ppc64le.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -95,6 +96,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2452,11 +2486,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -4341,6 +4497,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-s390x-baseos-n8.6-20220201/Packages/cpio-2.12-11.el8.s390x.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -95,6 +96,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2343,11 +2377,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -4173,6 +4329,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-x86_64-baseos-n8.6-20220201/Packages/virt-what-1.18-13.el8.x86_64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -95,6 +96,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2315,11 +2349,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -4107,6 +4263,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-aarch64-appstream-n8.7-20221015/Packages/PackageKit-glib-1.1.12-6.el8.aarch64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -95,6 +96,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2456,11 +2490,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -4367,6 +4523,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-ppc64le-baseos-n8.7-20221015/Packages/grub2-common-2.02-142.el8.noarch.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -95,6 +96,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2464,11 +2498,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -4362,6 +4518,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-s390x-baseos-n8.7-20221015/Packages/cpio-2.12-11.el8.s390x.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -95,6 +96,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2346,11 +2380,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -4179,6 +4335,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-x86_64-baseos-n8.7-20221015/Packages/libibverbs-41.0-1.el8.x86_64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -95,6 +96,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2315,11 +2349,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -4107,6 +4263,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-aarch64-appstream-n8.8-20221025/Packages/PackageKit-glib-1.1.12-6.el8.aarch64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -95,6 +96,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2456,11 +2490,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -4367,6 +4523,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-ppc64le-baseos-n8.8-20221025/Packages/libgomp-8.5.0-17.el8.ppc64le.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -95,6 +96,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2464,11 +2498,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -4362,6 +4518,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-s390x-baseos-n8.8-20221025/Packages/cpio-2.12-11.el8.s390x.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -95,6 +96,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2346,11 +2380,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -4179,6 +4335,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el8/el8-x86_64-baseos-n8.8-20221025/Packages/libibverbs-41.0-1.el8.x86_64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -86,7 +86,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -97,6 +98,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -5041,11 +5075,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -6708,6 +6864,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el9/el9-aarch64-baseos-n9.1-20221015/Packages/json-c-0.14-11.el9.aarch64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -86,7 +86,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -97,6 +98,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -5639,11 +5673,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -7443,6 +7599,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el9/el9-ppc64le-baseos-n9.1-20221015/Packages/rhsm-icons-4-1.el9.noarch.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -86,7 +86,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -97,6 +98,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -5871,11 +5905,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -7677,6 +7833,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el9/el9-s390x-appstream-n9.1-20221015/Packages/perl-Data-Dumper-2.174-462.el9.s390x.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -86,7 +86,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -97,6 +98,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -5378,11 +5412,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -7119,6 +7275,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el9/el9-x86_64-baseos-n9.1-20221015/Packages/libacl-2.3.1-3.el9.x86_64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -95,6 +96,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2071,11 +2105,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -3714,6 +3870,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el9/el9-aarch64-baseos-n9.0-20220208/Packages/json-c-0.14-11.el9.aarch64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -95,6 +96,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2292,11 +2326,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -4075,6 +4231,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el9/el9-ppc64le-baseos-n9.0-20220208/Packages/libnl3-3.5.0-10.el9.ppc64le.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -95,6 +96,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2365,11 +2399,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -4144,6 +4300,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el9/el9-s390x-baseos-n9.0-20220208/Packages/kpartx-0.8.7-4.el9.s390x.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -95,6 +96,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -2204,11 +2238,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -3927,6 +4083,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el9/el9-x86_64-baseos-n9.0-20220208/Packages/python3-librepo-1.14.2-1.el9.x86_64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -91,7 +91,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -102,6 +103,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -5314,11 +5348,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -7027,6 +7183,26 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.skopeo": {
|
||||
"items": {
|
||||
"sha256:d4ee87dab8193afad523b1042b9d3f5ec887555a704e5aaec2876798ebb585a6": {
|
||||
|
|
|
|||
|
|
@ -91,7 +91,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -102,6 +103,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -5912,11 +5946,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -7762,6 +7918,26 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.skopeo": {
|
||||
"items": {
|
||||
"sha256:d4ee87dab8193afad523b1042b9d3f5ec887555a704e5aaec2876798ebb585a6": {
|
||||
|
|
|
|||
|
|
@ -91,7 +91,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -102,6 +103,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -6127,11 +6161,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -7976,6 +8132,26 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.skopeo": {
|
||||
"items": {
|
||||
"sha256:d4ee87dab8193afad523b1042b9d3f5ec887555a704e5aaec2876798ebb585a6": {
|
||||
|
|
|
|||
|
|
@ -91,7 +91,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -102,6 +103,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -5651,11 +5685,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -7438,6 +7594,26 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.skopeo": {
|
||||
"items": {
|
||||
"sha256:d4ee87dab8193afad523b1042b9d3f5ec887555a704e5aaec2876798ebb585a6": {
|
||||
|
|
|
|||
|
|
@ -86,7 +86,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -97,6 +98,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -5017,11 +5051,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -6681,6 +6837,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el9/el9-aarch64-baseos-n9.2-20230101/Packages/json-c-0.14-11.el9.aarch64.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -86,7 +86,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -97,6 +98,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -5647,11 +5681,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -7454,6 +7610,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el9/el9-ppc64le-baseos-n9.2-20221025/Packages/rhsm-icons-4-1.el9.noarch.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -86,7 +86,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -97,6 +98,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -5879,11 +5913,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -7688,6 +7844,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el9/el9-s390x-appstream-n9.2-20221025/Packages/perl-Data-Dumper-2.174-462.el9.s390x.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -86,7 +86,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -97,6 +98,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"user": 1020,
|
||||
"group": 1050,
|
||||
"mode": "0770"
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"user": "root",
|
||||
"group": "root",
|
||||
"mode": "0644",
|
||||
"data": "image builder is the best"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -5378,11 +5412,133 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.mkdir",
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d",
|
||||
"exist_ok": true
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"mode": "0770"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_dir": {
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.copy",
|
||||
"inputs": {
|
||||
"file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258"
|
||||
}
|
||||
]
|
||||
},
|
||||
"file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"type": "org.osbuild.files",
|
||||
"origin": "org.osbuild.source",
|
||||
"references": [
|
||||
{
|
||||
"id": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"options": {
|
||||
"paths": [
|
||||
{
|
||||
"from": "input://file-246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e/sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e",
|
||||
"to": "tree:///etc/systemd/system/custom.service"
|
||||
},
|
||||
{
|
||||
"from": "input://file-3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2/sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2",
|
||||
"to": "tree:///etc/systemd/system/custom.service.d/override.conf"
|
||||
},
|
||||
{
|
||||
"from": "input://file-a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258/sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258",
|
||||
"to": "tree:///etc/custom_file.txt"
|
||||
},
|
||||
{
|
||||
"from": "input://file-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
|
||||
"to": "tree:///etc/empty_file.txt"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chmod",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"mode": "0644"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.chown",
|
||||
"options": {
|
||||
"items": {
|
||||
"/etc/custom_file.txt": {
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
"/etc/empty_file.txt": {
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.systemd",
|
||||
"options": {
|
||||
"enabled_services": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled_services": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -7119,6 +7275,26 @@
|
|||
"url": "https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el9/el9-x86_64-baseos-n9.2-20230101/Packages/linux-firmware-whence-20221214-129.el9.noarch.rpm"
|
||||
}
|
||||
}
|
||||
},
|
||||
"org.osbuild.inline": {
|
||||
"items": {
|
||||
"sha256:246c90eeaabd45d57f9c52ba19ec83577e1ece72cfb262b674dcd444f8f33a8e": {
|
||||
"encoding": "base64",
|
||||
"data": "W1VuaXRdCkRlc2NyaXB0aW9uPUN1c3RvbSBzZXJ2aWNlCgpbU2VydmljZV0KRXhlY1N0YXJ0PS91c3IvYmluL2ZhbHNlCgpbSW5zdGFsbF0KV2FudGVkQnk9bXVsdGktdXNlci50YXJnZXQK"
|
||||
},
|
||||
"sha256:3858d66c9da0509af1f75847bf49134bf8df01bd712b59ce251826744d3bafe2": {
|
||||
"encoding": "base64",
|
||||
"data": "W1NlcnZpY2VdCkV4ZWNTdGFydD0KRXhlY1N0YXJ0PS91c3IvYmluL2NhdCAvZXRjL2N1c3RvbV9maWxlLnR4dAo="
|
||||
},
|
||||
"sha256:a08a06016ca077755a7948a9631271011f1a1c3ecaa0e701e10ec0bec1923258": {
|
||||
"encoding": "base64",
|
||||
"data": "aW1hZ2UgYnVpbGRlciBpcyB0aGUgYmVzdA=="
|
||||
},
|
||||
"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855": {
|
||||
"encoding": "base64",
|
||||
"data": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -767,7 +767,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -778,6 +779,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"mode": "0770",
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"data": "image builder is the best",
|
||||
"mode": "0644",
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -853,7 +887,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -864,6 +899,39 @@
|
|||
"mountpoint": "/opt",
|
||||
"minsize": 1073741824
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"mode": "0770",
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"data": "image builder is the best",
|
||||
"mode": "0644",
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
"containers": [
|
||||
|
|
@ -943,12 +1011,46 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
]
|
||||
}
|
||||
},
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"mode": "0770",
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"data": "image builder is the best",
|
||||
"mode": "0644",
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
@ -1022,7 +1124,8 @@
|
|||
},
|
||||
"services": {
|
||||
"enabled": [
|
||||
"sshd.socket"
|
||||
"sshd.socket",
|
||||
"custom.service"
|
||||
],
|
||||
"disabled": [
|
||||
"bluetooth.service"
|
||||
|
|
@ -1041,6 +1144,39 @@
|
|||
"mountpoint": "/",
|
||||
"minsize": 2147483648
|
||||
}
|
||||
],
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"mode": "0770",
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"data": "image builder is the best",
|
||||
"mode": "0644",
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue