All Projects → smortex → portshaker

smortex / portshaker

Licence: other
Maintain a set of FreeBSD ports trees.

Programming Languages

shell
77523 projects
Roff
2310 projects
Makefile
30231 projects
awk
318 projects

Projects that are alternatives of or similar to portshaker

Awesome-BSD-Ports-Programs-And-Projects
A Repo Detailing BSD Ports, Programs, and Projects.
Stars: ✭ 46 (+109.09%)
Mutual labels:  freebsd, freebsd-ports
freebsd-ports-nix
Nix package manager port for the FreeBSD Ports Collection
Stars: ✭ 33 (+50%)
Mutual labels:  freebsd, freebsd-ports
Punes
Nintendo Entertaiment System emulator and NSF/NSFe Music Player (Linux, FreeBSD, OpenBSD and Windows)
Stars: ✭ 217 (+886.36%)
Mutual labels:  freebsd
CtrlUI
CtrlUI (Controller User Interface) is a Windows application, game and emulator launcher for your game controller, DirectXInput converts your game controller to a Xbox (XInput) controller, Fps Overlayer is a tool that shows the frames per second and the cpu, gpu and memory information.
Stars: ✭ 39 (+77.27%)
Mutual labels:  overlay
pinecone
Peer-to-peer overlay routing for the Matrix ecosystem
Stars: ✭ 361 (+1540.91%)
Mutual labels:  overlay
Gnb
GNB is open source de-centralized VPN to achieve layer3 network via p2p with the ultimate capability of NAT Traversal.GNB是一个开源的去中心化的具有极致内网穿透能力的通过P2P进行三层网络交换的VPN。
Stars: ✭ 225 (+922.73%)
Mutual labels:  freebsd
toppy
Overlay library for Angular 7+
Stars: ✭ 81 (+268.18%)
Mutual labels:  overlay
Tuptime
Report the historical and statistical real time of the system, keeping it between restarts. Like uptime command but with more interesting output.
Stars: ✭ 214 (+872.73%)
Mutual labels:  freebsd
freebsd
Development repository for the freebsd cookbook
Stars: ✭ 27 (+22.73%)
Mutual labels:  freebsd
HomeAssistantRepository
🏡 Home Assistant on Gentoo Linux.
Stars: ✭ 26 (+18.18%)
Mutual labels:  overlay
Advisor
A Hearthstone Deck Tracker plugin which tries to guess the opponent's deck while playing and shows it's supposed cards.
Stars: ✭ 16 (-27.27%)
Mutual labels:  overlay
Indicium-Supra
DirectX API-hooking framework
Stars: ✭ 292 (+1227.27%)
Mutual labels:  overlay
Nomadbsd
Livesystem based on FreeBSD
Stars: ✭ 225 (+922.73%)
Mutual labels:  freebsd
SuperScreenShotterVR
Extends SteamVR screenshot functionality
Stars: ✭ 26 (+18.18%)
Mutual labels:  overlay
Gammy
Adaptive screen brightness/temperature for Windows, Linux, FreeBSD
Stars: ✭ 220 (+900%)
Mutual labels:  freebsd
libcluon
libcluon is a small and efficient, single-file and header-only library written in modern C++ to power microservices.
Stars: ✭ 81 (+268.18%)
Mutual labels:  freebsd
Pfatt
enable true bridge mode for AT&T U-Verse and pfSense
Stars: ✭ 216 (+881.82%)
Mutual labels:  freebsd
Runj
runj is an experimental, proof-of-concept OCI-compatible runtime for FreeBSD jails.
Stars: ✭ 211 (+859.09%)
Mutual labels:  freebsd
dotfiles
.foos for foos & more
Stars: ✭ 21 (-4.55%)
Mutual labels:  freebsd
yastack
YAStack: User-space network-stack based on DPDK, FreeBSD TCP/IP Stack, EnvoyProxy
Stars: ✭ 90 (+309.09%)
Mutual labels:  freebsd

portshaker

Description

The portshaker utility maintains a set of target ports trees containing ports provided by source ports trees.

A single target ports tree can contain ports from any number of source ports trees. If a port is provided by more than one source ports tree, portshaker will merge the latest version of this port in the target ports tree.

As portshaker can maintain any number of target ports tree, it is particularly handy if you want to use customized ports trees with tinderbox / poudriere.

Using postshaker

For install instructions, please refer to the INSTALL file. After installing, you will have to configure portshaker(8) since it is a toolkit and does nothing out of the box. Configuration instructions are provided in the distribution man pages: portshaker(8), portshaker.conf(5) and portshaker.d(5).

IN ORDER TO PRODUCE REPRODUCTIBLE RESULTS, THE PORTSHAKER(8) PROGRAM'S FIRST ACTION WHEN MERGING PORTS IS TO RESET THE DESTINATION PORTS TREE. AS A CONSEQUENCE, IF YOU HAVE LOCAL EDITS IN YOUR TARGET PORTS TREE, THEY WILL BE LOST (AND SO DO ANY OTHER FILE IN THE DIRECTORY, E.G. VCS CONTROL FILES).

Portions of sources of this tools code have been stolen from the following files from a FreeBSD 7.0-STABLE box:

  • /etc/rc.subr
  • /usr/share/man/man5/rc.conf.5.gz
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].