BSD Ports

www/privatebin 2.1.0 FreeBSD

Simple end-to-end encrypting zero-knowledge paste-bin server

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
a33e7c358c
License
ZLIB
Categories
www, security
Package size
668.1 KiB, 3269.5 KiB installed

Description

PrivateBin is a minimalist, open source online pastebin where the server has zero knowledge of pasted data.

Data is encrypted/decrypted in the browser using 256bit AES in Galois Counter mode.

This is a fork of ZeroBin, originally developed by Sebastien Sauvage. It was refactored to allow easier and cleaner extensions and has now much more features than the original. It is however still fully compatible to the original ZeroBin 0.19 data storage scheme. Therefore such installations can be upgraded to this fork without losing any data.

Since the Javascript code that performs the encryption must be protected during transmission, access to PrivateBin must only be possible over HTTPS (e.g. enforced by use of HSTS and/or HPKP).

See https://github.com/PrivateBin/PrivateBin/wiki/Configuration for configuration options available in "cfg/conf.php".

In the other systems

SystemPortVersion
FreeBSDwww/privatebin2.1.0
DragonFlywww/privatebin1.7.6

Install

Binary package:

pkg install privatebin

From the ports tree:

cd /usr/ports/www/privatebin/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	privatebin>0:www/privatebin

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.0.62.0.61.5.12.0.02.1.0
FreeBSD:14:quarterly2.0.62.0.6n/a1.7.82.0.6
FreeBSD:15:latest2.0.62.1.0n/a2.0.02.0.0
FreeBSD:15:quarterly2.0.62.0.6n/an/an/a
FreeBSD:16:latest2.0.62.1.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Run dependencies 26

No port depends on this one.

Configuration

Options name: www_privatebin

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cpe php
Service scripts
none

Message after installing

------------------------------------------------------------------------------

If you are no longer using the privatebin port, then manually delete
the following directory and all its contents:

	/var/db/privatebin

------------------------------------------------------------------------------

Files

