Commit graph

290 commits

Author SHA1 Message Date
Kurt Jaeger
a30d6e77af New port: sysutils/hfm
hfm is an application to run tests in parallel at a high frequency.
If the outcome of the test results in a state change, other commands
can be executed.

It is designed to be a general purpose, loosely-coupled tool, by
having both the tests and the state change commands be executed by
the operating system. For example, one could write the test in
shell or c, and have it called through the exec facility.

In practice, the overhead of spawning a new process per test limits
frequency that can be achieved by the tests, and their results.
Anecdotally, 5ms intervals have been seen to be achievable.

An example application is to poll other network services for health,
and to take actions based on their health status changes.

WWW: https://github.com/derekmarcotte/hfm

PR:		207392
Submitted by:	554b8425@razorfever.net
2016-03-20 20:20:13 +00:00
Mark Felder
b04ff743e8 New port: sysutils/graylog
Graylog is a centralized log server that accepts various structured
and unstructred log data. Logs are stored in Elasticsearch. Graylog
let's you search and analyze logs using a REST HTTP API.

WWW: http://www.graylog.org

PR:		199894
Submitted by:	Thomas Bartelmess <thomas@bartelmess.io>
2016-03-10 21:38:43 +00:00
Kurt Jaeger
0094edd9b1 devel/gogs (new port, not yet in the tree): reserve UIDs and GIDs
PR:		207206
Submitted by:	Matthias Fechner <idefix@fechner.net>
2016-02-16 11:04:10 +00:00
Kurt Jaeger
02ff4e5f53 New port: net/guacamole-server
The guacamole-server package is a set of software which forms the
basis of the Guacamole stack. It consists of guacd, libguac, and
several protocol support libraries.

guacd is the Guacamole proxy daemon used by the Guacamole web
application and framework. As JavaScript cannot handle binary
protocols (like VNC and remote desktop) efficiently, a new test-based
protocol was developed which would contain a common superset of the
operations needed for efficient remote desktop access, but would
be easy for JavaScript programs to process. guacd is the proxy which
translates between arbitrary protocols and the Guacamole protocol.

WWW: https://github.com/glyptodon/guacamole-server

PR:		202754
Submitted by:	Ultima1252@gmail.com
2016-02-06 16:11:34 +00:00
Marcelo Araujo
d435a09cf7 Take UID/GID 160 used by ypldap(8).
Reference revision: r294896
2016-01-27 06:31:27 +00:00
Dmitry Marakasov
1e508977e1 Domoticz is a Home Automation System that lets you monitor and configure
various devices like: Lights, Switches, various sensors/meters like
Temperature, Rain, Wind, UV, Electra, Gas, Water and much more.
Notifications/Alerts can be sent to any mobile device

WWW: http://www.domoticz.com/

PR:		205583
Submitted by:	kiwi@oav.net
2016-01-26 15:15:15 +00:00
Kurt Jaeger
9ad035ce83 New port: www/grafana2
Grafana is an open source, feature rich metrics dashboard
and graph editor for Graphite, InfluxDB & OpenTSDB.

WWW: https://github.com/grafana/grafana

PR:		201682
Submitted by:	Thomas Bartelmess <thomas@bartelmess.io>, loic.blot@unix-experience.fr
Reviewed by:	koobs
2015-12-11 06:24:55 +00:00
Mark Felder
9ad277832e dqcache UID and GID was not supposed to be committed 2015-12-02 16:48:36 +00:00
Mark Felder
6fd02aa25e New port: security/titus
titus is a TLS/SSL proxy server (like stunnel or stud) that protects you
from vulnerabilities in the TLS implementation such as Heartbleed (or
worse).

titus requires FreeBSD 10.2 or newer due to PROC_TRACE_CTL which was
introduced at r277322
2015-12-02 16:31:06 +00:00
Vsevolod Stakhov
fb8ef8d5e4 - Update to 1.6.6
- Create a separate plist file
- Add @sample option to the sample file
- Rename rc script without .sh suffix
- Switch from postfix user to _rmilter dedicated user
- Add _rmilter:_rmilter to UIDs/GIDs
- Add UPDATING entry
2015-11-18 00:58:15 +00:00
Thomas Zander
46cb296fb2 Add new port: devel/artifactory, a universal artifact repository manager
PR:		204128
Submitted by:	dharrigan@gmail.com (maintainer)
2015-11-09 20:31:41 +00:00
Mark Felder
91fe234038 databases/opentsdb: Fix STAGE, missing UID and GID
Staging was broken due to touching /root/.java during build
UID and GID was lost in old copy of the review
While here, also fix hardcoded path to ETCDIR

Pointyhat:	me

Differential Revision:	https://reviews.freebsd.org/D4083
2015-11-08 14:05:21 +00:00
Mark Felder
74a4630c37 www/varnish4: Update to 4.1.0
- Add varnish and varnishlog UIDs
- Add varnish GID
- varnishd, varnishncsa, and varnishlog no longer run as root

Users upgrading may see permissions errors on start due to change in
uid running the processes. Please see the UPDATING entry for more
details.

Changelog:	https://github.com/varnish/Varnish-Cache/blob/varnish-4.1.0/doc/sphinx/whats-new/changes.rst

Differential Revision:	https://reviews.freebsd.org/D3878
2015-10-19 15:04:31 +00:00
Rene Ladan
4746f4eedc Resurrect textproc/pootle and update it to 2.5.1.3
There might be some rough edges with getting it running properly, but
time will tell.

Add UID/GID 158 for pootle.

Differential Revision:	https://reviews.freebsd.org/D1234
2015-10-02 15:18:48 +00:00
Kurt Jaeger
55b3c12cb5 www/sogo: fix UIDs/GIDs, as numerical value 845 collides with hast
PR:		200750
Submitted by:	Euan Thoms <euan@potensol.com> (maintainer)
2015-09-29 05:19:40 +00:00
Kurt Jaeger
2b4bb2734d net/mediatomb: remove BROKEN, fix build
- now uses UIDs/GIDs
- fix build in certain cases

PR:		198436, 202467
Submitted by:	Pavel Nedoshivkin <nedoshivkin@gmail.com>, dim
Approved by:	maintainer (timeout)
2015-09-24 19:49:17 +00:00
Kurt Jaeger
d59002293e New port: www/sogo
SOGo is a fully supported and trusted groupware server with a focus on
scalability and open standards. It provides a rich AJAX-based Web
interface and supports multiple native clients through the use of
standard protocols such as CalDAV, CardDAV and GroupDAV.

WWW: http://sogo.nu/

PR:		200750
Submitted by:	Euan Thoms <euan@potensol.com>
2015-09-23 05:30:12 +00:00
Babak Farrokhi
17939f28a0 New Port: net-mgmt/fastnetmon 1.1.2 - high performance DoS/DDoS load analyzer
Approved by:	 mat
Differential Revision:	https://reviews.freebsd.org/D3532
2015-08-31 09:29:17 +00:00
Kurt Jaeger
81bf447722 New port: net/ocserv: server implementing the AnyConnect SSL VPN protocol
OpenConnect server (ocserv) is an SSL VPN server. Its purpose is
to be a secure, small, fast and configurable VPN server. It implements
the OpenConnect SSL VPN protocol, and has also (currently experimental)
compatibility with clients using the AnyConnect SSL VPN protocol.
The OpenConnect protocol provides a dual TCP/UDP VPN channel, and
uses the standard IETF security protocols to secure it. Both IPv4
and IPv6 are supported.

Ocserv's main features are security through provilege separation
and sandboxing, accounting, and resilience due to a combined use
of TCP and UDP.  Authentication occurs in an isolated security
module process, and each user is assigned an unprivileged worker
process, and a networking (tun) device. That not only eases the
control of the resources of each user or group of users, but also
prevents data leak (e.g., heartbleed-style attacks), and privilege
escalation due to any bug on the VPN handling (worker) process. A
management interface allows for viewing and querying logged-in
users.

WWW: http://www.infradead.org/ocserv/

PR:		202253
Submitted by:	Carlos Jacobo Puga Medina <cpm@fbsd.es>
Reviewed by:	pi
2015-08-16 21:48:15 +00:00
Koop Mast
4e4a7b4756 Register group id 44, as used in CURRENT from rev 286524. 2015-08-09 16:18:20 +00:00
Koop Mast
f37f1927c8 Add new polkit UID and GID.
Forgotten in r393789
2015-08-09 14:03:12 +00:00
Jose Alonso Cardenas Marquez
a6dce400ee - Add bareos to UIDs and GIDs 2015-08-09 03:44:47 +00:00
Mark Felder
000791d335 Add aprsd to dialer group in GIDs so membership is automatically handled 2015-07-30 17:12:52 +00:00
Rene Ladan
a57213f3df - fix and undeprecate
- add license (GPLv2)
- update MASTER_SITES and CONFLICTS
- tidy up pkg-descr
- pass maintainership to submitter

PR:		197495
Submitted by:	Chris Hutchinson
MFH:		2015Q3
2015-07-22 05:27:59 +00:00
Veniamin Gvozdikov
ba372be09b - Update to 1.6.5
- Added tarantool user and group
2015-07-07 16:59:55 +00:00
Steve Wills
0b945f5876 Correct copy and paste error 2015-06-26 17:56:32 +00:00
Steve Wills
1a16ad2949 security/vault: create port
Vault is a tool for securely accessing secrets. A secret is anything that you
want to tightly control access to, such as API keys, passwords, certificates,
and more. Vault provides a unified interface to any secret, while providing
tight access control and recording a detailed audit log.

WWW: https://vaultproject.io/
2015-06-26 17:02:42 +00:00
Steve Wills
63d3a7f73b databases/influxdb: create port
An open-source, distributed, time series database with no external dependencies.

WWW: http://influxdb.com

PR:		198073
Submitted by:	Stefan Lambrev <cheffo@freebsd-bg.org>
2015-06-26 12:51:07 +00:00
Muhammad Moinur Rahman
bee89b36db Add rcynic and rpkirtr users groups for upcoming rpki ports 2015-06-21 22:15:11 +00:00
Dmitry Marakasov
adf952100f - Add science/orthanc
Orthanc aims at providing a simple, yet powerful standalone DICOM
server. It is designed to improve the DICOM flows in hospitals and to
support research about the automated analysis of medical images.

Orthanc can turn any computer running Windows, Linux, FreeBSD or OS X
into a DICOM store (in other words, a mini-PACS system). Its
architecture is lightweight and standalone, meaning that no complex
database administration is required, nor the installation of third-party
dependencies.

What makes Orthanc unique is the fact that it provides a RESTful API.
Thanks to this major feature, it is possible to drive Orthanc from any
computer language. The DICOM tags of the stored medical images can be
downloaded in the JSON file format. Furthermore, standard PNG images can
be generated on-the-fly from the DICOM instances by Orthanc.

Orthanc lets its users focus on the content of the DICOM files, hiding
the complexity of the DICOM format and of the DICOM protocol.

WWW: http://www.orthanc-server.com/

PR:		199146
Submitted by:	mp39590@gmail.com
2015-06-04 14:07:31 +00:00
Dmitry Marakasov
5fe3c7426c - Revive mail/smfsav
- Fix staging
- Add LICENSE_FILE
- Modernize pthread flags usage
- Modernize user/group handling
- Regenerate patches
- Pass maintainership to submitter

