SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-67c88abe-a026-4fcd-8da3-20d3a1b40cf0
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-5.0.2
Created: 2025-05-04T03:45:06Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a0ec35062088618ded67471df5456f17
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ee37b5e638bfcfac32c9123f4ceda27d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fe20e581b53bc09c9ff76b85e1c13408
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8fd32224d080851f7b012a645e7ccf93
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-536f3b7990a1719a7571a8932be33c0d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a8109bede7eae19803d41aa4be93f261
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-58546300670bab0a1919c76e7e88b842
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d2f1536ee5ee0889ffdffc699625e47e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0455c2777cb87594270a199f5e341c0c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ce2f9ffe71200828656890f09d13befd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e297b9af696852aa370e8347c22e189e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cd67aa2176bb3192d69feddfd2a2b48f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-80c677e3f8af8f423229e6a275c8d56c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-40fdec8fb5bba7b647491c5021add8ed
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f0c99515af8edb1a49e24860ce061148
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2b82d9e8a7d66b84254e7509666a2b4e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1582ef5578cd59fbc9560fe40e6dfdb5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d6ad2ec1c5e3227619052f204d48b782
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d8c3f54ed3b1345c3737eb532016bf2d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-50304252c01d3779c98be65d5b24e1f7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6793d15f52037fd62dded85e75d1c97e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d779d02598b92d4347404026b6535c04
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-be15cdafed435314598d57447c0d5219
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-986871ede40c8907a3532fab5c48f9a4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a4093ef69cb5369c9afb09bbb812ea33
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6569e8a662f08f2c27b03792faf0b40c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-42fa2575473f91d56c06c35832038c7f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-98bea32d5a1d58798bdc5e58dca2ae72
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-46ede9b638df3af9f6072a7302c29d1a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0012895289518f2c37026438b082f379
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c51c3a60b65bca535a433d53e85f6c8b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-54ac907c6e33740ee7a64ebad6cb7a50
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d0e857eb8d38abb2cb711ca48edaa21b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9bcb6f811e4dd44f128991f05bb84df5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7d369af37a5a6b2079b00d80a4b9c367
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e1cc1102caad792d3bdc35afc44bf0f9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-77ee5cd9afd7a1437e4b776e2d7da027
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-52aa7a296111dffa666320b5b14c3f0d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eed33d28eeffce28d1ebefa051370fa1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7efc023c9731b8398ea257a0f82b3b3f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5197d87eec0330f72d0ff376142e80ae
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-af85a6bb46772b26aa7bc5d561008a6d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-237d18e0498b7e479d371a50636e04d6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-251f28bab96f28db0ecb1be70c02d84a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-485400a56c093e5c0226213fde237ef6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fe634022a1e2c219ebd85c17e2919a1c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4867ac7369a5a980d522ea3ed320a832
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2b92e922bac5b56f6a248db3bd795ad3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8dbf7d871892332276bfe7f04bb48a7f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ba811dcd6d3a725114fc10f13adfa363
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f883df6470610db4a1e1e80c87d675b9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1eab65ee16cbcb03b4495884d1d7ab8d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-28834389bcf2b16ff00bdaef446e4e70
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-21ab927d9645e50e6be48c763bc0185b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8a767fbe79f10b158dc9216b29af5a04
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-43ffc2b8dcae0712a8de310c89b78218
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bff2b803db4c6ca1c751a1abe6dae8f2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-170dde73c0ce0bd26c67b77e4fed4b49
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e2fde0d49bf3a3d258cf4967a549c002
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e88da9dc35589270563dc5acbebc3049
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3086ca130b76de65d730b4718249b52d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-848f725607bce330cc2bea7e932d7cff
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-60997ad545813a6ea523de073509e13f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d5ea661a767058f79f947826ff76d437
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-14f2f7c30b8dc9c19972ea8e463d42dc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d41b00d855552e8cbddd8f528916f678
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-531f4d21269fbb76f47358aa551aaabe
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b59730b66dbc9e17284a29bce2748673
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-091a8b5213ad0dd16c9f44279b5b6132
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4a972a6450b15d5a10e1d66bd6f32366
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-18ddb3a56811b22c7423b4ae745d68c0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b0366e1a664a6ba634356465ca4aca95
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-46ef1789e4adc26f62c259f24b729565
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c9bb9b578daee10c7b0cf7df00bc0975
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-83dee7e5715fad359dede17359c5ee45
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cc216087218d80a77d8d369161dc404d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0a8149bf6cae26e669563ee1752eefca
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f7e171e91439c345a488c5207f5b4d91
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-876de71c431a6ea54230d31ffd061379
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4867947297e3e52398806a43bf483ee2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-685c83609f02b0f7f1b3dec35a19b40c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-60a57ee08c89d9f4d28665345a8f0912
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0f7e479e29db21164a5f75cd1461d6de
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-93abc5af86338d12d9f233237ae4dae3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9cd454d19ea290991bfa1a2022cc8a5b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d173ec1ab78266d894f7bd901add97b2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b911e71e5ebc7e42484a31fd93ed6b84
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-41707e7c7451413bfde887d22863876f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cb483cf5802778b7f67e95d60c20350f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7cab1761f91e558e5f365716ae30f289
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4c1b05bcfccf75a169d833b6f3c82655
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c62989e1b0eb44f8be074e682f98b871
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f5bbc136a90f8aedeae1fb860745e978
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-924825c8562cdf67b96928edc6c866d0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-567582f73452309b26dd6683f99032d3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e22bd214aa21697d3f0c831fa63a0ae3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eb421c42d1cdef9c72470c5d28b31236
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-de61ffe7232e784d48fb6a71e44a2901
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-394e99926667c18d72daf06d1891fe1d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fb863083bc6b5380c759d05a20287513
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7e041e40e7679e29a121b7cc60f70c9e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-feb851d923799f51318d9fc97f3b5923
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0c3262d47a2406503664dd52c9f5264c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5852268f5b46179b31ecc7e5eec0951c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4823ee7c78aa8ad20dc6372f5e7ed593
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0dfbdd55a458b7381acbd97d65af9001
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f5c1c8f7d624fa3df8d6d1138935c1f4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9d842eecab08487bc7ceebca1af40222
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-be5a10355bebc76dfb2d7ec58f0dcf24
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c738966252d5e10cccc618a35371b5db
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cac89cee08972c6dedea61c90543f06d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c4ab40e48daaa69d8f025ecac1f8c74a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2164a3667e0f930eee540027922fd547
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4b4e1178e5d9a6d017a24c04f6c86e51
FileName: ./.ansible-lint
SPDXID: SPDXRef-a0ec35062088618ded67471df5456f17
FileChecksum: SHA1: db0471c25f210c221c5332bc0f89b5c7e9afb5cd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./.editorconfig
SPDXID: SPDXRef-ee37b5e638bfcfac32c9123f4ceda27d
FileChecksum: SHA1: 4c48ca08d735822a202765532abc20aba53ea0c9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: WTFPL
FileCopyrightText: Copyright 2021 林博仁(Buo-ren Lin)
FileName: ./.gitattributes
SPDXID: SPDXRef-fe20e581b53bc09c9ff76b85e1c13408
FileChecksum: SHA1: 33c1c9d18323ac1382bc7bed26203ca22cb324d1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./.github/workflows/README.md
SPDXID: SPDXRef-8fd32224d080851f7b012a645e7ccf93
FileChecksum: SHA1: 9d151e013d56ae3168718e6851b7aa96259d49f0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: 2025 林博仁(Buo-ren Lin)
FileName: ./.github/workflows/check-potential-problems.yml
SPDXID: SPDXRef-536f3b7990a1719a7571a8932be33c0d
FileChecksum: SHA1: 0647e3341aaf5c93736a631ab863cd0265b64d00
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./.github/workflows/release.yml
SPDXID: SPDXRef-a8109bede7eae19803d41aa4be93f261
FileChecksum: SHA1: 94264c3be3f3a5a34db905bc7c6ced29bcf13b49
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./.gitignore
SPDXID: SPDXRef-58546300670bab0a1919c76e7e88b842
FileChecksum: SHA1: 9d509017094e83ec3aa080b0235bd39f84dd3ea5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2022 林博仁(Buo-ren Lin)
FileName: ./.gitlab-ci.yml
SPDXID: SPDXRef-d2f1536ee5ee0889ffdffc699625e47e
FileChecksum: SHA1: f56848ec412c33bb2559fbc6e6c75025a4fec142
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./.gitmodules
SPDXID: SPDXRef-0455c2777cb87594270a199f5e341c0c
FileChecksum: SHA1: e8685d141b9ee8440b27343d9c704526a253122f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./.markdownlint.yml
SPDXID: SPDXRef-ce2f9ffe71200828656890f09d13befd
FileChecksum: SHA1: ae78a301a8f39cb5e34eca04e81b74bc8d0c0a6a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./.pre-commit-config.yaml
SPDXID: SPDXRef-e297b9af696852aa370e8347c22e189e
FileChecksum: SHA1: 7f578eaa622af3c6c8c4235df3e72b96d3feca2a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2023 林博仁(Buo-ren Lin)
FileName: ./.yamllint
SPDXID: SPDXRef-cd67aa2176bb3192d69feddfd2a2b48f
FileChecksum: SHA1: ae4a08e3e52e21b8b46b497b001e70bd7c72f189
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./README.md
SPDXID: SPDXRef-80c677e3f8af8f423229e6a275c8d56c
FileChecksum: SHA1: 6246ea696806b2e32b26123a35bd0bd5547fc3c7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: 2025 林博仁(Buo-ren Lin)
FileName: ./ansible.cfg
SPDXID: SPDXRef-40fdec8fb5bba7b647491c5021add8ed
FileChecksum: SHA1: a30d92391e2adaab9cb21cbed8b3120fb608fb8e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2024 The Common Ansible Project Template Contributors
FileName: ./continuous-integration/README.md
SPDXID: SPDXRef-f0c99515af8edb1a49e24860ce061148
FileChecksum: SHA1: af6e98f71c08a79a7f29f73d26ec7e07c63277c1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: 2025 林博仁(Buo-ren Lin)
FileName: ./continuous-integration/create-gitlab-release.sh
SPDXID: SPDXRef-2b82d9e8a7d66b84254e7509666a2b4e
FileChecksum: SHA1: de323a193e05224fbcade0b491c44306610bdecb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./continuous-integration/do-static-analysis.install-system-deps.sh
SPDXID: SPDXRef-1582ef5578cd59fbc9560fe40e6dfdb5
FileChecksum: SHA1: b86cfb614598ec92de796d42b9f1c22030f1ca4b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./continuous-integration/do-static-analysis.sh
SPDXID: SPDXRef-d6ad2ec1c5e3227619052f204d48b782
FileChecksum: SHA1: b3dd10b92ee7836ce72adea06f8fcca6cc26bac5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./continuous-integration/generate-build-artifacts.install-system-deps.sh
SPDXID: SPDXRef-d8c3f54ed3b1345c3737eb532016bf2d
FileChecksum: SHA1: e72a6a2f3415d889c46f8bb9e0bfe097fe551e0c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./continuous-integration/generate-build-artifacts.sh
SPDXID: SPDXRef-50304252c01d3779c98be65d5b24e1f7
FileChecksum: SHA1: 17267372ac8291da02075e3eb446266b07dbc51f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./continuous-integration/generate-release-description.sh
SPDXID: SPDXRef-6793d15f52037fd62dded85e75d1c97e
FileChecksum: SHA1: 39ed8a9608ff739d83bb6f1bc3ce767c164d6b45
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./continuous-integration/patch-github-actions-sudo-security-policy.sh
SPDXID: SPDXRef-d779d02598b92d4347404026b6535c04
FileChecksum: SHA1: b9d56bc877ec1537be0bd8c8da1d43120d4c2edc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./continuous-integration/static-analysis.sh
SPDXID: SPDXRef-be15cdafed435314598d57447c0d5219
FileChecksum: SHA1: 65974fb115e316ee7996f7fcc2dfd34f224bfeb2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2020 林博仁(Buo-ren Lin)
FileName: ./continuous-integration/sudoers.d/90_allow_github_actions_default_envvars.sudoers
SPDXID: SPDXRef-986871ede40c8907a3532fab5c48f9a4
FileChecksum: SHA1: ab8894fa020fceefab2cd598a796e9ffd6c32302
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./continuous-integration/sudoers.d/README.md
SPDXID: SPDXRef-a4093ef69cb5369c9afb09bbb812ea33
FileChecksum: SHA1: bd347f52a5b7d9aa9c592e8f4bbd0d0503717358
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: 2025 林博仁(Buo-ren Lin)
FileName: ./continuous-integration/upload-gitlab-generic-packages.sh
SPDXID: SPDXRef-6569e8a662f08f2c27b03792faf0b40c
FileChecksum: SHA1: 8155ba94f0f1455da0cbacbb3478c6f7cbcc1c12
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./controller-utils/README.md
SPDXID: SPDXRef-42fa2575473f91d56c06c35832038c7f
FileChecksum: SHA1: 90347ba97973a773cf162532e811ad349e2aab9d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: 2025 林博仁(Buo-ren Lin)
FileName: ./controller-utils/query-brlin-vcsh-repositories.sh
SPDXID: SPDXRef-98bea32d5a1d58798bdc5e58dca2ae72
FileChecksum: SHA1: bc23725c3401164cdf5038ad572b681d35a18aee
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./defaults/README.md
SPDXID: SPDXRef-46ede9b638df3af9f6072a7302c29d1a
FileChecksum: SHA1: 19317ef236e90a73f58c5dd4151f75adc112d376
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: 2025 林博仁(Buo-ren Lin)
FileName: ./defaults/main.yml
SPDXID: SPDXRef-0012895289518f2c37026438b082f379
FileChecksum: SHA1: 8145543b73c1291c9575c9bfe28720d89e238f3d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 The common Ansible role template contributors
Copyright 2025 林博仁(Buo-ren Lin)
FileName: ./files/NetworkManager.conf.d/90-unmanage-virtual-ethernet-network-interfaces.conf
SPDXID: SPDXRef-c51c3a60b65bca535a433d53e85f6c8b
FileChecksum: SHA1: 93a8360701eff491b45e4f53d4b32df5a1de6377
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2023 林博仁(Buo-ren Lin)
FileName: ./files/NetworkManager.conf.d/README.md
SPDXID: SPDXRef-54ac907c6e33740ee7a64ebad6cb7a50
FileChecksum: SHA1: 1a097fdaf29a50fc0fe12c694eb4161056d45270
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: 2025 林博仁(Buo-ren Lin)
FileName: ./files/README.md
SPDXID: SPDXRef-d0e857eb8d38abb2cb711ca48edaa21b
FileChecksum: SHA1: 39cef3ca37482f04d58a9911f90f948485073ea0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: 2025 林博仁(Buo-ren Lin)
FileName: ./files/dot-bashrc.d/README.md
SPDXID: SPDXRef-9bcb6f811e4dd44f128991f05bb84df5
FileChecksum: SHA1: c37b8bb956641ef1461f8190df87ea98f364e152
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: 2025 林博仁(Buo-ren Lin)
FileName: ./files/dot-bashrc.d/setup-dquilt-for-debian-packaging.source.sh
SPDXID: SPDXRef-7d369af37a5a6b2079b00d80a4b9c367
FileChecksum: SHA1: 2c2427510ba3aee125a6eeee36eb377038728ea1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./files/dot-bashrc.d/setup-gpg-agent.source.sh
SPDXID: SPDXRef-e1cc1102caad792d3bdc35afc44bf0f9
FileChecksum: SHA1: b4b3d6eaa38a7cf721f485f54ec1a807c19dd254
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./files/dot-bashrc.d/setup-powerline-shell.source.sh
SPDXID: SPDXRef-77ee5cd9afd7a1437e4b776e2d7da027
FileChecksum: SHA1: 7e638a28c7e7658bac8204d5e0ab1f54b7a3044c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./files/dot-bashrc.d/setup-rvm.source.sh
SPDXID: SPDXRef-52aa7a296111dffa666320b5b14c3f0d
FileChecksum: SHA1: 14f8bfad670ec9c287e0fdf17aea7f1a5c1d166c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./files/dot-profile.d/README.md
SPDXID: SPDXRef-eed33d28eeffce28d1ebefa051370fa1
FileChecksum: SHA1: 67e05f43e302c8d4afbcdab7e221ba4015187858
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: 2025 林博仁(Buo-ren Lin)
FileName: ./files/dot-profile.d/configure-android-build-environment.source.sh
SPDXID: SPDXRef-7efc023c9731b8398ea257a0f82b3b3f
FileChecksum: SHA1: f3c52f0e94c8297fb689f1dab975cc766a99d3ed
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./files/dot-profile.d/configure-ccache.source.sh
SPDXID: SPDXRef-5197d87eec0330f72d0ff376142e80ae
FileChecksum: SHA1: 493fe672705c42e4821485714decf734bb247c37
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./files/dot-profile.d/configure-debian-maintainer-identity.source.sh
SPDXID: SPDXRef-af85a6bb46772b26aa7bc5d561008a6d
FileChecksum: SHA1: 0dcaf14d2302e0238e33ab6c5b90bf19c8b6fc49
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./files/dot-profile.d/configure-haskell-cabal.source.sh
SPDXID: SPDXRef-237d18e0498b7e479d371a50636e04d6
FileChecksum: SHA1: d7ac4f79299f7584e2d3ea8cc57983cde9331f10
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./files/dot-profile.d/configure-linuxbrew-nonstandard-paths.source.sh
SPDXID: SPDXRef-251f28bab96f28db0ecb1be70c02d84a
FileChecksum: SHA1: 2137c9c111dc409ac9f01dcc125404ab6fa2de76
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./files/dot-profile.d/configure-local-user-common-command-search-paths.source.sh
SPDXID: SPDXRef-485400a56c093e5c0226213fde237ef6
FileChecksum: SHA1: ce065b03e60f9c32d015d566d80f6e887fe347dc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./files/dot-profile.d/configure-nonstandard-rocm-command-search-path.source.sh
SPDXID: SPDXRef-fe634022a1e2c219ebd85c17e2919a1c
FileChecksum: SHA1: b26ed83cbbe664259412732eb2ba5e442ebadb70
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./files/dot-profile.d/configure-nonstandard-rvm-command-search-path.source.sh
SPDXID: SPDXRef-4867ac7369a5a980d522ea3ed320a832
FileChecksum: SHA1: 6ca76de3022e91fd8779a453bbddfeb8241d86d6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./files/dot-profile.d/configure-nonstandard-tesseract-orange-command-search-path.source.sh
SPDXID: SPDXRef-2b92e922bac5b56f6a248db3bd795ad3
FileChecksum: SHA1: ad0820139ab860ecc656a2843a8650854f66365b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./files/dot-profile.d/configure-pipx-installation-git-cola-paths.source.sh
SPDXID: SPDXRef-8dbf7d871892332276bfe7f04bb48a7f
FileChecksum: SHA1: 5786d3d8d19c1551d309b87df5bbfb56d70d5d0b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./files/dot-profile.d/configure-preferred-plaintext-document-editor-applications.source.sh
SPDXID: SPDXRef-ba811dcd6d3a725114fc10f13adfa363
FileChecksum: SHA1: 9f3da64262002bf86ebd7f04c9bcc6b0141cf664
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./files/dot-profile.d/configure-rubygems.source.sh
SPDXID: SPDXRef-f883df6470610db4a1e1e80c87d675b9
FileChecksum: SHA1: 6de2ea25a8f6b72104a36d957a46e99eafc98e42
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./files/dot-profile.d/configure-rust-package-manager-command-search-path.source.sh
SPDXID: SPDXRef-1eab65ee16cbcb03b4495884d1d7ab8d
FileChecksum: SHA1: 85408eeab834d91490f5744712f67340762a3140
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./files/dot-profile.d/configure-safe-compiler-flags.source.sh
SPDXID: SPDXRef-28834389bcf2b16ff00bdaef446e4e70
FileChecksum: SHA1: 6c36864a49ef88730f29dd631aab168ea35a4e36
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./files/dot-profile.d/configure-source-installation-git-cola-paths.source.sh
SPDXID: SPDXRef-21ab927d9645e50e6be48c763bc0185b
FileChecksum: SHA1: 4e9372a030286a9d7cccd09d6965215a19fa0c7a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./files/dot-profile.d/configure-ubuntu-developer-identity.source.sh
SPDXID: SPDXRef-8a767fbe79f10b158dc9216b29af5a04
FileChecksum: SHA1: 89892a5bb0103ac2e4c1d9cf36792360e769d104
LicenseConcluded: NOASSERTION
LicenseInfoInFile: AGPL-3.0-or-later
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./files/kxmlgui5/README.md
SPDXID: SPDXRef-43ffc2b8dcae0712a8de310c89b78218
FileChecksum: SHA1: 31d6d3ca5baf0685f368e62b63e1628bf2231619
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: 2025 林博仁(Buo-ren Lin)
FileName: ./files/kxmlgui5/dolphin/README.md
SPDXID: SPDXRef-bff2b803db4c6ca1c751a1abe6dae8f2
FileChecksum: SHA1: 0f2896c06ee752eaaf20104666c858e2a5614b2d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: 2025 林博仁(Buo-ren Lin)
FileName: ./files/kxmlgui5/dolphin/dolphinui.rc
SPDXID: SPDXRef-170dde73c0ce0bd26c67b77e4fed4b49
FileChecksum: SHA1: 5d6ae782cbe1e817e93ee9381600796308e81331
LicenseConcluded: NOASSERTION
LicenseInfoInFile: GPL-2.0-only
FileCopyrightText: Copyright 2022 KDE authors
FileName: ./files/plasma-workspace-env/README.md
SPDXID: SPDXRef-e2fde0d49bf3a3d258cf4967a549c002
FileChecksum: SHA1: e4d3a711768b17608cd00d54ab524c2f2ec92aea
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: 2025 林博仁(Buo-ren Lin)
FileName: ./files/plasma-workspace-env/load-user-profile.source.sh
SPDXID: SPDXRef-e88da9dc35589270563dc5acbebc3049
FileChecksum: SHA1: 025b04f01ce42b5d75f98956829869f233611213
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2025 林博仁(Buo-ren Lin)
FileName: ./files/sysctl.d/99-local-allow-all-sysrq-combinations.conf
SPDXID: SPDXRef-3086ca130b76de65d730b4718249b52d
FileChecksum: SHA1: 7f4288b1e2706fd6ee1101ac18bfc6a5a6122a32
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2021 林博仁(Buo-ren Lin)
FileName: ./files/sysctl.d/README.md
SPDXID: SPDXRef-848f725607bce330cc2bea7e932d7cff
FileChecksum: SHA1: b0644820b017ee57fd8a79011ec682be37019d27
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: 2025 林博仁(Buo-ren Lin)
FileName: ./files/udev.rules.d/README.md
SPDXID: SPDXRef-60997ad545813a6ea523de073509e13f
FileChecksum: SHA1: e4de8c2446b9bb9e0d3e108de00a6dc88b0739d7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: 2025 林博仁(Buo-ren Lin)
FileName: ./files/udev.rules.d/dont-manage-docker-managed-bridges.rules
SPDXID: SPDXRef-d5ea661a767058f79f947826ff76d437
FileChecksum: SHA1: bc5a52c6e7dccc1ae005f1019c6f4b2941e816c6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2020 林博仁(Buo-ren Lin)
FileName: ./files/udev.rules.d/dont-manage-libvirt-managed-bridges.rules
SPDXID: SPDXRef-14f2f7c30b8dc9c19972ea8e463d42dc
FileChecksum: SHA1: b1d795e0180b035b759a2255765dcbc4bb3c340b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2020 林博仁(Buo-ren Lin)
FileName: ./files/udev.rules.d/dont-manage-lxd-managed-bridges.rules
SPDXID: SPDXRef-d41b00d855552e8cbddd8f528916f678
FileChecksum: SHA1: 73e0ed525199ea725f8dac33a43950e224596437
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2023 林博仁(Buo-ren Lin)
FileName: ./files/udev.rules.d/dont-manage-multipass-qemu-bridges.rules
SPDXID: SPDXRef-531f4d21269fbb76f47358aa551aaabe
FileChecksum: SHA1: 17637c9d372be3251e6ae111f3b75d5d37d91761
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2023 林博仁(Buo-ren Lin)
FileName: ./files/udev.rules.d/workaround-no-unmap-support-on-flash-memory-drives-over-usb.rules
SPDXID: SPDXRef-b59730b66dbc9e17284a29bce2748673
FileChecksum: SHA1: 43817c1f328c82462f5fa18615c7b2f0a8abf58a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2025 林博仁(Buo-ren Lin)
FileName: ./files/vcsh-hooks/README.md
SPDXID: SPDXRef-091a8b5213ad0dd16c9f44279b5b6132
FileChecksum: SHA1: b483ad8e73878b7b55272c07bc794878c672a7c9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: 2025 林博仁(Buo-ren Lin)
FileName: ./files/vcsh-hooks/pre-merge-10-unclobber.sh
SPDXID: SPDXRef-4a972a6450b15d5a10e1d66bd6f32366
FileChecksum: SHA1: ddea86ac64c5ca13a76be64b24a63c4bb41635c2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./handlers/README.md
SPDXID: SPDXRef-18ddb3a56811b22c7423b4ae745d68c0
FileChecksum: SHA1: 983c2beadc19e5e6da7d35ad40de868d0cdffd68
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: 2025 林博仁(Buo-ren Lin)
FileName: ./handlers/main.yml
SPDXID: SPDXRef-b0366e1a664a6ba634356465ca4aca95
FileChecksum: SHA1: c1fb1408ca7fd309798c9ef6ae98250b5b3340c1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2025 林博仁(Buo-ren Lin)
FileName: ./inventory/README.md
SPDXID: SPDXRef-46ef1789e4adc26f62c259f24b729565
FileChecksum: SHA1: d4d007c84c96a8744be2379eb1a82f6178df11d0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: 2025 林博仁(Buo-ren Lin)
FileName: ./inventory/development_local/main.yml
SPDXID: SPDXRef-c9bb9b578daee10c7b0cf7df00bc0975
FileChecksum: SHA1: b9d58d961323ec8f2c25834e556589f32e77750c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2021 林博仁(Buo-ren Lin)
FileName: ./inventory/localhost/main.yml
SPDXID: SPDXRef-83dee7e5715fad359dede17359c5ee45
FileChecksum: SHA1: 6f4f41bfd8b42794e748f63c281ccdf9f51f88e9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2021 林博仁(Buo-ren Lin)
FileName: ./inventory/remotehost/main.yml
SPDXID: SPDXRef-cc216087218d80a77d8d369161dc404d
FileChecksum: SHA1: 6bb2ee67df4c530bf0ea58b66db0608f16340235
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2021 林博仁(Buo-ren Lin)
FileName: ./meta/main.yml
SPDXID: SPDXRef-0a8149bf6cae26e669563ee1752eefca
FileChecksum: SHA1: bdf406bc2363aee2836e8320eaec3b04226c5e46
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./playbooks/README.md
SPDXID: SPDXRef-f7e171e91439c345a488c5207f5b4d91
FileChecksum: SHA1: 5b5c0c43c897dccb5dac04cc5b00182787115514
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: 2025 林博仁(Buo-ren Lin)
FileName: ./playbooks/collections/README.md
SPDXID: SPDXRef-876de71c431a6ea54230d31ffd061379
FileChecksum: SHA1: ace9ed2462f799235123f603429082c4673d2330
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: 2025 林博仁(Buo-ren Lin)
FileName: ./playbooks/configure-brlin-os-kernel-parameters.yml
SPDXID: SPDXRef-4867947297e3e52398806a43bf483ee2
FileChecksum: SHA1: 4fde4affc773804ed1849bb8f70c0a6e422a0798
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2025 林博仁(Buo-ren Lin)
FileName: ./playbooks/configure-brlin-os-user-bashrc.yml
SPDXID: SPDXRef-685c83609f02b0f7f1b3dec35a19b40c
FileChecksum: SHA1: 4575a44107869e93ed89b5d436e984a9f6ab7851
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./playbooks/configure-brlin-os-user-profile.yml
SPDXID: SPDXRef-60a57ee08c89d9f4d28665345a8f0912
FileChecksum: SHA1: 44746750f3774f8a57d9fd9c18a38bc70be47c33
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./playbooks/deploy-.bashrc.d.yml
SPDXID: SPDXRef-0f7e479e29db21164a5f75cd1461d6de
FileChecksum: SHA1: 3148f2a47ed54ce07e62c3f2509b9460ba3b9fc0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./playbooks/deploy-.profile.d.yml
SPDXID: SPDXRef-93abc5af86338d12d9f233237ae4dae3
FileChecksum: SHA1: 2f85e2d3c80fd3d8345c99c1ad558d5f71f09424
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./playbooks/deploy-brlin-os-customizations.yml
SPDXID: SPDXRef-9cd454d19ea290991bfa1a2022cc8a5b
FileChecksum: SHA1: 7278500d9e62c06544526eb5832ecdbe1809db75
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./playbooks/deploy-brlin-os-preferred-input-methods.yml
SPDXID: SPDXRef-d173ec1ab78266d894f7bd901add97b2
FileChecksum: SHA1: 6dd01b9df590e826da1c30212ca44277fab36edd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./playbooks/deploy-brlin-os-preferred-software.yml
SPDXID: SPDXRef-b911e71e5ebc7e42484a31fd93ed6b84
FileChecksum: SHA1: 6352bed4c59b366760491fad8129f33a91ef30f4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./playbooks/deploy-git-cola.yml
SPDXID: SPDXRef-41707e7c7451413bfde887d22863876f
FileChecksum: SHA1: 11c45f4d9e78fbac8b0cb8cfe8169736f7440c41
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./playbooks/deploy-kde.yml
SPDXID: SPDXRef-cb483cf5802778b7f67e95d60c20350f
FileChecksum: SHA1: 7a5ba4ab50d1ee589939330cb2c93d8d0f81d550
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2025 林博仁(Buo-ren Lin)
FileName: ./playbooks/deploy-vagrant.yml
SPDXID: SPDXRef-7cab1761f91e558e5f365716ae30f289
FileChecksum: SHA1: 50852eab78475bae19c36348b1f720dd02795f0b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./playbooks/deploy-virtualbox.yml
SPDXID: SPDXRef-4c1b05bcfccf75a169d833b6f3c82655
FileChecksum: SHA1: a98f670840c68e037ead9b5116989420686c1b68
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./playbooks/ping.yml
SPDXID: SPDXRef-c62989e1b0eb44f8be074e682f98b871
FileChecksum: SHA1: f5f2e0f5b5f14cb969e9693fc44a339ae7d4f539
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./playbooks/roles/README.md
SPDXID: SPDXRef-f5bbc136a90f8aedeae1fb860745e978
FileChecksum: SHA1: eed0c43cf0a6b9798262dfb0d668cd97dd84097a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: 2025 林博仁(Buo-ren Lin)
FileName: ./requirements.yml
SPDXID: SPDXRef-924825c8562cdf67b96928edc6c866d0
FileChecksum: SHA1: d9b8353e273cdf051f009db2524c9812018b4bd8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./tasks/cleanup.yml
SPDXID: SPDXRef-567582f73452309b26dd6683f99032d3
FileChecksum: SHA1: 017902848025804d92efaee31a73aeaf3495547b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2023 林博仁(Buo-ren Lin)
FileName: ./tasks/configure-kernel-parameters.yml
SPDXID: SPDXRef-e22bd214aa21697d3f0c831fa63a0ae3
FileChecksum: SHA1: 7dce82f50d19199fb4b0c79650d72cfff73f9314
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2025 林博仁(Buo-ren Lin)
FileName: ./tasks/configure-user-bashrc.yml
SPDXID: SPDXRef-eb421c42d1cdef9c72470c5d28b31236
FileChecksum: SHA1: 105c7ddc0012edeae750d4881ef780f453b4d4cd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./tasks/configure-user-profile.yml
SPDXID: SPDXRef-de61ffe7232e784d48fb6a71e44a2901
FileChecksum: SHA1: 02ecb91e44e4dfefdaada7fd015e145380796c4b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./tasks/deploy-.bashrc.d.yml
SPDXID: SPDXRef-394e99926667c18d72daf06d1891fe1d
FileChecksum: SHA1: 8d433c2ef6c0e12b3b34dbc1a07f87ffbec13c86
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./tasks/deploy-.profile.d.yml
SPDXID: SPDXRef-fb863083bc6b5380c759d05a20287513
FileChecksum: SHA1: bc8cfa94ee8a50244dbeff28603e268a3ebeee86
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./tasks/deploy-docker.yml
SPDXID: SPDXRef-7e041e40e7679e29a121b7cc60f70c9e
FileChecksum: SHA1: 11f0886b28054ff54c1cc932d07ddf2893089bc5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./tasks/deploy-git-cola.yml
SPDXID: SPDXRef-feb851d923799f51318d9fc97f3b5923
FileChecksum: SHA1: 3bb7369ff9478e17974d87d87c25a0ae2b207c12
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./tasks/deploy-gnome.yml
SPDXID: SPDXRef-0c3262d47a2406503664dd52c9f5264c
FileChecksum: SHA1: 42f8f2ac4c9048099ba65cef54d05e27c73200c6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./tasks/deploy-input-methods.yml
SPDXID: SPDXRef-5852268f5b46179b31ecc7e5eec0951c
FileChecksum: SHA1: b429fad83d4043f0ee76bb1f023820f5390c920d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./tasks/deploy-kde.yml
SPDXID: SPDXRef-4823ee7c78aa8ad20dc6372f5e7ed593
FileChecksum: SHA1: 2082c8cf5669c7bd61a6305f0774fb976c92a851
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2025 林博仁(Buo-ren Lin)
FileName: ./tasks/deploy-preferred-software.yml
SPDXID: SPDXRef-0dfbdd55a458b7381acbd97d65af9001
FileChecksum: SHA1: b9d4057bca9a157f6b5b7c15e37a936c2c1bda37
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2025 林博仁(Buo-ren Lin)
FileName: ./tasks/deploy-vagrant.yml
SPDXID: SPDXRef-f5c1c8f7d624fa3df8d6d1138935c1f4
FileChecksum: SHA1: 887255ee8c00afb47bcd6f78b5ac69638564f40d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./tasks/deploy-virtualbox.yml
SPDXID: SPDXRef-9d842eecab08487bc7ceebca1af40222
FileChecksum: SHA1: 1e3014d278fdf4640304681e9b83943ed5197522
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./tasks/ensure-software-repository-local-cache-is-fresh.yml
SPDXID: SPDXRef-be5a10355bebc76dfb2d7ec58f0dcf24
FileChecksum: SHA1: a5a2d05b395fd6ff61e3636a33e7356a729b2e52
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)
FileName: ./tasks/main.yml
SPDXID: SPDXRef-c738966252d5e10cccc618a35371b5db
FileChecksum: SHA1: ae711c0e9058dd4bd95a63a96a9eb8b6fc782765
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2025 林博仁(Buo-ren Lin)
FileName: ./templates/README.md
SPDXID: SPDXRef-cac89cee08972c6dedea61c90543f06d
FileChecksum: SHA1: 0d8d5d6d1907cca6c26d1c7e8a108f6798a7ace9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: 2025 林博仁(Buo-ren Lin)
FileName: ./templates/sysctl.d/README.md
SPDXID: SPDXRef-c4ab40e48daaa69d8f025ecac1f8c74a
FileChecksum: SHA1: b0644820b017ee57fd8a79011ec682be37019d27
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: 2025 林博仁(Buo-ren Lin)
FileName: ./templates/sysctl.d/increase-inotify-watches-limit.conf.j2
SPDXID: SPDXRef-2164a3667e0f930eee540027922fd547
FileChecksum: SHA1: 28cd5d1ea15ca2bbb82ca6b8269ee2dd7f2eb411
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2025 林博仁(Buo-ren Lin)
FileName: ./vars/main.yml
SPDXID: SPDXRef-4b4e1178e5d9a6d017a24c04f6c86e51
FileChecksum: SHA1: 32b592c118677fa4a82ff9fb7b4c02fd271b9dc7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-SA-4.0+
FileCopyrightText: Copyright 2024 林博仁(Buo-ren Lin)