Automic VaultAutomic Vault

brew

gupnp-tools を Homebrew, apt, dnf, MacPorts, Nix, pacman, zypper でインストール

gupnp-tools のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install gupnp-tools

local Homebrew formula metadata

MacPorts確認済み · 94%
sudo port install gupnp-tools

MacPorts ports tree · net/gupnp-tools/Portfile · ソース: api.github.com

Linux

Debian apt確認済み · 92%
sudo apt install gupnp-tools

Debian stable package indexes · gupnp-tools · ソース: deb.debian.org

Fedora dnf確認済み · 92%
sudo dnf install gupnp-tools

Fedora Rawhide package metadata · gupnp-tools · ソース: dl.fedoraproject.org

Nix確認済み · 92%
nix profile install nixpkgs#gupnp-tools

nixpkgs package indexes · pkgs/by-name/gu/gupnp-tools/package.nix · ソース: api.github.com

Arch Linux pacman確認済み · 92%
sudo pacman -S gupnp-tools

Arch Linux sync databases · gupnp-tools · ソース: geo.mirror.pkgbuild.com

openSUSE zypper確認済み · 92%
sudo zypper install gupnp-tools

openSUSE Tumbleweed package metadata · gupnp-tools · ソース: download.opensuse.org

概要

パッケージ概要

Free replacements of Intel's UPnP tools

コマンドとエイリアス

  • gssdp-discover
  • gupnp-av-cp
  • gupnp-event-dumper
  • gupnp-network-light
  • gupnp-universal-cp
  • gupnp-upload

履歴

プロジェクトの歴史と使われ方

GUPnP Tools is the companion utility suite for the GNOME GUPnP stack. It packages control points, test devices, upload helpers, discovery tools, and event-dumping utilities that make UPnP networks inspectable from a desktop or command line.

プロジェクトの歴史

The project sits on top of GUPnP, GNOME's GObject/libsoup implementation of UPnP devices and control points. Its README describes the tools as free replacements for Intel's UPnP tools and lists Universal Control Point, Network Light, AV Control Point, Upload, and related utilities for testing and debugging devices.

GNOME release archives contain 0.1-series tarballs for GUPnP Tools and later 0.12-series tarballs. Git tags in the GNOME GitLab repository include gupnp-tools-0.3 from April 2008, tying the tool suite to the early public life of GUPnP itself.

The 0.12.0 NEWS entry records the port to GUPnP 1.6 and libsoup3, a higher GLib requirement, and addition of an Event Dumper command-line tool. Later 0.12-series entries focus on crash fixes, parser fixes, translation updates, and maintenance work.

採用の歴史

GUPnP Tools appears in Homebrew, Debian, Fedora, MacPorts, Nix, Arch, Ubuntu, and openSUSE package sets because it is the practical way to test and debug UPnP behavior without writing a GUPnP application first.

The package is especially useful for distributors of GUPnP-related libraries: it provides interactive and command-line smoke tests for discovery, eventing, MediaServer uploads, and MediaRenderer control.

使われ方

Universal Control Point discovers UPnP devices and services, retrieves metadata, subscribes to events, and invokes actions. Network Light exposes a controllable sample device. AV Control Point discovers media and drives external UPnP MediaRenderer devices. Upload sends files to known MediaServers.

Package users commonly install the suite when debugging consumer-network devices, validating a GUPnP build, examining SSDP discovery behavior, or reproducing UPnP problems without writing custom client code.

パッケージ好きにとっての重要性

GUPnP Tools is the part of the GUPnP stack that makes the library visible to package users. Libraries can be hard to validate from a package manager alone; this package gives maintainers executable probes and sample control points.

It also preserves an important GNOME packaging pattern: split the reusable libraries (`gssdp`, `gupnp`, `gupnp-av`) from debug and demo applications, so systems can install runtime libraries without the full testing toolbox.

タイムライン

  • 2008: Git tag gupnp-tools-0.3 appears in the GNOME repository.
  • 2011: GNOME release archive hosts 0.1-series GUPnP Tools tarballs.
  • 2022: 0.12.0 NEWS records the port to GUPnP 1.6 and libsoup3 and adds the Event Dumper tool.
  • 2025: 0.12.2 NEWS records parser fixes, debug-output cleanup, and deprecated libxml cleanup.
  • 2026: 0.12.3 NEWS records translation updates.

Related projects

  • GUPnP is the core UPnP framework used by the tools.
  • GSSDP provides SSDP discovery and announcement support beneath GUPnP.
  • GUPnP AV supplies UPnP A/V helper functionality used by media-oriented tools.
  • libsoup and GLib provide HTTP and main-loop/platform foundations.

