-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy pathfreenetrc-sample
81 lines (57 loc) · 2.42 KB
/
freenetrc-sample
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
# Sample script configuration file
# Should be saved to ~/.freenetrc
# Paths should be absolute.
# Absolute path to base directory. Used for convenience in setting other paths.
freenetRoot="/home/freenet"
# Target directory for generated files.
releaseDir="$freenetRoot/FreenetReleased"
# Path to seednodes.fref
seedrefsPath="$releaseDir/seednodes.fref"
# Path to the website repository.
websiteDir="$freenetRoot/website"
# Windows InnoSetup installer source location.
wininstallerDir="$freenetRoot/wininstaller"
# Java (Mac, Linux) installer source location
installerDir="$freenetRoot/java_installer"
# Path to Fred repository.
fredDir="$freenetRoot/fred"
# Path to freenet-ext.jar.
freenetExtPath="$releaseDir/freenet-ext.jar"
# Path to bundled dependency jars. (and other files)
dependenciesDir="$releaseDir/dependencies"
# If "1" starts ssh agent before sending the update to the target host and stops it afterward.
useSshAgent="1"
# GitHub OAuth token with repo access for uploading assets.
gitHubOAuthToken="token"
# FCP host hostname / IP.
fcpHost="127.0.0.1"
# FCP host port. This is used to update the default bookmark editions.
fcpPort="9481"
# FCP port for inserting updates. This cannot be a node with heavy logging
# lest information about the update keys leak.
fcpUpdatePort="9482"
# User to switch to when signing the release. Does not switch if empty.
signingUser=""
# git tag signing switch. Default uses that associated with the default email.
# Probably should otherwise be "-u <key id>" to give a specific one.
gitSign="-s"
# User to build Windows executables as.
wineUser="freenet-buildwin"
# TODO: This keystore is not just for the jarsigner - it's for signing other
# binaries too.
# jarsigner keystore location.
jarsignerStoreLocation="$HOME/.gnupg/freenet/code-signing/code-signing.jks"
# Jar signer for installer generator. These need to be signed for JWS IIRC, but it can be a bogus (self signed) cert.
# Jar signer keystore password
jarsignerStorePassword="password"
# Jar signer keystore alias
jarsignerAlias="alias"
# Password for code signing key.
jarsignerCodeSigningKeyPassword="password"
# Location of IpToCountry.dat
# Get it from here: http://software77.net/faq.html#automated
countryDataFile="$freenetRoot/IpToCountry/IpToCountry.dat"
# Where are the (encrypted) auto-update insert keys stored?
insertKeys="~/.freenet.insertKeys.gpg"
# Path to individual seed node reference directory.
seedrefsDir="$freenetRoot/seedrefs"