PR:		199081
Submitted by:	sasaki@fcc.ad.jp
2015-05-31 14:16:19 +00:00
Dmitry Marakasov
bb1d25a091 - Update www/kannel to 1.4.4 (note that it's newer than development version 1.5.0)
- Add license
- Add kannel user/group
- Split and fix rc script
- Pass maintainership to submitter

PR:		200061
Submitted by:	dbaio@bsd.com.br
2015-05-15 19:59:30 +00:00
Steve Wills
8421c526cb Add UID/GID for sysutils/serf
Pointyhat to:	swills
2015-05-07 00:41:02 +00:00
Dmitry Sivachenko
2421c3bb1d Add hive pseudo-user to run Apache Hive metastore service. 2015-04-23 14:53:42 +00:00
Mark Felder
f41810b24f Fix UID conflict of sguil with dnscrypt-proxy
Approved by:	marino
2015-04-09 14:22:53 +00:00
Adam Weinberger
06454c3471 Rename multimedia/mediabrowser to multimedia/emby-server, and update
to 3.0.5572.0.

The user and group names have change, but the uid/gid remain the same.
The port will continue to use the old database and user/group names if
they exist, but will default to the new names for new installs.

Instructions are in pkg-message for how to manually migrate things
yourself.

PR:		199093
Submitted by:	maintainer (Ben Woods)
2015-04-08 15:56:51 +00:00
Dmitry Sivachenko
9a3cb87f9f Add oozie pseudo-user for the upcoming Apache Oozie port. 2015-03-27 11:48:42 +00:00
Steve Wills
fa9e808fcd Add UIDs/GIDs for sysutils/consul
PR:		192937
Pointyhat to:	swills
Reported by:	w.schwarzenfeld@utanet.at
2015-03-26 04:48:20 +00:00
Jeremie Le Hen
cdfa5212c5 Create a port for Subsonic standalone version (does not require Tomcat to run).
Reviewed by:	bapt, antoine (earlier version)
Approved by:	bapt
2015-03-22 18:04:48 +00:00
Kurt Jaeger
32f2e44036 New port: net-mgmt/riemann
Riemann monitors low-latency, transient shared state for systems with many
moving parts.

Riemann aggregates events from your servers and applications with a powerful
stream processing language. Send an email for every exception raised by your
code. Track the latency distribution of your web app. See the top processes
on any host, by memory and CPU. Combine statistics from every Riak node in
your cluster and forward to Graphite. Send alerts when a key process fails
to check in. Know how many users signed up right this second.

WWW: http://riemann.io/

PR:		197403
Submitted by:	Dave Cottlehuber <dch@skunkwerks.at>
2015-02-27 19:35:09 +00:00
Martin Matuska
a5959f9cd1 Add proxy65 to UIDs/GIDs 2015-02-10 13:07:11 +00:00
Rodrigo Osorio
a07165ca86 Add lldp, an implementation of the LLDP industry protocol
PR:		189824
Submitted by:	freebsd@simweb.ch
Reviewed by:	danfe
2015-02-05 17:03:14 +00:00
Pawel Pekala
37983bc554 japanese/ebnetd add user and group for daemon processes
PR:		195523
Submitted by:	maintainer
2014-12-16 15:53:33 +00:00
Matthew Seaman
8ddd1948e6 Add new barman user and group prior to adding the eponymous port. 2014-12-02 15:26:51 +00:00
John-Mark Gurney
1b24dbfd64 add the tcpcrypt port... This provides an implementation of the
tcpcrypt protocol which tries to encrypt your tcp traffic w/o
modification...

www.tcpcrypt.org for more info..

Approved by:	bdrewery
2014-11-13 02:19:55 +00:00
Adam Weinberger
06712e48cf Add multimedia/mediabrowser.
Media Browser Server is a home media server built on top of other popular
open source technologies such as Service Stack, jQuery, jQuery mobile,
and Mono.

It features a REST-based api with built-in documention to facilitate
client development. We also have client libraries for our api to enable
rapid development.

WWW: http://mediabrowser.tv/

PR:		194634
Submitted by:	Ben Woods
2014-11-07 18:53:45 +00:00
Matthew Seaman
79260ee9b5 New port: sd-agent
Server Density Agent for FreeBSD

Monitor CPU, memory, disk usage, network, Apache, MySQL + more via the
ServerDensity platform.

WWW: https://www.serverdensity.com/
2014-10-24 16:02:32 +00:00
Bryan Drewery
237d3d4776 Give a hint about base values 2014-10-14 22:56:23 +00:00
Baptiste Daroussin
78f2ddd5af Add a comment to explain empty slots should be picked in priority instead of taking the next one 2014-10-14 22:37:30 +00:00
Baptiste Daroussin
a3e44c66db Remove some stale entries 2014-10-14 21:43:29 +00:00