debs2sql

debs2sql 0.2

 pool/sid/main/d/debs2sql/debs2sql_0.2_amd64.deb debs2sql
Index Debian package repository into SQL
Filename pool/sid/main/d/debs2sql/debs2sql_0.2_amd64.deb
Version0.2
Age in days2014
Release date2021 05. 01.
Size22.36 KB
id671
Namedebs2sql
Package
Appname
Essential
Vendor
License
Distributionsid
Suitemain
Source
Architecturebinary-amd64
MultiArchforeign
MaintainerCyberVitexus
InstalledSize235
Dependsphp-vitexsoftware-ease-fluentpdo , php-robmorgan-phinx
PreDepends
Breaks
Enhances
Sectionunknown
Priorityoptional
DescriptionIndex Debian package repository into SQL
LongDescriptionEasy way how to index your Debian repository into SQL database.All PHP-pdo databases supported.
AutoBuiltPackage
Filenamepool/sid/main/d/debs2sql/debs2sql_0.2_amd64.deb
MD5sumd7f742641f68be568d5627176e755f6e
SHA188f865869fb059410238e6fc25dce82b1380ae30
SHA256aabd5b606ce6d4a95f7f115abd9f876e1d1bf4cf2fd5be6d01e1369e3ec1a42b
SHA5125ef04a5a274f992f23cb93accddb54447bd6c3f10e5afff4d165cd1088b20bc2a7942553f6c2dbd6cadcf82a2b94655c0df81c10ac4541be8fd09e3524c96d40
Size22892
Auto-Built-Package
Homepagehttps://github.com/VitexSoftware/DEBs-to-SQL
Provides
Existing
fileMtime2021-05-01 17:56:05
created2021-03-21 23:36:32
updated2021-05-01 17:56:05
debs2sql
<>

DEBs-to-SQL

License: MIT Packaging: deb

SQL Database of debian packages and its contents indexer

Project Logo

Installation

You can use our repo:

sudo apt install lsb-release wget
echo "deb http://repo.vitexsoftware.cz $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/vitexsoftware.list
sudo wget -O /etc/apt/trusted.gpg.d/vitexsoftware.gpg http://repo.vitexsoftware.cz/keyring.gpg
sudo apt update
sudo apt install debs2sql

Configuration

edit /etc/debs2sql/.env :

APP_DEBUG=true
EASE_LOGGER=syslog|console  see  
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=debs2sql
DB_USERNAME=debs2sql
DB_PASSWORD=debs2sql
EMAIL_FROM=debs2sql@localhost
SEND_INFO_TO=admin@localhost
REPO_DIR=/home/vitex/WWW/repo.vitexsoftware.cz/

See https://github.com/VitexSoftware/php-ease-core for EASE_LOGGER options See https://github.com/VitexSoftware/php-ease-fluentpdo for DB_CONNECTION options

and run debs2sql-phinx to prepare database structure

Usage

simply run

debs2sql

to index all new packages into database

Results

AppStream

The package ships AppStream metadata (io.github.vitexsoftware.debs2sql.metainfo.xml) and a scalable stock icon (debs2sql) installed to the hicolor icon theme:

/usr/share/icons/hicolor/scalable/apps/debs2sql.svg
/usr/share/metainfo/io.github.vitexsoftware.debs2sql.metainfo.xml