pkg-plist 231
  • share/doc/privatebin/CHANGELOG.md
  • share/doc/privatebin/CREDITS.md
  • share/doc/privatebin/LICENSE.md
  • share/doc/privatebin/README.md
  • share/doc/privatebin/SECURITY.md
  • www/privatebin/.htaccess.disabled
  • www/privatebin/Procfile
  • www/privatebin/bin/administration
  • www/privatebin/bin/migrate
  • www/privatebin/browserconfig.xml
  • www/privatebin/cfg/.htaccess
  • www/privatebin/cfg/conf.sample.php
  • www/privatebin/composer.json
  • www/privatebin/composer.lock
  • www/privatebin/css/bootstrap/bootstrap-3.4.1.css
  • www/privatebin/css/bootstrap/bootstrap-theme-3.4.1.css
  • www/privatebin/css/bootstrap/darkstrap-0.9.3.css
  • www/privatebin/css/bootstrap/fonts/glyphicons-halflings-regular.eot
  • www/privatebin/css/bootstrap/fonts/glyphicons-halflings-regular.svg
  • www/privatebin/css/bootstrap/fonts/glyphicons-halflings-regular.ttf
  • www/privatebin/css/bootstrap/fonts/glyphicons-halflings-regular.woff
  • www/privatebin/css/bootstrap/fonts/glyphicons-halflings-regular.woff2
  • www/privatebin/css/bootstrap/privatebin.css
  • www/privatebin/css/bootstrap5/bootstrap-5.3.8.css
  • www/privatebin/css/bootstrap5/bootstrap.rtl-5.3.8.css
  • www/privatebin/css/bootstrap5/privatebin.css
  • www/privatebin/css/common.css
  • www/privatebin/css/noscript.css
  • www/privatebin/css/prettify/desert.css
  • www/privatebin/css/prettify/doxy.css
  • www/privatebin/css/prettify/prettify.css
  • www/privatebin/css/prettify/sons-of-obsidian.css
  • www/privatebin/css/prettify/sunburst.css
  • www/privatebin/i18n/ar.json
  • www/privatebin/i18n/bg.json
  • www/privatebin/i18n/ca.json
  • www/privatebin/i18n/co.json
  • www/privatebin/i18n/cs.json
  • www/privatebin/i18n/de.json
  • www/privatebin/i18n/el.json
  • www/privatebin/i18n/es.json
  • www/privatebin/i18n/et.json
  • www/privatebin/i18n/fa.json
  • www/privatebin/i18n/fi.json
  • www/privatebin/i18n/fr.json
  • www/privatebin/i18n/he.json
  • www/privatebin/i18n/hi.json
  • www/privatebin/i18n/hu.json
  • www/privatebin/i18n/id.json
  • www/privatebin/i18n/it.json
  • www/privatebin/i18n/ja.json
  • www/privatebin/i18n/jbo.json
  • www/privatebin/i18n/ko.json
  • www/privatebin/i18n/ku.json
  • www/privatebin/i18n/la.json
  • www/privatebin/i18n/languages.json
  • www/privatebin/i18n/lt.json
  • www/privatebin/i18n/nl.json
  • www/privatebin/i18n/no.json
  • www/privatebin/i18n/oc.json
  • www/privatebin/i18n/pl.json
  • www/privatebin/i18n/pt.json
  • www/privatebin/i18n/ro.json
  • www/privatebin/i18n/ru.json
  • www/privatebin/i18n/sk.json
  • www/privatebin/i18n/sl.json
  • www/privatebin/i18n/sv.json
  • www/privatebin/i18n/th.json
  • www/privatebin/i18n/tr.json
  • www/privatebin/i18n/uk.json
  • www/privatebin/i18n/zh.json
  • www/privatebin/i18n/zh-tw.json
  • www/privatebin/img/bootstrap-icons.svg
  • www/privatebin/img/android-chrome-192x192.png
  • www/privatebin/img/android-chrome-512x512.png
  • www/privatebin/img/apple-touch-icon.png
  • www/privatebin/img/busy.gif
  • www/privatebin/img/favicon-16x16.png
  • www/privatebin/img/favicon-32x32.png
  • www/privatebin/img/favicon.ico
  • www/privatebin/img/icon.svg
  • www/privatebin/img/icon_clone.png
  • www/privatebin/img/icon_email.png
  • www/privatebin/img/icon_new.png
  • www/privatebin/img/icon_qr.png
  • www/privatebin/img/icon_raw.png
  • www/privatebin/img/icon_send.png
  • www/privatebin/img/icon_shorten.png
  • www/privatebin/img/logo.svg
  • www/privatebin/img/mstile-144x144.png
  • www/privatebin/img/mstile-150x150.png
  • www/privatebin/img/mstile-310x150.png
  • www/privatebin/img/mstile-310x310.png
  • www/privatebin/img/mstile-70x70.png
  • www/privatebin/img/safari-pinned-tab.svg
  • www/privatebin/index.php
  • www/privatebin/index.php.bak
  • www/privatebin/index.php.orig
  • www/privatebin/js/base-x-5.0.1.js
  • www/privatebin/js/bootstrap-5.3.8.js

The first 100 are listed.

distinfo 1
FileSizeSHA256
privatebin-PrivateBin-2.1.0_GH0.tar.gz767346b923496a3917e937fc3bd069da25ab4bd8fb65fe59506b9b5be061d7b9d016bd

Commit history 3

DateCommitCreditsLog message
a33e7c358c Dan Langille www/privatebin: Update to 2.1.0
re: https://github.com/PrivateBin/PrivateBin/releases/tag/2.1.0 See also https://github.com/PrivateBin/PrivateBin/issues/2062
dbf9522eef Dan Langille www/privatebin: Update to 2.0.6
re: https://github.com/PrivateBin/PrivateBin/releases/tag/2.0.6
d2d91d5fe2 Dan Langille www/privatebin: Update to 2.0.5
re: https://github.com/PrivateBin/PrivateBin/releases/tag/2.0.5