You've already forked fruix-bootstrap
88 lines
3.6 KiB
Scheme
88 lines
3.6 KiB
Scheme
(define-module (fruix system freebsd)
|
|
#:use-module (fruix system freebsd model)
|
|
#:use-module (fruix system freebsd source)
|
|
#:use-module (fruix system freebsd executor)
|
|
#:use-module (fruix system freebsd build)
|
|
#:use-module (fruix system freebsd media)
|
|
#:re-export (user-group
|
|
user-group?
|
|
user-group-name
|
|
user-group-gid
|
|
user-group-system?
|
|
user-account
|
|
user-account?
|
|
user-account-name
|
|
user-account-uid
|
|
user-account-group
|
|
user-account-supplementary-groups
|
|
user-account-comment
|
|
user-account-home
|
|
user-account-shell
|
|
user-account-system?
|
|
file-system
|
|
file-system?
|
|
file-system-device
|
|
file-system-mount-point
|
|
file-system-type
|
|
file-system-options
|
|
file-system-needed-for-boot?
|
|
promoted-native-build-result?
|
|
promoted-native-build-result-store-path
|
|
promoted-native-build-result-metadata-file
|
|
promoted-native-build-result-metadata
|
|
promoted-native-build-result-spec
|
|
operating-system
|
|
operating-system?
|
|
operating-system-host-name
|
|
operating-system-freebsd-base
|
|
operating-system-native-build-result
|
|
operating-system-kernel
|
|
operating-system-bootloader
|
|
operating-system-base-packages
|
|
operating-system-development-packages
|
|
operating-system-build-packages
|
|
operating-system-users
|
|
operating-system-groups
|
|
operating-system-file-systems
|
|
operating-system-services
|
|
operating-system-loader-entries
|
|
operating-system-rc-conf-entries
|
|
operating-system-init-mode
|
|
operating-system-ready-marker
|
|
operating-system-root-authorized-keys
|
|
validate-operating-system
|
|
materialize-freebsd-source
|
|
native-build-executor
|
|
native-build-executor?
|
|
native-build-executor-ref
|
|
native-build-executor-kind
|
|
native-build-executor-name
|
|
native-build-executor-version
|
|
native-build-executor-properties
|
|
normalize-native-build-executor
|
|
host-native-build-executor
|
|
ssh-guest-native-build-executor
|
|
self-hosted-native-build-executor
|
|
promoted-native-build-result
|
|
promoted-native-build-result->freebsd-base
|
|
promoted-native-build-result-artifact-store
|
|
promoted-native-build-result-kernel-package
|
|
promoted-native-build-result-bootloader-package
|
|
promoted-native-build-result-base-packages
|
|
promoted-native-build-result-development-packages
|
|
operating-system-from-promoted-native-build-result
|
|
promote-native-build-result
|
|
operating-system-closure-spec
|
|
operating-system-install-spec
|
|
operating-system-image-spec
|
|
operating-system-installer-image-spec
|
|
operating-system-installer-iso-spec
|
|
installer-operating-system
|
|
materialize-operating-system
|
|
materialize-rootfs
|
|
install-operating-system
|
|
materialize-bhyve-image
|
|
materialize-installer-image
|
|
materialize-installer-iso
|
|
default-minimal-operating-system))
|