セキュリティ状態

リスクレベル: yellow

broad file, network, media, or database tool signal. generalized runtime or code generation signal.

リスク分類器

リスク yellow · 信頼度 中 · runtime

理由

  • broad file, network, media, or database tool signal
  • generalized runtime or code generation signal

信号

  • text:repl
  • text:upload,network

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 6 個のプラットフォームターゲットで利用できます。
  • 10 件の実行時依存関係とともにインストールされます。
  • ビルドメタデータには 3 件のビルド依存関係があります。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
gssdp-discovercliグローバル実行可能ファイル
gupnp-av-cpcliグローバル実行可能ファイル
gupnp-event-dumpercliグローバル実行可能ファイル
gupnp-network-lightcliグローバル実行可能ファイル
gupnp-universal-cpcliグローバル実行可能ファイル
gupnp-uploadcliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-25
マネージャ版0.12.4
マネージャ更新日2026-07-08
ローカルデータOK
上流not checked
検出された最新未検出

https://wiki.gnome.org/GUPnP/

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:gupnp-tools
バージョン0.12.4
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/gupnp-tools
ホームページhttps://wiki.gnome.org/GUPnP/
リポジトリhttps://gitlab.gnome.org/GNOME/gupnp-tools
上流ドキュメントhttps://wiki.gnome.org/GUPnP
ライセンスGPL-2.0-or-later AND LGPL-2.0-or-later
ソースアーカイブhttps://download.gnome.org/sources/gupnp-tools/0.12/gupnp-tools-0.12.4.tar.xz
最終更新2026-07-08T09:46:04Z
Pulseupdated
依存関係gdk-pixbuf, gettext, glib, gssdp, gtk+3, gtksourceview4, gupnp, gupnp-av, libsoup, libxml2
ビルド依存関係meson, ninja, pkgconf
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namegupnp-tools
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Debian apt95%

gupnp-tools 0.12.2-1+b1

tools for testing UPnP devices and control points

https://wiki.gnome.org/Projects/GUPnP

sudo apt install gupnp-tools
  • Section: net
  • Architecture: amd64
  • Source Package: gupnp-tools
  • 10 依存関係
  • normalized package name match
  • 一致条件: Gupnp Tools
Debian stable package indexes · deb.debian.org · Debian stable package indexes: gupnp-tools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

gupnp-tools

nix profile install nixpkgs#gupnp-tools
  • normalized package name match
  • 一致条件: Gupnp Tools
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/gu/gupnp-tools/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

gupnp-tools 0.12.1-1build2

tools for testing UPnP devices and control points

https://wiki.gnome.org/Projects/GUPnP

sudo apt install gupnp-tools
  • Section: universe/net
  • Architecture: amd64
  • 10 依存関係
  • normalized package name match
  • 一致条件: Gupnp Tools
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: gupnp-tools from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

gupnp-tools 0.12.2-3.fc44

A collection of dev tools utilising GUPnP and GTK+

https://wiki.gnome.org/Projects/GUPnP

sudo dnf install gupnp-tools
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: gupnp-tools
  • 16 依存関係
  • 2 提供
  • normalized package name match
  • 一致条件: Gupnp Tools
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: gupnp-tools from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman95%

gupnp-tools 0.12.2-3

Utilities and demos to work with UPnP

https://wiki.gnome.org/Projects/GUPnP

sudo pacman -S gupnp-tools
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • 12 依存関係
  • normalized package name match
  • 一致条件: Gupnp Tools
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: gupnp-tools from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

gupnp-tools 0.12.2-2.2

UPnP tools to test and debug UPnP devices and control points

http://www.gupnp.org/

sudo zypper install gupnp-tools
  • License: GPL-2.0-or-later
  • Category: Productivity/Networking/Other
  • Architecture: x86_64
  • Source Package: gupnp-tools
  • 13 依存関係
  • 2 提供
  • normalized package name match
  • 一致条件: Gupnp Tools
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: gupnp-tools from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

gupnp-tools-lang 0.12.2-2.2

Translations for package gupnp-tools

http://www.gupnp.org/

sudo zypper install gupnp-tools-lang
  • License: GPL-2.0-or-later
  • Category: System/Localization
  • Architecture: noarch
  • Source Package: gupnp-tools
  • 1 依存関係
  • 3 提供
  • normalized package name match
  • 一致条件: Gupnp Tools
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: gupnp-tools-lang from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

gupnp-tools

sudo port install gupnp-tools
  • normalized package name match
  • 一致条件: Gupnp Tools
MacPorts ports tree · api.github.com · MacPorts ports tree: net/gupnp-tools/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment