Skip to content
Open
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions package-lists/build/main.pkgs
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,11 @@ challenge-response
cloud-init
crash-python
crypt-blowfish
# cyclonedx-cli and syft (below) are build-host-only tooling for appliance-build's
# CycloneDX SBOM generation (CP-13464/CP-13600) -- like delphix-go, they must never
# be referenced by any appliance-build chroot package list, so they never ship
# inside the appliance image despite being listed here.
Comment thread
justsanjeev marked this conversation as resolved.
Outdated
cyclonedx-cli
delphix-go
delphix-platform
delphix-rust
Expand All @@ -28,6 +33,8 @@ ptools
python-rtslib-fb
savedump
sdb
# see the cyclonedx-cli comment above -- same build-host-only rule applies here.
syft
targetcli-fb
virtualization
windows-connector
24 changes: 24 additions & 0 deletions packages/cyclonedx-cli/config.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#!/usr/bin/env bash
#
# Copyright 2026 Delphix
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# shellcheck disable=SC2034

DEFAULT_PACKAGE_GIT_URL="https://github.com/delphix/cyclonedx-cli.git"

function build() {
logmust mkdir -p "$WORKDIR/repo"
logmust dpkg_buildpackage_default
}
24 changes: 24 additions & 0 deletions packages/syft/config.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#!/usr/bin/env bash
#
# Copyright 2026 Delphix
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# shellcheck disable=SC2034

DEFAULT_PACKAGE_GIT_URL="https://github.com/delphix/syft.git"

function build() {
logmust mkdir -p "$WORKDIR/repo"
logmust dpkg_buildpackage_default
}