Commit Graph

460 Commits

Author SHA1 Message Date
Alexander Leidinger
e60ff63988 Update sonarqube ports to the most revent version:
- sonarqube-community: 8.2
 - sonarqube-ant-task: 2.7.0.1612
 - sonar-scanner-cli: 4.3.0.2102
2020-03-26 10:03:49 +00:00
Diane Bruce
8b263ac621 Add user/group for ultimaker for Cura app 2020-03-25 23:16:55 +00:00
Mateusz Piotrowski
fea232a260 New port: Command-line and D-Bus interface for Signal and libsignal-service-java
signal-cli is a command-line interface for libsignal-service-java. It
supports registering, verifying, sending and receiving messages. To be able
to link to an existing Signal-Android/signal-cli instance, signal-cli uses
a patched libsignal-service-java, because libsignal-service-java does not
yet support provisioning as a slave device. For registering you need a
phone number where you can receive SMS or incoming calls. signal-cli is
primarily intended to be used on servers to notify admins of important
events. For this use-case, it has a dbus interface, that can be used to
send messages from any programming language that has dbus bindings.

WWW: https://github.com/AsamK/signal-cli
2020-03-25 21:39:53 +00:00
Matthias Andree
d44b399a7c dns/inadyn: Update to 2.6
Note that the UIDs/GIDs were meaning to add 455 as the ID,
but typed 445 in the patch.  I've corrected the IDs to 455.

I've also elided one blank line between the _DEPENDS lines
to please portlint.

Other than that, test builds succeeded on 11.3 (i386, amd64),
12.1 (i386, amd64, mips64, aarch64).

PR:		241426
Submitted by:	Colin T. <bugzilla@nulldir.e4ward.com>
Reviewed by:	Daniel Engberg
Approved by:	samm@ (maintainer timeout, >4 months)
2020-03-24 21:43:36 +00:00
Mateusz Piotrowski
28f362fae3 Resurrect biology/linux-foldingathome
Special thanks to netchild for inspiring bringing back this piece software
to ports!

Reviewed by:	netchild, pi, salvadore
Differential Revision:	https://reviews.freebsd.org/D24127
2020-03-21 23:03:05 +00:00
Renato Botelho
5c851a1114 New port: security/honeytrap
HoneyTrap is a modular framework for running, monitoring and managing honeypots.
Using HoneyTrap you can use sensors, high interaction and low
interaction honeypots together, while still using the same event mechanisms.
HoneyTrap consists of services, directors, listeners and channels. It is easy to
build new services, attach existing honeypots and extend channels or directors.

PR:		242740
Submitted by:	ezri.mudde@dutchsec.com
2020-02-11 15:48:23 +00:00
Colin Percival
c229fb7438 Add imds-filterd.
The imds-filterd tool allows administrators of EC2 instances to lock down
which data from the Instance Metadata Service can be accessed by specified
system users and groups, thereby making the EC2 Instance Metadata Service
compatible with traditional UNIX privilege separation.

Reviewed by:	otis, dizzy, lwhsu
Sponsored by:	Tarsnap Backup Inc.
2020-01-27 09:01:16 +00:00
Marcelo Araujo
4a007974ab The Bitmark distributed property system.
Bitmark secures digital property registration through Bitmark certificates,
enabling economic trade of those properties between individuals, governments,
corporations, and institutions at global scale.

WWW: https://github.com/bitmark-inc/bitmarkd

Submitted by:	Christopher Hall <hsw__bitmark.com>
Sponsored by:	Bitmark Inc.
Differential Revision:	https://reviews.freebsd.org/D23167
2020-01-17 10:46:13 +00:00
Vasil Dimov
7751b71878 net-p2p/c-lightning: Add a new port - Lightning Network implementation in C
A lighweight, highly customizable and standard compliant
implementation of the Lightning Network protocol.

https://github.com/ElementsProject/lightning
2019-12-31 16:36:33 +00:00
Raphael Kubo da Costa
22b7aca2e1 Update to 0.6.2.
Release notes:
https://github.com/NLnetLabs/routinator/releases/tag/v0.6.2

Port changes:
- Add a startup script.
- Add a separate user/group for the daemon to use.

PR:		240560
PR:		239899
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
2019-11-28 10:56:59 +00:00
Craig Leres
2e9dc31504 security/zeek: This adds security/zeek, the new version of security/bro.
This is being done as svn copy instead of rename so that users of
security/bro can have some time to migrate. It also allows for
possible security updates to the old bro port which upstream has
indicated is possible for at least a few months.

Reviewed by:	ler (mentor)
Approved by:	ler (mentor)
Differential Revision:	https://reviews.freebsd.org/D22376
2019-11-17 01:03:04 +00:00
Li-Wen Hsu
06bcaf30c8 Add comms/ebusd, daemon for communication with eBUS heating systems
PR:		239796
Submitted by:	samm@os2.kiev.ua
2019-09-27 00:38:02 +00:00
Kurt Jaeger
be97957b6c net-mgmt/p0f: add rc script
Added rc script to run p0f in daemon mode as as unprivileged user.
That is useful to provide access to p0f API via unix socket for
various clients (e.g. anti-spam filters like rspamd, haraka-plugin-p0f,
etc.).

