No description
Find a file
CyberVitexus 81785eebe8 Add WARP.md guidance file for repository development
- Documents project architecture and key components
- Includes development commands for building and testing
- Explains distribution detection and template processing logic
- Provides CI/CD pipeline information for multi-distribution builds
2025-09-24 14:47:55 +02:00
debian jenkinfile added 2025-09-24 14:39:46 +02:00
.gitignore Fix naming: Replace multiflexi with vitexsoftware throughout project 2025-09-24 14:39:12 +02:00
README.md Fix naming: Replace multiflexi with vitexsoftware throughout project 2025-09-24 14:39:12 +02:00
WARP.md Add WARP.md guidance file for repository development 2025-09-24 14:47:55 +02:00

VitexSoftware Repository Archive Keyring

This package provides the GPG keyring and APT repository configuration for the VitexSoftware package repository at https://repo.vitexsoftware.com/.

Features

  • Fresh GPG Key: Downloads the latest GPG key from http://repo.vitexsoftware.cz/KEY.gpg during build time
  • Dynamic Distribution Detection: Automatically detects the current Debian distribution and configures sources accordingly
  • Modern DEB822 Format: Uses the modern sources.list format
  • Multiple Repository Components: Configures access to main, backports, games, and borrowed components

Building the Package

# Install build dependencies
sudo apt-get install debhelper-compat curl

# Build the package
dpkg-buildpackage -us -uc -b

Installation

# Install the package
sudo dpkg -i ../repovitexsoftwarecom-archive-keyring_2.0.0_all.deb

# Update package lists
sudo apt update

Repository Configuration

After installation, the package creates /etc/apt/sources.list.d/repo_vitexsoftware.sources with entries for:

  • Main repository: Components main, backports, games
  • Borrowed repository: Component main

The configuration automatically uses the appropriate distribution codename (bookworm, trixie, etc.).

Files Installed

  • /usr/share/keyrings/vitexsoftware-archive-keyring.gpg - GPG signing key
  • /etc/apt/sources.list.d/repo_vitexsoftware.sources - APT sources configuration

Removal

sudo apt remove repovitexsoftwarecom-archive-keyring

This will cleanly remove the repository configuration and sources file.