1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-21 04:06:46 +00:00
Mirror of the FreeBSD ports git repo https://git.FreeBSD.org/ports.git .
Go to file
Philip M. Gollucci f54bf3ba06 mercurial-server gives your developers remote read/write access to centralized
Mercurial repositories using SSH public key authentication; it provides
convenient and fine-grained key management and access control.

All of the repositories controlled by mercurial-server are owned by a single
user (the "hg" user in what follows), but many remote users can act on them,
and different users can have different permissions. We don't use file
permissions to achieve that - instead, developers log in as the "hg" user
when they connect to the repository host using SSH, using SSH URLs of the
form "ssh://hg@repository-host/repository-name". A restricted shell prevents
them from using this access for unauthorized purposes. Developers
are authenticated only using SSH keys; no other form of authentication is
supported.

To give a user access to the repository, place their key in an
appropriately-named subdirectory of "/usr/lcoal/etc/mercurialserver/keys"
and run "refresh-auth". You can then control what access they have to what
repositories by editing the control file
"/usr/local/etc/mercurialserver/access.conf", which can match the names of
these keys against a glob pattern.

For convenient remote control of access, you can instead (if you have the
privileges) make changes to a special repository called "hgadmin", which
contains its own "access.conf" file and "keys" directory. Changes pushed to
this repository take effect immediately. The two "access.conf" files are
concatenated, and the keys directories merged.

WWW: http://www.lshift.net/mercurial-server.html

