dkms-git 3.1.1.r3.g8a8a9d1-1

seededverified· maintained by xuanruiqi· GPL-2.0-or-later

Dynamic Kernel Modules System (upstream Git version)

shelly install aur dkms-git --aur-url https://atoll.seafoam-labs.org
This can be permanently set in the shelly config.json file.

Metadata

Package base
dkms-git
Maintainer
xuanruiqi
Submitter
xuanruiqi
Votes
0
Popularity
0.000000
First submitted
2024-10-25 10:05
Last modified
2024-10-25 10:05
Out-of-date
no

Relations

Depends

Make dependencies

Optional dependencies

Conflicts

Provides

Security

Verified - no high/critical red flags - content is served.
revision 4b27ba488fd4 scanned 2026-11-05 16:02 UTC findings 16 medium

Revision scans

Revision Status Scanned Findings
4b27ba488fd4head verified 2026-11-05 16:02 16

Head findings

medium command-substitution in dkms.install

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

if (( "$(vercmp $2 '2.2.0.3+git151023-2')" < 0 )); then
medium command-substitution in hook.sh

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

local BUILD_EXCLUSIVE_KERNEL=$(source "$source_tree/$1-$2/dkms.conf"; printf '%s\n' "$BUILD_EXCLUSIVE_KERNEL")
medium variable-indirection in hook.sh

Bash indirect variable expansion - the referenced variable is resolved at runtime and cannot be statically resolved.

for nv in "${!DKMS_MODULES[@]}"; do
medium command-substitution in hook.sh

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

for kver in $(all_kver); do
medium variable-indirection in hook.sh

Bash indirect variable expansion - the referenced variable is resolved at runtime and cannot be statically resolved.

for kver in "${!KERNEL_VERSIONS[@]}"; do
medium command-substitution in hook.sh

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

for nv in $(all_nv_from_kver "$kver"); do
medium variable-indirection in hook.sh

Bash indirect variable expansion - the referenced variable is resolved at runtime and cannot be statically resolved.

for nvk in "${!tobuild[@]}"; do
medium variable-indirection in hook.sh

Bash indirect variable expansion - the referenced variable is resolved at runtime and cannot be statically resolved.

for kver in "${!depmods[@]}"; do
medium variable-indirection in hook.sh

Bash indirect variable expansion - the referenced variable is resolved at runtime and cannot be statically resolved.

for nvk in "${!tobuild[@]}"; do
medium variable-indirection in hook.sh

Bash indirect variable expansion - the referenced variable is resolved at runtime and cannot be statically resolved.

for nv in "${!DKMS_MODULES[@]}"; do
medium command-substitution in hook.sh

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

for kver in $(built_kver_from_nv "$nv"); do
medium command-substitution in hook.sh

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

if [[ $(dkms status "$nv") ]]; then
medium variable-indirection in hook.sh

Bash indirect variable expansion - the referenced variable is resolved at runtime and cannot be statically resolved.

for kver in "${!KERNEL_VERSIONS[@]}"; do
medium command-substitution in hook.sh

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

for nv in $(built_nv_from_kver "$kver"); do
medium variable-indirection in hook.sh

Bash indirect variable expansion - the referenced variable is resolved at runtime and cannot be statically resolved.

for kver in "${!depmods[@]}"; do
medium command-substitution in hook.sh

Dynamic command construction - the effective command is computed at runtime and cannot be statically resolved.

shift $((OPTIND - 1))

Findings below High severity are retained for review but do not block serving. Verified means no obvious red flags from static analysis - never a guarantee that a package is safe.

← Back to the package catalog

Connection lost

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin. Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session. Please retry or reload the page.