Commit Graph

393 Commits

Author SHA1 Message Date
Matthias Fechner
7e72a8b09d Added new user rspamd to be used for mail/rspamd.
Reason for this is, if you like to use rspamd to also sign emails using DKIM, ARC,
rspamd need access to the private key used for signing.
As user nobody is correctly used to run rspamd each service that fallback
to user nobody would have access to the private key, which is a security risk.

PR:		230766
2019-03-04 07:31:47 +00:00
Kurt Jaeger
7c35630f1b New port: security/hockeypuck
Hockeypuck implements the HKP draft protocol specification,
as well as several extensions to the protocol supported by SKS.

Public key material conforming to RFC 4880 is supported by the keyserver,
as are RFC 6637 ECC keys.
As-of-yet unsupported key material, such as recent Ed25519 signing keys,
may be distributed by Hockeypuck, however Hockeypuck is not able to
validate them yet.

WWW: https://hockeypuck.github.io

PR:		235904
Submitted by:	Michiel van Baak <michiel@vanbaak.eu>
2019-02-24 16:50:03 +00:00
Tobias C. Berner
8c06f3f158 [NEW PORT] news/nzbhydra2: Usenet meta search
NZBHydra 2 is a meta search for NZB indexers. It provides easy access to a
number of raw and newznab based indexers. You can search all your indexers
from one place and use it as an indexer source for tools like Sonarr,
Radarr or CouchPotato.

WWW: https://github.com/theotherp/nzbhydra2

PR:		234537
Submitted by:	Daniel Shafer <daniel shafer cc>
Differential_Revision:	https://reviews.freebsd.org/D18704
2019-01-29 20:14:34 +00:00
Yuri Victorovich
bef05937a8 New port: databases/cassandra3: Highly scalable distributed database
Versions 1.X and 2.X existed previously, but were removed due to build issues.

PR:		226377
Submitted by:	Angelo Polo <language.devel@gmail.com>
2019-01-28 06:12:18 +00:00
Yuri Victorovich
6bc9d3d765 net-p2p/qbittorrent: Add rc.d support for nox flavor
qbittorrent-nox can now be run as service.

Submitted by:	Daniel Engberg <daniel.engberg.lists@pyret.net>
Differential Revision:	D18814
2019-01-27 04:28:26 +00:00
Roman Bogorodskiy
87be9be746 Add devel/libvirt-dbus -- Libvirt D-Bus API binding
libvirt-dbus wraps libvirt API to provide a high-level object-oriented API
better suited for dbus-based applications.

WWW: https://libvirt.org/dbus.html
2019-01-14 16:27:39 +00:00
Kurt Jaeger
888bc900b2 New port: net-mgmt/midpoint
Midpoint is a comprehensive identity management and identity
governance system. It is basically an complex integration tool
that can replicate and transform user records between numerous user
databases, management of the records, reporting, auditing and so
on. It allows very complex transformation and replication rules
including support for advanced RBAC and scripting. Its internal
mechanisms are based on state-of-the art concepts that are still
not yet widely used in the fieldof Identity Management.

WWW: https://evolveum.com/midpoint/

PR:		231766
Submitted by:	Matthias Wolf <freebsd@rheinwolf.de>
2019-01-10 22:43:28 +00:00
Olivier Cochard
1895053da9 Fixes wrong LSA collision detection and add birdvty group
PR:		232231
Submitted by:	Julien Charbon <jcharbon@verisign.com>
Submitted by:	Asbjorn Mikkelsen <amikkelsen@verisign.com>
Sponsored by:	Verisign
2018-11-10 23:02:44 +00:00
Ryan Steinmetz
9fcb900737 - Use hitch user/group instead of nobody/nobody
PR:		232411
Submitted by:	grahamyvr@gmail.com
2018-10-18 23:36:11 +00:00
Yuri Victorovich
cbb1e57434 sysutils/ipfs-go: Changes to UIDs and GIDs.
PR:		230601
2018-08-30 19:39:14 +00:00
Palle Girgensohn
64d424bedc Update telegraf
* Update to 1.7.3
* Update dependencies
* Add GH_SUBDIR, remove post-patch target
* Add i386 arch

