Commit graph

405 commits

Author SHA1 Message Date
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
Emanuel Haupt
4c763f84a9 - Update to 2.4.4
[1] - Add rc.d startup script
    - Move config.json to ETCDIR and install it with @sample
    - Add pkg-message
    - Add  user "xmrig" to UIDs

PR:		224822 [1]
Submitted by:	joshruehlig@gmail.com [1]
2018-02-10 09:35:49 +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
Steve Wills
905a742f70 Fix copy and paste error in gitlab-runner home dir
PR:		219345
Reported by:	asomers
2017-07-19 16:58:14 +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
Dan Langille
e5139dba96 Commit the anvil user/group (missed in original commit) so it builds
Sort pkg-plist
Bump PORTREVISION
2017-07-15 11:02:43 +00:00
Olivier Cochard
0014661d9d New port: net/frr
FRRouting (FRR) is an IP routing protocol suite for Linux and Unix platforms
which includes protocol daemons for BGP, IS-IS, OSPF and RIP. FRR has its roots
in the Quagga project.

WWW: https://frrouting.org/

Sponsored by:   Orange
2017-06-29 21:05:33 +00:00
Joseph Mingrone
f16d108a49 New port, net-im/mastodon: GNU Social-compatible microblogging server
WWW: https://github.com/tootsuite/mastodon

Submitted by:	feld, jrm, mmokhi
Reviewed by:	bapt, feld, roberto, saper@saper.info, mat, swills
Approved by:	swills (mentor, implicit)
Differential Revision:	https://reviews.freebsd.org/D10298
2017-05-26 21:22:38 +00:00
Sunpoet Po-Chuan Hsieh
63aa7d5634 Add rc.d script
- Assign default UID and GID
- Bump PORTREVISION for package change

PR:		217083
Submitted by:	Dave Cottlehuber <dch@skunkwerks.at>
2017-05-20 21:51:02 +00:00
Dan Langille
89e9977d0c A pure Unix shell script implementing ACME client protocol
Differential Revision: https://reviews.freebsd.org/D10308
2017-05-20 02:27:45 +00:00
Renato Botelho
b5aa345939 Modernizing port, several improvements were done:
* Use options helpers
* Create user/group
* Create necessary directories
* Remove unnecessary dependencies
* Add newsyslog conf
* Pet portlint
* Bump PORTREVISION

PR:		218509
Submitted by:	Danilo G. Baio (dbaio) <dbaio@bsd.com.br>
Approved by:	nistor@snickers.org (maintainer)
Sponsored by:	Rubicon Communications (Netgate)
Differential Revision:	https://reviews.freebsd.org/D10312
2017-04-25 13:10:30 +00:00
Steve Wills
9bfb8b2cae Add UID/GID for gitlab-runner
I forgot this when adding devel/gitlab-runner

PR:		218457
Reported by:	Matthias Fechner <idefix@fechner.net>
Pointyhat to:	swills
2017-04-07 13:46:28 +00:00
Mahdi Mokhtari
c59d4fa250 net/ceph-devel: Add port to the tree.
Ceph is a distributed object store and file system designed to
provide excellent performance, reliability and scalability.

PR:		217046
Submitted by:	Willem Jan Withagen <wjw@digiware.nl>
Reported by:	Willem Jan Withagen <wjw@digiware.nl>
Reviewed by:	asomers, feld, mat, mmokhi
Approved by:	asomers, feld (mentor)
Differential Revision:	https://reviews.freebsd.org/D9584
2017-03-30 10:55:14 +00:00
Nikolai Lifanov
be652c1097 add ports for Samhain Intrusion Detection System
Samhain is an open source file integrity and host-based intrusion
detection system for Linux and Unix. It can run as a daemon process,
and and thus can remember file changes - contrary to a tool that runs
from cron, if a file is modified you will get only one report, while
subsequent checks of that file will ignore the modification as it is
already reported (unless the file is modified again).

Samhain can optionally be used as client/server system to provide
centralized monitoring for multiple host. Logging to a (MySQL or
PostgreSQL) database is supported.

PR:		214623
Submitted by:	Nikola Kolev <koue@chaosophia.net>
2017-03-12 17:07:23 +00:00
Dmitry Marakasov
6cc1a93868 ClickHouse is an open-source column-oriented database management
system that allows generating analytical data reports in real time.

WWW: https://clickhouse.yandex/

PR:		216152
Submitted by:	proler@gmail.com
2017-03-01 18:30:06 +00:00
Steve Wills
30cdb6bcc8 www/minio: update to 2017.02.16.01.47.30
While here, add rc script and user

PR:		217173
Submitted by:	jhixson@gmail.com (with changes)
2017-02-22 19:57:45 +00:00
Mark Felder
c84a0d99f3 Add Radarr to the ports tree
Radarr is a fork of Sonarr for managing your Movie collection

https://radarr.video/
2017-02-22 15:01:08 +00:00
Kirill Ponomarev
5406a63de8 Update net/chrony: enable privilege separation and other minor changes.
- enables privilege separation
- removes the build dependency on asciidoctor
- removes the runtime dependency on makeinfo and readline
- add a runtime dependency on libedit
- do not install the HTML documentation (in favour of man pages)
- update the post-install message (pkg-message) in light of privilege separation
- set the permission of /var/db/chrony to the new "chronyd" user and group

PR:		216737
Submitted by:	maintainer
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D9570
2017-02-13 18:05:34 +00:00
Mark Felder
343a84548d www/uwsgi: Further rc script security improvements
This update introduces a dedicated user for uwsgi and introduces the
uwsgi_socket_owner setting which by default is set to www:www. The
previous change to socket mode of 600 has been modified to 660 as well.

This change further increases security while restoring compatibility.

MFH:		2017Q1
Differential Revision:	https://reviews.freebsd.org/D9398
2017-02-02 17:45:27 +00:00
Nikolai Lifanov
48f70e76d8 new port: net-mgmt/netdata
NetData is scalable, distributed real-time performance and health monitoring.

PR:		216497
Submitted by:	Mahdi Mokhtari <mokhi64@gmail.com>
Reviewed by:	lifanov, matthew
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D9351
2017-01-27 03:16:36 +00:00
Mark Felder
8aa01fc7ae net/py-matrix-synapse: Update to 0.18.7
- Add missing run depends
- Add rc script
- Add example configs
- Add instructions to pkg-message
- Add user for daemon to run as non-root
- Add patch to run with newer nacl
- Take maintainership

Approved by:	maintainer (private communications)
Differential Revision:	https://reviews.freebsd.org/D9228
2017-01-18 02:20:59 +00:00
Roman Bogorodskiy
db63b21bdb Add misc/py-cinder, Block Storage service for OpenStack
PR:		215850
Submitted by:	Alexander Nusov
2017-01-14 16:25:23 +00:00
Babak Farrokhi
0274aab939 Rename sysutils/istatd to sysutils/istatserver and update to 3.01
PR:	215004
Reported by:	dcarmich@dcarmichael.net
Reviewed by:	bapt
Approved by:	bapt
MFH:		2017Q1
Differential Revision:	https://reviews.freebsd.org/D9092
2017-01-09 16:40:01 +00:00
Mark Felder
f2a672473e net-p2p/couchpotato: Create a user account for couchpotato
Reported by:	mat
MFH:		2017Q1
2017-01-04 22:31:55 +00:00
Steve Wills
4c964489a0 Add UID/GID for net-mgmt/rubygem-oxidized
PR:		203374
Submitted by:	Nick Hilliard <nick@foobar.org>
2017-01-04 12:29:04 +00:00
Ben Woods
81a45042c3 Add x11/lightdm and x11/lightdm-gtk-greeter.
Lightdm is a display manager that:
* Is cross-desktop - supports different desktops
* Supports different display technologies
* Is lightweight - low memory usage and fast performance
* Has a comprehensive test suite

WWW: https://www.freedesktop.org/wiki/Software/LightDM/

lightdm-gtk-greeter is the reference GTK+ greeter for LightDM.

WWW: https://launchpad.net/lightdm-gtk-greeter