PR:		ports/151993
Submitted by:	Aldis Berjoza <aldis at bsdroot.lv>
2010-11-27 02:07:50 +00:00
accessibility Redshift adjusts the color temperature of your screen according 2010-11-25 04:12:51 +00:00
arabic KDE FreeBSD team presents KDE SC 4.5.3. 2010-11-03 18:03:27 +00:00
archivers Handle xz compressed files 2010-11-25 03:25:05 +00:00
astro Update to 0.20.2 2010-11-22 21:03:43 +00:00
audio Portlint(1) fixes. 2010-11-26 23:07:50 +00:00
benchmarks Add a -t switch for varying the benchmark run time. I'll work on 2010-11-23 22:23:33 +00:00
biology - Also remove them from pkg-plist lists not from me that crept in 2010-11-24 06:19:46 +00:00
cad - Install additional files for salome 2010-11-26 18:27:20 +00:00
chinese - Update to 3.0.8 2010-11-24 13:46:05 +00:00
comms Update Xastir to v2.0.0 which adds support for OSM maps. 2010-11-26 17:28:52 +00:00
converters - Update to 3.12 2010-11-27 00:52:29 +00:00
databases Flask-SQLAlchemy adds support for SQLAlchemy to your Flask application. 2010-11-27 02:01:35 +00:00
deskutils - Stop removing shared dbus directories that are owned by dbus and kdehier 2010-11-23 09:37:41 +00:00
devel mercurial-server gives your developers remote read/write access to centralized 2010-11-27 02:07:50 +00:00
dns This module provides a replacement function for Socket::inet_aton, 2010-11-26 21:16:38 +00:00
editors - Set CONFLICTS with komodo-ide 2010-11-26 19:35:48 +00:00
emulators Disable ALSA support explicitly to fix build when ALSA compat port is installed 2010-11-23 10:10:47 +00:00
finance Conceived in PHP and MySQL, PrestaShop is a really modular and customizable 2010-11-23 06:54:34 +00:00
french Chase the upgrade of MPICH2. 2010-11-14 22:00:23 +00:00
ftp Use MASTER_SITE_SUBDIR instead of rolling my own. 2010-11-26 08:01:49 +00:00
games - Update to 0.4.8 2010-11-26 21:40:06 +00:00
german - Update cad/linux-eagle5 to 5.10 and transfer maintainership to submitter. 2010-11-13 16:46:35 +00:00
graphics Add a missing INSTALLS_ICONS. 2010-11-26 23:45:36 +00:00
hebrew KDE FreeBSD team presents KDE SC 4.5.3. 2010-11-03 18:03:27 +00:00
hungarian KDE FreeBSD team presents KDE SC 4.5.3. 2010-11-03 18:03:27 +00:00
irc - Update to 6.52 2010-11-24 07:50:08 +00:00
japanese Sync with shared library version bump of textproc/uim. 2010-11-26 17:48:36 +00:00
java - Update IcedTea6 web support to 1.9.2. 2010-11-24 23:35:32 +00:00
korean KDE FreeBSD team presents KDE SC 4.5.3. 2010-11-03 18:03:27 +00:00
lang Remove dead file. 2010-11-26 22:33:16 +00:00
mail Update to 2.5.19 CVS snapshot on 2010/11/02. 2010-11-26 17:59:35 +00:00
math Update to 5.32.2. 2010-11-26 09:12:07 +00:00
mbone
misc Use MASTER_SITE_SUBDIR instead of rolling my own. 2010-11-26 08:01:49 +00:00
Mk Add an entry for pecl-intl. 2010-11-26 13:34:09 +00:00
multimedia - update to 1.15.0 2010-11-25 10:03:52 +00:00
net - Update to 3.14002 2010-11-26 21:13:03 +00:00
net-im Update to 2.7.7. See http://developer.pidgin.im/wiki/ChangeLog for the list 2010-11-26 05:14:53 +00:00
net-mgmt - Update to 1.0.9 2010-11-26 11:16:35 +00:00
net-p2p - Update to 2.1.1 2010-11-26 14:47:08 +00:00
news Make fetchable again. 2010-10-23 10:37:19 +00:00
palm
polish KDE FreeBSD team presents KDE SC 4.5.3. 2010-11-03 18:03:27 +00:00
ports-mgmt - Update to 20101123 snapshot: 2010-11-23 20:41:46 +00:00
portuguese KDE FreeBSD team presents KDE SC 4.5.3. 2010-11-03 18:03:27 +00:00
print Update to 2.2.1 2010-11-24 06:04:03 +00:00
russian - github is redirecting all these to https now 2010-11-11 03:22:25 +00:00
science Fix build with gcc-4.5.2.20101118. 2010-11-25 17:54:06 +00:00
security Document net/isc-dhcp41-server DHCPv6 DoS. The update to the port is coming 2010-11-24 18:27:03 +00:00
shells - Fix runtime error by disabling gcc optimizations 2010-11-24 21:25:27 +00:00
sysutils Update to 0.9.7. 2010-11-26 23:40:14 +00:00
Templates - Include etc/devd in mtree, as referenced in devd.conf(5) 2010-11-12 20:57:14 +00:00
textproc Library to perform character encoding auto-detection in Ruby. 2010-11-27 00:17:47 +00:00
Tools - Switch to SHA256 checksums 2010-11-18 11:28:05 +00:00
ukrainian KDE FreeBSD team presents KDE SC 4.5.3. 2010-11-03 18:03:27 +00:00
vietnamese Autotools update. Read ports/UPDATING 20100915 for details. 2010-09-15 18:35:24 +00:00
www Flask-Uploads allows your application to flexibly and efficiently handle file 2010-11-27 02:02:23 +00:00
x11 Correct a typo when running gio-querymodules. 2010-11-26 23:44:06 +00:00
x11-clocks Use MASTER_SITE_SUBDIR instead of rolling my own. 2010-11-26 08:01:49 +00:00
x11-drivers Punt autoconf267->autoconf268 2010-10-16 11:52:47 +00:00
x11-fm - Update to 0.19.6 2010-11-26 13:01:53 +00:00
x11-fonts - Add missing SHA256 sum of webfonts/ielpkth.cab 2010-11-14 13:28:07 +00:00
x11-servers Punt autoconf267->autoconf268 2010-10-16 11:52:47 +00:00
x11-themes Phase is a widget style for Qt 4 and KDE 4. It is designed to be 2010-11-26 02:16:14 +00:00
x11-toolkits Make this architecture patch a global patch. 2010-11-26 08:41:34 +00:00
x11-wm - Update to 201011 2010-11-26 12:52:01 +00:00
.cvsignore
CHANGES Autotools update. Read ports/UPDATING 20100915 for details. 2010-09-15 18:35:24 +00:00
COPYRIGHT
GIDs * Sets up a uhub UID and GID for the daemon to run as. 2010-11-11 10:31:35 +00:00
KNOBS - Include commonly used knobs 2010-10-04 14:01:33 +00:00
LEGAL Add java/jta. 2010-11-24 14:40:08 +00:00
Makefile
MOVED - Forgotten removal from long ago 2010-11-26 19:40:06 +00:00
README
UIDs * Sets up a uhub UID and GID for the daemon to run as. 2010-11-11 10:31:35 +00:00
UPDATING Add entry for py-flexget 1.0.r1662 2010-11-24 12:01:47 +00:00

This is the FreeBSD Ports Collection.  For an easy to use
WEB-based interface to it, please see:

	http://www.FreeBSD.org/ports

For general information on the Ports Collection, please see the
FreeBSD Handbook ports section which is available from:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/ports.html
		for the latest official version
	or:
	The ports(7) manual page (man ports).

These will explain how to use ports and packages.

If you would like to search for a port, you can do so easily by
saying (in /usr/ports):


	make search name="<name>"
	or:
	make search key="<keyword>"

which will generate a list of all ports matching <name> or <keyword>.
make search also supports wildcards, such as:

	make search name="gtk*"

For information about contributing to FreeBSD ports, please see the Porter's
Handbook, available at:

	http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/porters-handbook/

NOTE:  This tree will GROW significantly in size during normal usage!
The distribution tar files can and do accumulate in /usr/ports/distfiles,
and the individual ports will also use up lots of space in their work
subdirectories unless you remember to "make clean" after you're done
building a given port.  /usr/ports/distfiles can also be periodically
cleaned without ill-effect.