1FREIGHT(5) Freight FREIGHT(5)
2
3
4
6 freight - Freight configuration
7
9 The Freight configuration is a sourced shell script that defines a few
10 important variables.
11
13 VARLIB The Freight library directory. Typically /var/lib/freight.
14
15 VARCACHE
16 The Freight cache directory. Typically /var/cache/freight. This
17 should be the document root of the web server.
18
19 ARCHS The architectures to support. Typically i386 amd64.
20
21 ORIGIN The Origin field in the Debian archive.
22
23 LABEL The Label field in the Debian archive.
24
25 NOT_AUTOMATIC
26 The NotAutomatic field in the Debian archive.
27
28 BUT_AUTOMATIC_UGPRADES
29 The ButAutomaticUpgrades field in the Debian archive.
30
31 CACHE on to cache package control files or off to read them from the
32 packages on each freight-cache(1) run.
33
34 GPG The GPG key(s) to use. This value must be set either in a con‐
35 figuration file or by using the -g option to freight-cache(1).
36 Multiple keys can be given to sign the repository with more sig‐
37 natures.
38
39 GPG_PASSPHRASE_FILE
40 Pathname of a file containing the GPGP private key´s passphrase.
41 This sets the --passphrase-fd and --passphrase-file options to
42 gpg(1). The passphrase file can be set either in a configuration
43 file or by using the -p option to freight-cache(1).
44
45 GPG_DIGEST_ALGO
46 Message digest algorithm that GPG should use to sign the reposi‐
47 tory. Apt is phasing out SHA1 so it is recommended to use SHA512
48 for most use-cases. This sets the --personal-digest-preferences
49 option to gpg(1). The digest algorithm can be set either in a
50 configuration file or by using the -a option to
51 freight-cache(1).
52
53 SYMLINKS
54 on to follow symbolic links in VARLIB to produce extra compo‐
55 nents in the cache directory or off to offer no special treat‐
56 ment.
57
59 /etc/freight.conf
60 The default configuration file.
61
62 ~/.freight.conf
63 User-specific configuration file.
64
65 etc/freight.conf, .freight.conf
66 Directory-specific configuration files.
67
69 FREIGHT_CONF
70 The pathname of an alternate configuration file.
71
73 The New Pornographers - "All the Old Showstoppers"
74
76 Richard Crowley r@rcrowley.org
77
79 freight-add(1) adds packages to the intermediate "Freight library" that
80 is used by freight-cache(1) to build the actual repositories.
81
82 reprepro(1) manages Debian archives, too, if Freight isn´t your thing.
83
84
85
86 March 2016 FREIGHT(5)