PR:		240712
Submitted by:	Alexander Moisseev <moiseev@mezonplus.ru>
2019-09-20 18:44:38 +00:00
Li-Wen Hsu
1b12cc9998 Use a more explicit name
Submitted by:	Tadeusz Struk <tadeusz.struk@intel.com>
Differential Revision:	https://reviews.freebsd.org/D21652
2019-09-17 19:42:05 +00:00
Kurt Jaeger
27d3116977 New port: net-p2p/lidarr
Lidarr is a music collection manager for Usenet and BitTorrent users.

It can monitor multiple RSS feeds for new tracks from your favorite
artists and will grab, sort and rename them.
It can also be configured to automatically upgrade the quality of
files already downloaded when a better quality format becomes
available.

It looks and smells like Sonarr but made for music.

WWW: https://lidarr.audio

PR:		234233
Submitted by:	Michiel van Baak <michiel@vanbaak.eu>, Matt Russi <mrussi@gmail.com>
2019-08-28 05:35:59 +00:00
Nathan Whitehorn
d0170de30a net/sems: SIP Express Media Server (new port)
SEMS is an open-source SIP media server, implementing a B2BUA,
voicemail, IVRs, announcements, etc. It is designed to be
complementary to SIP proxy-only tools like Kamailio, OpenSIPS, etc.

This adds a new port for the SEMS SIP media server, which provides a
number of functions (Voicemail, conferencing, B2BUA, etc.) in conjunction
with a SIP router like Kamailio or OpenSIPS.

The most recent release (1.6.0) is both old and has a significant number
of issues on FreeBSD, so this corresponds to the current development
branch, which should hopefully become 1.7 in not too very long. I've
added one other patch (from SEMS pull request 57) that is required to
make message-waiting notifications behave in a useful way but has yet
to be merged upstream.

WWW: https://github.com/sems-server/sems/

PR:		240048
Reviewed by:	koobs (ports)
Approved by:	koobs (ports)
Differential Revision:	D21410
2019-08-27 03:15:35 +00:00
Dan Langille
22fb9d72c2 ot-recorder stores and accesses data published, via MQTT or http, by
OwnTracks apps.

OwnTracks allows you to keep track of your own location. You can build
your private location diary or share it with your family and friends.
OwnTracks is open-source and uses open protocols for communication so
you can be sure your data stays secure and private.
2019-07-31 01:16:27 +00:00
Dave Cottlehuber
4fccdfe738 sysutils/rest-server: new port - network backups for restic
API backend for the sysutils/restic backup software, enabling fast and
easy network backups

Approved by:	jrm (mentor, implicit)
Sponsored by:	SkunkWerks, GmbH
2019-07-26 12:01:54 +00:00
Rodrigo Osorio
9b6f8163df Add new port security/lego
Lego is a new let's encrypt client write in Go with
support for number of ACME challenges and no external
dependencies.

PR:		237349
Submitted by:	Matthew Horan <matt@matthoran.com>
2019-07-24 07:50:14 +00:00
Fukang Chen
58319c2c00 [NEW PORT]: net/v2ray: Platform for building proxies to bypass network restrictions
Project V is a set of network tools that help you to build your
own computer network. It secures your network connections and
thus protects your privacy.

WWW: https://www.v2ray.com

PR:		235418
Submitted by:	Yanhui Shen <shen.elf@gmail.com>
Reviewed by:	koobs, mat
Approved by:	koobs (mentor)
Differential Revision:	https://reviews.freebsd.org/D19066
2019-05-08 03:23:29 +00:00
Steve Wills
1a9ac8c93a security/vault: add vault user to daemon class
This allows use of mlock() when vault is started via rc script.

Submitted by:	dch
Reviewed by:	jrm
Differential Revision:	https://reviews.freebsd.org/D20025
2019-04-25 21:00:52 +00:00
Tobias Kortkamp
bf67630add New port: textproc/sonic
Sonic is a fast, lightweight, and schema-less search backend.  It
ingests search texts and identifier tuples that can then be queried
against in a microsecond's time.

Sonic can be used as a simple alternative to super-heavy and
full-featured search backends such as Elasticsearch in some use-cases.
It is capable of normalizing natural language search queries,
auto-completing a search query and providing the most relevant
results for a query.  Sonic is an identifier index, rather than a
document index; when queried, it returns IDs that can then be used
to refer to the matched documents in an external database.

A strong attention to performance and code cleanliness has been
given when designing Sonic.  It aims at being crash-free, super-fast
and puts minimum strain on server resources.

WWW: https://github.com/valeriansaliou/sonic
2019-04-03 17:43:12 +00:00
Michael Gmelin
e69365603b Add deskutils/py-paperless, a Django application that allows to index and
archive scanned paper documents.

PR:		236680
2019-03-30 12:27:52 +00:00
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
Emanuel Haupt
78714222f7 Add UID 129 for digdag 2019-02-18 21:52:06 +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
Steve Wills
868061ef79 security/ossec-hids-server: update from 2.8.3 to 3.1.0
PR:		232794
Submitted by:	Dominik Lisiak <dominik.lisiak@bemsoft.pl> (maintainer)
2018-11-09 18:52:21 +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
Adam Weinberger
55b5478bb0 Rename the git(211) user to just "git user"
The git user is now used by 6 ports, and calling it the "gitosis user"
is no longer always accurate.
2018-06-08 16:31:12 +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