git: 128e91e002d2 - stable/15 - nuageinit: Allow the userdata script to run before firstboot* rc services
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 05 Oct 2026 14:11:37 UTC
The branch stable/15 has been updated by arrowd:
URL: https://cgit.FreeBSD.org/src/commit/?id=128e91e002d29ecfb62f0568dda316eac4125b68
commit 128e91e002d29ecfb62f0568dda316eac4125b68
Author: Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2026-07-27 18:18:12 +0000
Commit: Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2026-10-05 14:11:26 +0000
nuageinit: Allow the userdata script to run before firstboot* rc services
Allowing nuageinit user scripts to run before these makes it possible to
customize official BASIC-CI and BASIC-CLOUDINIT FreeBSD images.
This was requested by KDE for their CI.
Approved by: cperciva
Pull-Request: https://ron-dev.freebsd.org/FreeBSD/src/pulls/60
(cherry picked from commit 16e47f317c4ce2be5fed530bf8a9af9f9bf55364)
---
libexec/rc/rc.d/nuageinit_user_data_script | 1 +
1 file changed, 1 insertion(+)
diff --git a/libexec/rc/rc.d/nuageinit_user_data_script b/libexec/rc/rc.d/nuageinit_user_data_script
index decb6bf1483e..acc14bbe9164 100755
--- a/libexec/rc/rc.d/nuageinit_user_data_script
+++ b/libexec/rc/rc.d/nuageinit_user_data_script
@@ -3,6 +3,7 @@
# PROVIDE: nuageinit_user_data_script
# REQUIRE: local
+# BEFORE: firstboot_freebsd_update firstboot_pkg_upgrade
# KEYWORD: firstboot
. /etc/rc.subr