diff --git a/README.md b/README.md index 869c125..653791a 100644 --- a/README.md +++ b/README.md @@ -23,13 +23,23 @@ Open Report Parser Version 0 Alpha 5 (0-α5) is an [Anomaly \](https: ``` apt-get install libfile-mimeinfo-perl libmail-imapclient-perl libmime-tools-perl libxml-simple-perl \ libio-socket-inet6-perl libio-socket-ip-perl libperlio-gzip-perl \ -libmail-mbox-messageparser-perl libwww-perl unzip +libmail-mbox-messageparser-perl libjson-perl libwww-perl unzip ``` - For MySQL: `libdbd-mysql-perl` - For PostgreSQL: `libdbd-pg-perl` - For Oauth2: `liblwp-protocol-https-perl libencode-perl libtime-piece-mysql-perl` +### Meta package for Debian dependencies + +``` +sudo apt install equivs +cd docs/debian +equivs-build control +sudo dpkg --install open-report-parser-deps-mysql_0.1_all.deb +sudo apt install --fix-broken +``` + ## on Fedora (Fedora 23) ``` @@ -93,7 +103,7 @@ git clone https://github.com/userjack6880/Open-Report-Parser.git Optionally, a [zip file of the latest release](https://github.com/userjack6880/Open-Report-Parser/releases) can be downloaded. -Rename `repoart-parser.conf.pub` to `report-parser.conf` and edit the configuration for your environment (see the next section on **Configuration Options** for details). Finally, some condierations need to be taken in account due to limitations in stock configurations of MySQL/MariaSQL on some distros, it may be necessary to add the following to your configuration (i.e. in /etc/mysql/mariadb.conf.d/50-server.cnf): +Rename `repoart-parser.conf.pub` to `report-parser.conf` and edit the configuration for your environment (see the next section on **Configuration Options** for details). Finally, some considerations need to be taken in account due to limitations in stock configurations of MySQL/MariaDB on some distros, it may be necessary to add the following to your configuration (i.e. in /etc/mysql/mariadb.conf.d/50-server.cnf): ``` innodb_large_prefix = on diff --git a/docs/debian/control b/docs/debian/control new file mode 100644 index 0000000..0d6815d --- /dev/null +++ b/docs/debian/control @@ -0,0 +1,22 @@ +Section: perl +Priority: optional +Standards-Version: 4.5.1 + +Package: open-report-parser-deps-mysql +Version: 0.1 +Maintainer: Christian Weiske +Depends: + libdbd-mysql-perl, + libfile-mimeinfo-perl, + libio-socket-inet6-perl, + libio-socket-ip-perl, + libperlio-gzip-perl, + libjson-perl, + libmail-imapclient-perl, + libmail-mbox-messageparser-perl, + libmime-tools-perl, + libwww-perl, + libxml-simple-perl, + unzip +Architecture: all +Description: Fake package - Installs dependencies for Open-Report-Parser \ No newline at end of file diff --git a/docs/debian/open-report-parser-deps-mysql_0.1_all.deb b/docs/debian/open-report-parser-deps-mysql_0.1_all.deb new file mode 100644 index 0000000..fad4468 Binary files /dev/null and b/docs/debian/open-report-parser-deps-mysql_0.1_all.deb differ diff --git a/docs/debian/open-report-parser-deps-mysql_0.1_amd64.buildinfo b/docs/debian/open-report-parser-deps-mysql_0.1_amd64.buildinfo new file mode 100644 index 0000000..c19bc93 --- /dev/null +++ b/docs/debian/open-report-parser-deps-mysql_0.1_amd64.buildinfo @@ -0,0 +1,179 @@ +Format: 1.0 +Source: open-report-parser-deps-mysql +Binary: open-report-parser-deps-mysql +Architecture: all +Version: 0.1 +Checksums-Md5: + 4823e3010f8ab29a033327fa3e01773c 2384 open-report-parser-deps-mysql_0.1_all.deb +Checksums-Sha1: + a817f44bb26928fbdf43d8d2eeae2d567b1544a2 2384 open-report-parser-deps-mysql_0.1_all.deb +Checksums-Sha256: + 540a0bbcb52ff1637f80720a939a9eeba8f5633c6da06acfd1c90b837916b071 2384 open-report-parser-deps-mysql_0.1_all.deb +Build-Origin: Debian +Build-Architecture: amd64 +Build-Date: Thu, 05 Feb 2026 08:45:18 +0100 +Installed-Build-Depends: + autoconf (= 2.72-3.1), + automake (= 1:1.17-4), + autopoint (= 0.23.1-2), + autotools-dev (= 20240727.1), + base-files (= 13.8+deb13u2), + base-passwd (= 3.6.7), + bash (= 5.2.37-2+b5), + binutils (= 2.44-3), + binutils-common (= 2.44-3), + binutils-x86-64-linux-gnu (= 2.44-3), + bsdextrautils (= 2.41-5), + bsdutils (= 1:2.41-5), + build-essential (= 12.12), + bzip2 (= 1.0.8-6), + clang-19 (= 1:19.1.7-3+b1), + coreutils (= 9.7-3), + cpp (= 4:14.2.0-1), + cpp-14 (= 14.2.0-19), + cpp-14-x86-64-linux-gnu (= 14.2.0-19), + cpp-x86-64-linux-gnu (= 4:14.2.0-1), + dash (= 0.5.12-12), + debconf (= 1.5.91), + debhelper (= 13.24.2), + debianutils (= 5.23.2), + dh-autoreconf (= 20), + dh-strip-nondeterminism (= 1.14.1-2), + diffutils (= 1:3.10-4), + dpkg (= 1.22.21), + dpkg-dev (= 1.22.21), + dwz (= 0.15-1+b1), + file (= 1:5.46-5), + findutils (= 4.10.0-3), + g++ (= 4:14.2.0-1), + g++-14 (= 14.2.0-19), + g++-14-x86-64-linux-gnu (= 14.2.0-19), + g++-x86-64-linux-gnu (= 4:14.2.0-1), + gawk (= 1:5.2.1-2+b1), + gcc (= 4:14.2.0-1), + gcc-14 (= 14.2.0-19), + gcc-14-base (= 14.2.0-19), + gcc-14-x86-64-linux-gnu (= 14.2.0-19), + gcc-x86-64-linux-gnu (= 4:14.2.0-1), + gettext (= 0.23.1-2), + gettext-base (= 0.23.1-2), + grep (= 3.11-4), + groff-base (= 1.23.0-9), + gzip (= 1.13-1), + hostname (= 3.25), + init-system-helpers (= 1.69~deb13u1), + intltool-debian (= 0.35.0+20060710.6), + libacl1 (= 2.3.2-2+b1), + libarchive-zip-perl (= 1.68-1), + libasan8 (= 14.2.0-19), + libatomic1 (= 14.2.0-19), + libattr1 (= 1:2.5.2-3), + libaudit-common (= 1:4.0.2-2), + libaudit1 (= 1:4.0.2-2+b2), + libbinutils (= 2.44-3), + libblkid1 (= 2.41-5), + libbsd0 (= 0.12.2-2), + libbz2-1.0 (= 1.0.8-6), + libc-bin (= 2.41-12), + libc-dev-bin (= 2.41-12), + libc6 (= 2.41-12), + libc6-dev (= 2.41-12), + libcap-ng0 (= 0.8.5-4+b1), + libcap2 (= 1:2.75-10+b1), + libcc1-0 (= 14.2.0-19), + libclang-common-19-dev (= 1:19.1.7-3+b1), + libclang-cpp19 (= 1:19.1.7-3+b1), + libclang1-19 (= 1:19.1.7-3+b1), + libcrypt-dev (= 1:4.4.38-1), + libcrypt1 (= 1:4.4.38-1), + libctf-nobfd0 (= 2.44-3), + libctf0 (= 2.44-3), + libdb5.3t64 (= 5.3.28+dfsg2-9), + libdebconfclient0 (= 0.280), + libdebhelper-perl (= 13.24.2), + libdpkg-perl (= 1.22.21), + libedit2 (= 3.1-20250104-1), + libelf1t64 (= 0.192-4), + libffi8 (= 3.4.8-2), + libfile-stripnondeterminism-perl (= 1.14.1-2), + libgc1 (= 1:8.2.8-1), + libgcc-14-dev (= 14.2.0-19), + libgcc-s1 (= 14.2.0-19), + libgdbm-compat4t64 (= 1.24-2), + libgdbm6t64 (= 1.24-2), + libgmp10 (= 2:6.3.0+dfsg-3), + libgomp1 (= 14.2.0-19), + libgprofng0 (= 2.44-3), + libhwasan0 (= 14.2.0-19), + libisl23 (= 0.27-1), + libitm1 (= 14.2.0-19), + libjansson4 (= 2.14-2+b3), + liblastlog2-2 (= 2.41-5), + libllvm19 (= 1:19.1.7-3+b1), + liblsan0 (= 14.2.0-19), + liblzma5 (= 5.8.1-1), + libmagic-mgc (= 1:5.46-5), + libmagic1t64 (= 1:5.46-5), + libmd0 (= 1.1.0-2+b1), + libmount1 (= 2.41-5), + libmpc3 (= 1.3.1-1+b3), + libmpfr6 (= 4.2.2-1), + libobjc-14-dev (= 14.2.0-19), + libobjc4 (= 14.2.0-19), + libpam-modules (= 1.7.0-5), + libpam-modules-bin (= 1.7.0-5), + libpam-runtime (= 1.7.0-5), + libpam0g (= 1.7.0-5), + libpcre2-8-0 (= 10.46-1~deb13u1), + libperl5.40 (= 5.40.1-6), + libpipeline1 (= 1.5.8-1), + libquadmath0 (= 14.2.0-19), + libreadline8t64 (= 8.2-6), + libseccomp2 (= 2.6.0-2), + libselinux1 (= 3.8.1-1), + libsframe1 (= 2.44-3), + libsigsegv2 (= 2.14-1+b2), + libsmartcols1 (= 2.41-5), + libsqlite3-0 (= 3.46.1-7), + libssl3t64 (= 3.5.4-1~deb13u1), + libstdc++-14-dev (= 14.2.0-19), + libstdc++6 (= 14.2.0-19), + libsystemd0 (= 257.9-1~deb13u1), + libtinfo6 (= 6.5+20250216-2), + libtool (= 2.5.4-4), + libtsan2 (= 14.2.0-19), + libubsan1 (= 14.2.0-19), + libuchardet0 (= 0.0.8-1+b2), + libudev1 (= 257.9-1~deb13u1), + libunistring5 (= 1.3-2), + libuuid1 (= 2.41-5), + libxml2 (= 2.12.7+dfsg+really2.9.14-2.1+deb13u2), + libz3-4 (= 4.13.3-1), + libzstd1 (= 1.5.7+dfsg-1), + linux-libc-dev (= 6.17.13-1~bpo13+1), + llvm-19-linker-tools (= 1:19.1.7-3+b1), + m4 (= 1.4.19-8), + make (= 4.4.1-2), + man-db (= 2.13.1-1), + mawk (= 1.3.4.20250131-1), + ncurses-base (= 6.5+20250216-2), + ncurses-bin (= 6.5+20250216-2), + openssl-provider-legacy (= 3.5.4-1~deb13u1), + patch (= 2.8-2), + perl (= 5.40.1-6), + perl-base (= 5.40.1-6), + perl-modules-5.40 (= 5.40.1-6), + po-debconf (= 1.0.21+nmu1), + readline-common (= 8.2-6), + rpcsvc-proto (= 1.4.3-1), + sed (= 4.9-2), + sensible-utils (= 0.0.25), + sysvinit-utils (= 3.14-4), + tar (= 1.35+dfsg-3.1), + util-linux (= 2.41-5), + xz-utils (= 5.8.1-1), + zlib1g (= 1:1.3.dfsg+really1.3.1-1+b1) +Environment: + DEB_BUILD_OPTIONS="parallel=12" + LANG="de_DE.UTF-8" + SOURCE_DATE_EPOCH="1770277517" diff --git a/docs/debian/open-report-parser-deps-mysql_0.1_amd64.changes b/docs/debian/open-report-parser-deps-mysql_0.1_amd64.changes new file mode 100644 index 0000000..62339ed --- /dev/null +++ b/docs/debian/open-report-parser-deps-mysql_0.1_amd64.changes @@ -0,0 +1,25 @@ +Format: 1.8 +Date: Thu, 05 Feb 2026 07:45:17 +0000 +Source: open-report-parser-deps-mysql +Binary: open-report-parser-deps-mysql +Architecture: all +Version: 0.1 +Distribution: unstable +Urgency: low +Maintainer: Christian Weiske +Changed-By: Christian Weiske +Description: + open-report-parser-deps-mysql - Fake package - Installs dependencies for Open-Report-Parser +Changes: + open-report-parser-deps-mysql (0.1) unstable; urgency=low + . + * First version +Checksums-Sha1: + a817f44bb26928fbdf43d8d2eeae2d567b1544a2 2384 open-report-parser-deps-mysql_0.1_all.deb + 3d513913528123de588dc981cb27b99bf1665c78 5063 open-report-parser-deps-mysql_0.1_amd64.buildinfo +Checksums-Sha256: + 540a0bbcb52ff1637f80720a939a9eeba8f5633c6da06acfd1c90b837916b071 2384 open-report-parser-deps-mysql_0.1_all.deb + 16ca98dd89f4de60498eb78bfcd4261443cf7d5e07e667cd59752f9d48cc1f75 5063 open-report-parser-deps-mysql_0.1_amd64.buildinfo +Files: + 4823e3010f8ab29a033327fa3e01773c 2384 perl optional open-report-parser-deps-mysql_0.1_all.deb + bcd62c309b739980ed6ae9fcc74519c8 5063 perl optional open-report-parser-deps-mysql_0.1_amd64.buildinfo