Approved by:	adamw (mentor, implicit)
2016-12-26 06:53:37 +00:00
Dmitry Marakasov
6401637498 - Add rc.d script 2016-12-22 14:27:18 +00:00
Roman Bogorodskiy
89a50dd083 Add www/py-horizon, OpenStack Dashboard
Horizon is a Django-based project aimed at providing
a complete OpenStack Dashboard along with an extensible framework
for building new dashboards from reusable components.

PR:		215155
Submitted by:	Alexander Nusov (alexander.nusov@nfvexpress.com)
2016-12-19 16:39:06 +00:00
Kurt Jaeger
db3be55a15 New port: dns/dq
Recursive DNS/DNSCurve server and comandline tool to debug DNS/DNSCurve

WWW: https://mojzis.com/software/dq/

PR:		215073
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
2016-12-18 17:28:08 +00:00
Roman Bogorodskiy
b7e05e4ed3 Add emulators/py-nova 14.0.2, Openstack Compute Service
Please note that this is a development version of nova.
Many features are not available.

Currently nova works on FreeBSD 11 and supports QEMU and Xen.

Common issues:
- Security groups are not implemented
- ARP spoofing, DHCP isolation protection are not implemented
- Nova services work from the root user
- No IPv6 support

QEMU issues:
- Need to enable serialconsole (TCP)
- Need to disable online CPU tracking
- Cannot mount cinder volumes

Xen issues:
- Live snapshots don't work
- No support for cinder volume hot-plugging
- XENBUS delay (5 min) when using qemu driver and COW images
- Some Linux images cannot be booted

For further FreeBSD specific notes please refer to port's pkg-message.

PR:		215151
Submitted by:	Alexander Nusov (alexander.nusov@nfvexpress.com)
2016-12-18 06:30:58 +00:00
Marcelo Araujo
2d9b44f2b8 - Add a UID/GID for bitcoin.
- Rewrite the rc script with new options that allows users to:
	- set config file.
	- set datadir.
	- set bitcoin limits.

PR:		ports/213235
Submitted by:	Christopher Hall <hsw@bitmark.com>
Approved by:	maintainer timeout (1 month)
2016-11-25 06:11:01 +00:00
Dmitry Marakasov
b54959cb77 - Create znc user/group
- Set permissions properly on ETCDIR
- Add an information on znc user/group to pkg-message
- Pass maintainership to dbaio

PR:		200005
Submitted by:	josh+freebsd@zevlag.com, dbaio@bsd.com.br
2016-11-23 11:43:13 +00:00
Carlos J. Puga Medina
cae43df7ae [NEW PORT] devel/nexus2-oss: Repository management software
Nexus Repository Manager OSS provides you with an essential level of control
over the external repositories you use and the internal repositories you create.
It provides infrastructure and services for organizations that use repository
managers to obtain and deliver software. If you create software libraries or
applications for your end users, you can use Nexus Repository Manager OSS to
distribute your software. If your software depends on open source software
components, you can cache software components from remote repositories.

Nexus Repository Manager OSS features:
- Hosting repositories
- Proxy remote repositories
- Repository groups
- Numerous repository formats
- Hosting project websites
- Fine-grained security model
- Flexible LDAP integration
- Component search
- Scheduled rasks
- REST services
- Integration with m2eclipse

WWW: https://www.sonatype.com/nexus-repository-oss

PR:		203074
Submitted by:	Dusan Vejnovic <freebsd@dussan.org>, Michael Osipov <1983-01-06@gmx.net> (maintainer)
Reviewed by:	feld, junovitch, koobs (mentors)
Approved by:	feld, junovitch, koobs (mentors)
2016-11-12 15:31:13 +00:00
Marcel Moolenaar
5319eeaae8 Add OpenIKED, version 1.0
This is OpenBSD's OpenIKED with fixes and improvements and additional
features.

Original author:	Reyk Floeter <reyk@openbsd.org>
Author:			Marcel Moolenaar <marcel@brkt.com>
Reviewed by:		mat@
Approved by:		mat@
Obtained from:		https://github.com/xcllnt/openiked
Sponsored by:		Bracket Computing, Inc.
Differential Revision:	https://reviews.freebsd.org/D8417
2016-11-10 16:14:03 +00:00