From 4dc3ef5c8ec7f162306abf3c9314df098c012c78 Mon Sep 17 00:00:00 2001 From: Nikolay Govorov Date: Fri, 24 Jul 2026 02:39:27 +0100 Subject: Unified licenses headers --- .editorconfig | 2 +- .gitignore | 2 +- CODEOWNERS | 2 +- Cargo.toml | 2 +- REUSE.toml | 2 +- crates/hule-hmi/Cargo.toml | 2 +- crates/hule-hmi/src/lib.rs | 2 +- crates/hule-oci/Cargo.toml | 2 +- crates/hule-oci/src/error.rs | 2 +- crates/hule-oci/src/lib.rs | 2 +- crates/hule-oci/src/storage.rs | 2 +- crates/hule-vmm/Cargo.toml | 2 +- crates/hule-vmm/src/backend/mod.rs | 2 +- crates/hule-vmm/src/backend/qemu/cli.rs | 2 +- crates/hule-vmm/src/backend/qemu/mod.rs | 2 +- crates/hule-vmm/src/backend/qemu/qga.rs | 2 +- crates/hule-vmm/src/backend/qemu/qmp.rs | 2 +- crates/hule-vmm/src/backend/qemu/supervise.rs | 2 +- crates/hule-vmm/src/hypervisor.rs | 2 +- crates/hule-vmm/src/lib.rs | 2 +- crates/hule-vmm/src/machine.rs | 2 +- crates/hule-vmm/src/monitor.rs | 2 +- crates/hule/Cargo.toml | 2 +- crates/hule/src/main.rs | 2 +- images/alpine/genimg | 2 +- images/debian/genimg | 2 +- images/fedora/genimg | 2 +- images/freebsd/genimg | 2 +- images/ubuntu/genimg | 2 +- mise.toml | 2 +- 30 files changed, 30 insertions(+), 30 deletions(-) diff --git a/.editorconfig b/.editorconfig index d957269..86ea420 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2026 Nikolay Govorov +# SPDX-FileCopyrightText: 2026 Nikolay Govorov # SPDX-License-Identifier: Apache-2.0 root = true diff --git a/.gitignore b/.gitignore index 363797d..ba46a2d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -# Copyright (c) 2026 Nikolay Govorov +# SPDX-FileCopyrightText: 2026 Nikolay Govorov # SPDX-License-Identifier: Apache-2.0 /target diff --git a/CODEOWNERS b/CODEOWNERS index 595b53f..60d94a3 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2026 Nikolay Govorov +# SPDX-FileCopyrightText: 2026 Nikolay Govorov # SPDX-License-Identifier: Apache-2.0 * @mrdimidium diff --git a/Cargo.toml b/Cargo.toml index 7710d06..6c27a41 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2026 Nikolay Govorov +# SPDX-FileCopyrightText: 2026 Nikolay Govorov # SPDX-License-Identifier: Apache-2.0 [workspace] diff --git a/REUSE.toml b/REUSE.toml index 5c2aeed..5177438 100644 --- a/REUSE.toml +++ b/REUSE.toml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2026 Nikolay Govorov +# SPDX-FileCopyrightText: 2026 Nikolay Govorov # SPDX-License-Identifier: Apache-2.0 version = 1 diff --git a/crates/hule-hmi/Cargo.toml b/crates/hule-hmi/Cargo.toml index d2b03e7..e315d00 100644 --- a/crates/hule-hmi/Cargo.toml +++ b/crates/hule-hmi/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2026 Nikolay Govorov +# SPDX-FileCopyrightText: 2026 Nikolay Govorov # SPDX-License-Identifier: Apache-2.0 [package] diff --git a/crates/hule-hmi/src/lib.rs b/crates/hule-hmi/src/lib.rs index 6165294..dd78afc 100644 --- a/crates/hule-hmi/src/lib.rs +++ b/crates/hule-hmi/src/lib.rs @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 Nikolay Govorov +// SPDX-FileCopyrightText: 2026 Nikolay Govorov // SPDX-License-Identifier: Apache-2.0 //! Types and validation for a Hule machine image `config.json`. diff --git a/crates/hule-oci/Cargo.toml b/crates/hule-oci/Cargo.toml index c395abd..6b05ea5 100644 --- a/crates/hule-oci/Cargo.toml +++ b/crates/hule-oci/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2026 Nikolay Govorov +# SPDX-FileCopyrightText: 2026 Nikolay Govorov # SPDX-License-Identifier: Apache-2.0 [package] diff --git a/crates/hule-oci/src/error.rs b/crates/hule-oci/src/error.rs index 0a5542c..00bec1b 100644 --- a/crates/hule-oci/src/error.rs +++ b/crates/hule-oci/src/error.rs @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 Nikolay Govorov +// SPDX-FileCopyrightText: 2026 Nikolay Govorov // SPDX-License-Identifier: Apache-2.0 use oci_client::errors::OciDistributionError; diff --git a/crates/hule-oci/src/lib.rs b/crates/hule-oci/src/lib.rs index 990bd87..819e05b 100644 --- a/crates/hule-oci/src/lib.rs +++ b/crates/hule-oci/src/lib.rs @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 Nikolay Govorov +// SPDX-FileCopyrightText: 2026 Nikolay Govorov // SPDX-License-Identifier: Apache-2.0 //! OCI image storage and registry operations for Hule machine images. diff --git a/crates/hule-oci/src/storage.rs b/crates/hule-oci/src/storage.rs index 21dafe7..fd80be6 100644 --- a/crates/hule-oci/src/storage.rs +++ b/crates/hule-oci/src/storage.rs @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 Nikolay Govorov +// SPDX-FileCopyrightText: 2026 Nikolay Govorov // SPDX-License-Identifier: Apache-2.0 use crate::{Error, Result}; diff --git a/crates/hule-vmm/Cargo.toml b/crates/hule-vmm/Cargo.toml index fc56926..50170c9 100644 --- a/crates/hule-vmm/Cargo.toml +++ b/crates/hule-vmm/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2026 Nikolay Govorov +# SPDX-FileCopyrightText: 2026 Nikolay Govorov # SPDX-License-Identifier: Apache-2.0 [package] diff --git a/crates/hule-vmm/src/backend/mod.rs b/crates/hule-vmm/src/backend/mod.rs index e4e1984..1109b59 100644 --- a/crates/hule-vmm/src/backend/mod.rs +++ b/crates/hule-vmm/src/backend/mod.rs @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 Nikolay Govorov +// SPDX-FileCopyrightText: 2026 Nikolay Govorov // SPDX-License-Identifier: Apache-2.0 pub mod qemu; diff --git a/crates/hule-vmm/src/backend/qemu/cli.rs b/crates/hule-vmm/src/backend/qemu/cli.rs index 5c3e7b9..68d7260 100644 --- a/crates/hule-vmm/src/backend/qemu/cli.rs +++ b/crates/hule-vmm/src/backend/qemu/cli.rs @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 Nikolay Govorov +// SPDX-FileCopyrightText: 2026 Nikolay Govorov // SPDX-License-Identifier: Apache-2.0 //! Typed wrapper over the `qemu-system-*` command line. One qemu concept diff --git a/crates/hule-vmm/src/backend/qemu/mod.rs b/crates/hule-vmm/src/backend/qemu/mod.rs index 73ad36c..be470e0 100644 --- a/crates/hule-vmm/src/backend/qemu/mod.rs +++ b/crates/hule-vmm/src/backend/qemu/mod.rs @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 Nikolay Govorov +// SPDX-FileCopyrightText: 2026 Nikolay Govorov // SPDX-License-Identifier: Apache-2.0 //! QMP is an unconditional implementation detail of this backend. Guest diff --git a/crates/hule-vmm/src/backend/qemu/qga.rs b/crates/hule-vmm/src/backend/qemu/qga.rs index a9a57f7..0b2b269 100644 --- a/crates/hule-vmm/src/backend/qemu/qga.rs +++ b/crates/hule-vmm/src/backend/qemu/qga.rs @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 Nikolay Govorov +// SPDX-FileCopyrightText: 2026 Nikolay Govorov // SPDX-License-Identifier: Apache-2.0 //! Minimal qemu-guest-agent client over qemu's host-side chardev socket. diff --git a/crates/hule-vmm/src/backend/qemu/qmp.rs b/crates/hule-vmm/src/backend/qemu/qmp.rs index 1028289..f7d890b 100644 --- a/crates/hule-vmm/src/backend/qemu/qmp.rs +++ b/crates/hule-vmm/src/backend/qemu/qmp.rs @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 Nikolay Govorov +// SPDX-FileCopyrightText: 2026 Nikolay Govorov // SPDX-License-Identifier: Apache-2.0 //! Minimal QMP client: line-delimited JSON commands/responses over the TCP diff --git a/crates/hule-vmm/src/backend/qemu/supervise.rs b/crates/hule-vmm/src/backend/qemu/supervise.rs index c799bb2..6eb38e8 100644 --- a/crates/hule-vmm/src/backend/qemu/supervise.rs +++ b/crates/hule-vmm/src/backend/qemu/supervise.rs @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 Nikolay Govorov +// SPDX-FileCopyrightText: 2026 Nikolay Govorov // SPDX-License-Identifier: Apache-2.0 //! Runs a command so its exit code survives even once nobody is left to diff --git a/crates/hule-vmm/src/hypervisor.rs b/crates/hule-vmm/src/hypervisor.rs index 31262b4..9944660 100644 --- a/crates/hule-vmm/src/hypervisor.rs +++ b/crates/hule-vmm/src/hypervisor.rs @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 Nikolay Govorov +// SPDX-FileCopyrightText: 2026 Nikolay Govorov // SPDX-License-Identifier: Apache-2.0 use std::fmt; diff --git a/crates/hule-vmm/src/lib.rs b/crates/hule-vmm/src/lib.rs index 6f1b67a..681faa1 100644 --- a/crates/hule-vmm/src/lib.rs +++ b/crates/hule-vmm/src/lib.rs @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 Nikolay Govorov +// SPDX-FileCopyrightText: 2026 Nikolay Govorov // SPDX-License-Identifier: Apache-2.0 //! Machine lifecycle: hypervisor plugins, machine handles, and the monitor diff --git a/crates/hule-vmm/src/machine.rs b/crates/hule-vmm/src/machine.rs index 3f826e6..f1df0e5 100644 --- a/crates/hule-vmm/src/machine.rs +++ b/crates/hule-vmm/src/machine.rs @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 Nikolay Govorov +// SPDX-FileCopyrightText: 2026 Nikolay Govorov // SPDX-License-Identifier: Apache-2.0 use std::fmt; diff --git a/crates/hule-vmm/src/monitor.rs b/crates/hule-vmm/src/monitor.rs index 038b219..825b07e 100644 --- a/crates/hule-vmm/src/monitor.rs +++ b/crates/hule-vmm/src/monitor.rs @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 Nikolay Govorov +// SPDX-FileCopyrightText: 2026 Nikolay Govorov // SPDX-License-Identifier: Apache-2.0 use std::path::{Path, PathBuf}; diff --git a/crates/hule/Cargo.toml b/crates/hule/Cargo.toml index 354290b..728df1e 100644 --- a/crates/hule/Cargo.toml +++ b/crates/hule/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2026 Nikolay Govorov +# SPDX-FileCopyrightText: 2026 Nikolay Govorov # SPDX-License-Identifier: Apache-2.0 [package] diff --git a/crates/hule/src/main.rs b/crates/hule/src/main.rs index cf9d5d9..a1be2bb 100644 --- a/crates/hule/src/main.rs +++ b/crates/hule/src/main.rs @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2026 Nikolay Govorov +// SPDX-FileCopyrightText: 2026 Nikolay Govorov // SPDX-License-Identifier: Apache-2.0 use std::fmt::Display; diff --git a/images/alpine/genimg b/images/alpine/genimg index 76405a4..6d34e3e 100755 --- a/images/alpine/genimg +++ b/images/alpine/genimg @@ -1,6 +1,6 @@ #!/bin/sh -eux # SPDX-FileCopyrightText: 2017-2026 Drew DeVault -# SPDX-FileCopyrightText: 2026 Nikolay Govorov +# SPDX-FileCopyrightText: 2026 Nikolay Govorov # SPDX-License-Identifier: AGPL-3.0-only self=$(dirname "$(readlink -f "$0")") diff --git a/images/debian/genimg b/images/debian/genimg index 85e363a..c710088 100755 --- a/images/debian/genimg +++ b/images/debian/genimg @@ -1,6 +1,6 @@ #!/bin/sh -eux # SPDX-FileCopyrightText: 2017-2026 Drew DeVault -# SPDX-FileCopyrightText: 2026 Nikolay Govorov +# SPDX-FileCopyrightText: 2026 Nikolay Govorov # SPDX-License-Identifier: AGPL-3.0-only self=$(dirname "$(readlink -f "$0")") diff --git a/images/fedora/genimg b/images/fedora/genimg index 56e2a5d..eff48da 100755 --- a/images/fedora/genimg +++ b/images/fedora/genimg @@ -1,6 +1,6 @@ #!/bin/sh -eux # SPDX-FileCopyrightText: 2017-2026 Drew DeVault -# SPDX-FileCopyrightText: 2026 Nikolay Govorov +# SPDX-FileCopyrightText: 2026 Nikolay Govorov # SPDX-License-Identifier: AGPL-3.0-only # Network Block Device used to interact with the QCOW2 image. diff --git a/images/freebsd/genimg b/images/freebsd/genimg index 4d40076..08a258c 100755 --- a/images/freebsd/genimg +++ b/images/freebsd/genimg @@ -1,6 +1,6 @@ #!/bin/sh -eux # SPDX-FileCopyrightText: 2017-2026 Drew DeVault -# SPDX-FileCopyrightText: 2026 Nikolay Govorov +# SPDX-FileCopyrightText: 2026 Nikolay Govorov # SPDX-License-Identifier: AGPL-3.0-only self=$(dirname "$(readlink -f "$0")") diff --git a/images/ubuntu/genimg b/images/ubuntu/genimg index 28d6e08..ec4b26c 100755 --- a/images/ubuntu/genimg +++ b/images/ubuntu/genimg @@ -1,6 +1,6 @@ #!/bin/sh -eux # SPDX-FileCopyrightText: 2017-2026 Drew DeVault -# SPDX-FileCopyrightText: 2026 Nikolay Govorov +# SPDX-FileCopyrightText: 2026 Nikolay Govorov # SPDX-License-Identifier: AGPL-3.0-only self=$(dirname "$(readlink -f "$0")") diff --git a/mise.toml b/mise.toml index 28dd562..c93cf46 100644 --- a/mise.toml +++ b/mise.toml @@ -9,5 +9,5 @@ experimental = true [task_config] dir = "{{cwd}}" includes = [ - "git::https://github.com/dimidiumlabs/infra.git//tasks?ref=69a62b0217e237ffcd461192e4d128bd10f4d45c", + "git::https://github.com/dimidiumlabs/infra.git//tasks?ref=f2506479af3e8eac34b675582878ac783a5effda", ] -- Gilti