Logic's Projects

logic/direnv

Go dotenv parsing library for direnv
  • Fedora 38 : aarch64, i386, ppc64le, x86_64
  • Fedora 39 : aarch64, i386, ppc64le, x86_64
  • Fedora 40 : aarch64, i386, ppc64le, x86_64
  • Fedora rawhide : aarch64, i386, ppc64le, x86_64

logic/ccextractor

CCExtractor analyzes video files and produces independent subtitle files from the closed captions data. While the upstream source bundles freetype, libpng, protobuf-c, utf8proc, and zlib, this build unbundles them and relies on the system-provided versions. ffmpeg support is not enabled, since it would require the version from rpmfusion to build.
  • Fedora 38 : x86_64
  • Fedora 39 : x86_64
  • Fedora 40 : x86_64
  • Fedora rawhide : x86_64

logic/rpcbind

Fork of upstream rpcbind, to enable remote calls (permitting network discovery of NFS shares).
  • Fedora 38 : i386, ppc64le, x86_64
  • Fedora 39 : i386, ppc64le, x86_64
  • Fedora 40 : i386, ppc64le, x86_64
  • Fedora rawhide : i386, ppc64le, x86_64

logic/consul

placeholder project to try updating consul in Fedora to 0.7.5
  • Fedora rawhide : x86_64

logic/coturn

coturn TURN server project
  • Fedora 38 : x86_64
  • Fedora 39 : x86_64
  • Fedora 40 : x86_64
  • Fedora rawhide : x86_64

logic/journald-syslog

A network syslog ingestor for journald.

logic/vault

Vault This is Hashicorp's Vault, with all dependencies needed to build it from source as separate, non-bundled packages. Wherever possible, specs have been generated by gofed, with minimal editing of the results. I'm starting the process of upstreaming this into Fedora; BZ links next to each package name will take you to the package review tickets. What's Here vault What you probably came here for. This is a built-from-source version of Hashicorp's Vault. It ships with a systemd service unit, configured to use a basic filesystem backend and local non-TLS network configuration. IT IS OUTDATED (currently 0.5.3). We need a newer version of consul in Fedora before we can even think about updating to something newer. vault-ssh-helper This is the ssh helper that Hashicorp provides for use with the ssh backend. IT IS OUTDATED (currently 0.1.1). A newer version of vault-ssh-helper needs a newer version of vault itself. rubygem-vault The official Ruby bindings for Vault. rubygem-hiera-vault A hiera backend for Vault. golang-github-google-go-github BZ golang-gopkg-inf BZ golang-github-asaskevich-govalidator BZ golang-github-denisenkom-go-mssqldb BZ golang-github-duosecurity-duo_api_golang BZ golang-github-fatih-structs BZ golang-github-fullsailor-pkcs7 BZ golang-github-gocql-gocql BZ Requires golang-github-hailocab-go-hostpool. golang-github-google-go-github BZ golang-github-hailocab-go-hostpool BZ golang-github-hashicorp-go-rootcerts BZ golang-github-Jeffail-gabs BZ golang-github-jefferai-jsonx BZ Requires golang-github-Jeffail-gabs golang-github-keybase-go-crypto BZ Signifcant fork of go-crypto golang-github-mattn-go-colorable BZ Requires golang-github-mattn-go-isatty golang-github-mattn-go-isatty BZ golang-github-mgutz-ansi BZ Requires golang-github-mattn-go-colorable golang-github-mgutz-logxi BZ Requires golang-github-mattn-go-colorable, golang-github-mattn-go-isatty, and golang-github-mgutz-ansi golang-github-michaelklishin-rabbit-hole BZ Requires golang-github-streadway-amqp golang-github-SermoDigital-jose BZ golang-github-sethgrid-pester BZ golang-github-sstarcher-go-okta BZ Has an outstanding license issue (it doesn't have one) Clarification has been requested golang-github-streadway-amqp BZ golang-github-hashicorp-go-uuid Placeholder until the version in Fedora upstream makes it into the repositories. golang-github-mitchellh-copystructure Placeholder until the version in Fedora upstream makes it into the repositories. golang-github-mitchellh-reflectwalk Placeholder until the version in Fedora upstream makes it into the repositories. What's left to do? Try to figure out what's going on with Fedora upstream's golang-github-mitchellh-cli "temporary" package. Details, for the curious. Track an update for consul, hopefully to 0.7.5. Add a vault-docs subpackage: Need to build a bunch of rubygem RPMs for middleman and middleman-hashicorp Patch website/config.rb to use file:///usr/share/doc/vault-docs/ as :base url.
  • Fedora 38 : x86_64
  • Fedora 39 : x86_64
  • Fedora 40 : x86_64
  • Fedora rawhide : x86_64