Submitted by:	Dmitri Goutnik
PR:		230543
2018-08-13 07:21:32 +00:00
Ryan Steinmetz
27f1f064e0 - Add missing fiche UID/GID 2018-08-09 12:01:51 +00:00
Christian Weisgerber
c082bf1667 Move the numerical ID for the "_ntp" user, required for net/openntpd's
privilege separation, after its value was usurped by the new "ntpd"
user in 12.0-CURRENT.

PR:		229936
2018-08-03 20:29:52 +00:00
Jochen Neumeister
10ef45242b New Port: www/archiva
Apache Archiva is an extensible repository management software that helps taking
care of your own personal or enterprise-wide build artifact repository. It is
the perfect companion for build tools such as Maven, Continuum, and ANT.

Archiva offers several capabilities, amongst which remote repository proxying,
security access management, build artifact storage, delivery, browsing, indexing
and usage reporting, extensible scanning functionality and many more!

WWW: https://archiva.apache.org

PR:	203071
Submitted by:	Dušan Vejnovič <freebsd@dussan.org>
Differential Revision:	https://reviews.freebsd.org/D15656
2018-07-07 10:37:52 +00:00
Eitan Adler
6986c79d7a net/tcpdump: use dedicated user for privsep
"nobody" should only be used by NFS and nothing should run as
it. Instead give tcpdump a dedicated user.

Also note that IPv6 is no longer optional, so just remove the option

Approved by:	garga (maintainer, older version)
Reviewed by:	matthew
Differential Revision:	https://reviews.freebsd.org/D15841
2018-06-17 00:08:22 +00:00
Danilo G. Baio
e4129989d1 Add dns/go-geodns: DNS server with per-client targeted responses
GeoDNS is a DNS server with per-client targeted responses. It powers the NTP
Pool system and other similar services.

WWW: https://github.com/abh/geodns

PR:		227492
Submitted by:	Vinicius Zavam <egypcio@googlemail.com>
Differential Revision:	https://reviews.freebsd.org/D15056
2018-06-07 14:18:54 +00:00
Rodrigo Osorio
a90b7c6d43 Update www/payara from 4.1.1.163 to 4.1.2.173
Add a user and group to run the server

Full release note :
https://docs.payara.fish/release-notes/release-notes-173.html

PR:		224405
Submitted by:	Dmytro Bilokha <dmytro@posteo.net> (maintainer)
2018-05-24 20:49:47 +00:00
Mark Felder
c452f1f961 www/miniflux: Improvements
- Working RC script
- Rename config file to .env so it's obvious what it is
- Don't depend on Postgres server by default
- Depend on ca_root_nss so it can actually fetch articles over HTTPS
- Run as a dedicated user

PR:		228275
Approved by:	maintainer
2018-05-15 17:23:53 +00:00
Akinori MUSHA
61be877cf6 Rename btsync to rslsync and update it to 2.5.12
PR:		220871
Submitted by:	knu, joshruehlig@gmail.com (MAINTAINER)
2018-05-14 02:55:52 +00:00
Vanilla I. Shu
5c1941f7ee Add foundationdb. 2018-05-02 01:24:27 +00:00
Kurt Jaeger
a4594f37a3 archivers/urbackup-client: add missing UIDs/GIDs
- pointy hat to pi

PR:		227154
Submitted by:	Kirk Coombs <freebsd@coombscloud.com>
2018-04-15 16:18:53 +00:00
Alexander Leidinger
088ae2a802 Register UID/GID for the upcoming openHAB2 ports. 2018-04-13 09:17:39 +00:00
Mark Felder
330c6f9e84 multimedia/tautulli: Update to 2.0.28
- Now runs as dedicated tautulli user

Changelog:	https://github.com/Tautulli/Tautulli/releases/tag/v2.0.28
2018-04-07 14:14:23 +00:00
Mark Felder
5fea724f69 sysutils/logstash6: Run as non-root by default
- Added logstash user/group

