Skip to main content

This tool generate SPDX files from your Debian system / packages

Project description

debiantospdx

Apache2.0 License

システムに存在するすべてのDebianパッケージのSPDXファイルを生成するコマンドラインツール

パッケージ名・バージョン・ソフトウェアライセンス・コピーライト・パッケージ間の依存関係の解析を行う

Usage/Examples

debiantospdx [ディレクトリのパス] [オプション]

SPDXファイルを置くパスをして実行する

オプションとその内容については以下の通り

引数を必要とするものは引数の例を併記する

  -h, --help            HELPメッセージの出力
  
  -p, --person          SPDXファイルの作者名(引数: 個人名(ex. TK tanab))
  -pe                   SPDXファイルの作者のメールアドレス(引数: 個人のメールアドレス(ex. tanab@hoge.com)
  -o, --organization    SPDXファイルの作者名(引数: 組織名(ex. HIGO Lab))
  -oe                   SPDXファイルの作者のメールアドレス(引数: 組織のメールアドレス(ex. higo-lab@hoge.com)
  
  --package             指定したパッケージのPDXファイルを生成(引数: パッケージ名(ex. python3.10))
  --all                 インストール済みのすべてのパッケージのSPDXファイルを生成
  --search              指定したパッケージの情報をSPDXファイルから抽出(引数: パッケージ名(ex. python3.10))

package, all, searchはどれか1つのみを選択して実行する.

packageまたはallを選択した場合は作者名となる個人名または組織名のうち少なくとも1つを必要とする

Authors

License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

debiantospdx-0.1.16.tar.gz (17.4 kB view hashes)

Uploaded Source

Built Distribution

debiantospdx-0.1.16-py3-none-any.whl (20.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page