Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A modern take on the Debian archive.

Merge pull request #49 from towo/master

Creating directories now friendlier
latest commit 6fdf99b837
Richard Crowley authored
Octocat-spinner-32 bin Fix #48. February 15, 2014
Octocat-spinner-32 etc Slight safety tweak and comment cleanup. September 17, 2013
Octocat-spinner-32 lib (#47) Preliminary support for native packages. January 27, 2014
Octocat-spinner-32 man Missing _. January 31, 2014
Octocat-spinner-32 .gitignore Ignore more files. January 30, 2014
Octocat-spinner-32 LICENSE Initial import. September 14, 2010
Octocat-spinner-32 Makefile Creating directories now friendlier March 12, 2014
Octocat-spinner-32 NOTES Initial import. September 14, 2010
Octocat-spinner-32 README.md v0.1.1 November 03, 2011
README.md

Freight

A modern take on the Debian archive.

Usage

Install Freight and create a minimal configuration in /usr/local/etc/freight.conf or /etc/freight.conf as appropriate containing the name of your GPG key:

GPG="example@example.com"

Add packages to particular distros:

freight add foobar_1.2.3-1_all.deb apt/squeeze apt/lucid apt/natty

Build the cache of all the files needed to be accepted as a Debian archive:

freight cache

Serve /var/cache/freight via your favorite web server and install it as an APT source:

echo "deb http://example.com $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/example.list
sudo wget -O /etc/apt/trusted.gpg.d/example.gpg http://example.com/keyring.gpg
sudo apt-get update
sudo apt-get -y install foobar

Installation

From source

git clone git://github.com/rcrowley/freight.git
cd freight && make && sudo make install

From a Debian archive

echo "deb http://packages.rcrowley.org $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/rcrowley.list
sudo wget -O /etc/apt/trusted.gpg.d/rcrowley.gpg http://packages.rcrowley.org/keyring.gpg
sudo apt-get update
sudo apt-get -y install freight

Documentation

Manuals

Contribute

Freight is BSD-licensed

Something went wrong with that request. Please try again.