MFH:		2018Q2
2018-04-07 14:01:22 +00:00
Matthias Fechner
076bb65ad8 New ports required for gitlab update to 10.5.x.
Submitted by:	swills
Reviewed by:	mat, swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D14841
2018-04-06 16:27:27 +00:00
Danilo G. Baio
9db27522d0 Add net-im/matterircd: IRC bridge for Mattermost and Slack
Minimal IRC server which integrates with Mattermost and Slack.

Connect to your local/remote Mattermost installation or to Slack via your
IRC-client.

WWW: https://github.com/42wim/matterircd

PR:		227063
Submitted by:	norrland@nullbyte.se
2018-03-31 15:35:22 +00:00
Carlos J. Puga Medina
f9b5c90357 Fix format of mqttwarn entry 2018-03-26 23:16:44 +00:00
Dan Langille
c7b242ac48 Subscribe to MQTT topics and notify pluggable services 2018-03-26 21:23:45 +00:00
Yuri Victorovich
e5a8db95e7 net/opensips: Update 2.2.3 -> 2.2.6
Port changes:
* Change to DISTVERSION
* Add USERS/GROUPS and corresponding entries in UIDs/GIDs
* Add USE_RC_SUBR
* Change MYSQL_USE=MYSQL=client -> MYSQL_USES=mysql:client
* Remove unnecessary +=
* Add pkg-message
* Change WWW to https

PR:		226667
Submitted by:	Euan Thoms <euan@potensol.com> (maintainer)
2018-03-24 02:12:19 +00:00
Kurt Jaeger
576190ca7b New port: databases/go-carbon
go-carbon is a go implementation of the carbon component of the graphite
project. It has support for multiple cpu's and can achieve higher concurrency.

WWW: https://github.com/lomik/go-carbon

PR:		226732
Submitted by:	Andreas Andersson <a.andersson.thn@gmail.com>
2018-03-19 20:22:29 +00:00
Bernard Spil
944abfb229 security/acme-client: Use dedicated '_acme' user
Submitted by:   Gyorgy Teubel <tgyurci gmail com>
2018-03-10 10:43:21 +00:00
Kurt Jaeger
3b036e835e New port: www/osrm-backend
This is a port of osrm-backend of the open-streetmap project.

WWW: http://project-osrm.org/

PR:		215524
Submitted by:	Andreas Andersson <a.andersson.thn@gmail.com>
Reviewed by:	koobs, ultima, tz
2018-02-13 19:56:37 +00:00
Olivier Cochard
70b904a53c Add new port: www/mattermost-webapp
Webapp of Mattermost server

PR:		225413
Submitted by:	loic.blot@unix-experience.fr
2018-02-02 08:39:46 +00:00
Yuri Victorovich
80c876d85e devel/gogs: Changed user from gogs to git; Moved ini file under /usr/local/etc
PR:		224113
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D13469
2017-12-18 23:57:06 +00:00
Nikolai Lifanov
82bff85051 new port: databases/arangodb32
ArangoDB is a production ready highly available Multi-Model NoSQL database

PR:		223240
Submitted by:	dev@dudu.ro
Differential Revision:	https://reviews.freebsd.org/D12793
2017-11-21 15:47:53 +00:00
Vasil Dimov
524662834c net-p2p/monero-cli: Add a new port - a secure, private, and untraceable cryptocurrency
It is open-source and accessible to all. With Monero, you are your own bank.
Only you control and are responsible for your funds. Your accounts and
transactions are kept private from prying eyes.

This is the command line interface from
https://github.com/monero-project/monero

https://getmonero.org/
2017-11-09 07:21:44 +00:00
Thomas Zander
bf88d5d7ac Import net/traefik, a high availability reverse proxy and load balancer 2017-10-14 12:58:24 +00:00
Steve Wills
81302bfb80 Add litecoin user missed in r449977
PR:		222343
Pointyhat to:	swills
2017-09-17 01:54:25 +00:00
Steve Wills
4534c43fd0 net/kafka: create port
Kafka is used for building real-time data pipelines and streaming apps.
It is horizontally scalable, fault-tolerant, wicked fast,
and runs in production in thousands of companies.

WWW: https://kafka.apache.org/

PR:		220793
Submitted by:	timp87@gmail.com
2017-09-07 15:29:35 +00:00
Tobias C. Berner
b9272ca006 New port: x11/sddm
sddm is a QML based X11 and Wayland display manager
  https://github.com/sddm/sddm

Reviewed by:	rakuco, groot_kde.org
Differential Revision:	https://reviews.freebsd.org/D11619
2017-09-06 19:32:40 +00:00
Joseph Mingrone
381c0f3101 sysutils/zap: Update to version 0.7.2 and add zap user/group
Upstream changes: https://github.com/Jehops/zap/releases/tag/0.7.2
2017-08-30 19:18:00 +00:00
Kirill Ponomarev
28436fc627 CockroachDB is a distributed SQL database built on a transactional
and strongly-consistent key-value store. It scales horizontally;
survives disk, machine, rack, and even datacenter failures with
minimal latency disruption and no manual intervention; supports
strongly-consistent ACID transactions; and provides a familiar SQL
API for structuring, manipulating, and querying data.

CockroachDB is inspired by Google's Spanner and F1 technologies, and
it's completely open source.

PR:		221635
Submitted by:	James Nugent <freebsd@jen20.com>
Approved by:	mat (mentor)
Differential Revision: https://reviews.freebsd.org/D12088
2017-08-21 14:11:33 +00:00
Kurt Jaeger
3ae6b55ca1 www/selenium: add UIDs and GIDs
- Missed in the first commit

PR:		219031
Submitted by:	Daniel Ylitalo <daniel@blodan.se>
2017-08-17 02:59:33 +00:00
Mark Felder
118b2a2182 Welcome net-p2p/jackett to the tree
Jackett works as a proxy server: it translates queries from apps
(Sonarr, Radarr, SickRage, CouchPotato, Mylar, etc) into
tracker-site-specific http queries, parses the html response, then sends
results back to the requesting software. This allows for getting recent
uploads (like RSS) and performing searches. Jackett is a single
repository of maintained indexer scraping & translation logic - removing
the burden from other apps.

WWW: https://github.com/Jackett/Jackett

PR:		218458
2017-08-03 16:47:31 +00:00
Mark Felder
840e753287 Reserve GID for _dnscrypt-proxy user
It was incorrect of me to set the GID to 65534
2017-08-03 16:25:46 +00:00
Mark Felder
77c0c85298 Reserve GID for couchpotato user
It was incorrect of me to set the GID to 65534
2017-08-03 16:23:30 +00:00
Mark Felder
4db424080a Reserve GID for synapse user
It was incorrect of me to set the GID to 65534
2017-08-03 16:08:49 +00:00
Mark Felder
5b9024efc3 Reserve GID for sonarr and radarr
It was incorrect of me to set the GID of these users to 65534.
2017-08-03 16:04:58 +00:00
Richard Gallamore
fda3db8dd1 This is tool to build a local copy of the National Vulnerabilities Database(NVD)
and the Japan Vulnerability Notes (JVN). NVD and JVN contain security
vulnerabilities according to their CVE identifiers, including exhaustive
information and a risk score. The local copy is generated in sqlite format, and
the tool has a server mode for easy querying.

WWW: https://github.com/kotakanbe/go-cve-dictionary/

PR:		220561
Submitted by:	Alexandru Ciobanu <iscandr@gmail.com> (maintainer)
Reviewed by:	matthew (mentor), koobs, mat
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D11745
2017-07-28 18:22:22 +00:00
Boris Samorodov
256fe5ab5f UIDs, GIDs: Create new IDs for prometheus alertmanager.
PR:		216119
Submitted by:	michal@hanu.la
2017-07-17 21:11:55 +00:00