3 # Configuration file for the Amnesia live system
5 # You'd better never directly edit this file: rather put your custom
6 # variable assignments in a new file called 'amnesia.local', in the
7 # same directory as this one. The values found in the '.local' file
8 # will override the ones from this one.
10 # These configuration files are actually shell scripts, and are
11 # sourced by various other scripts.
13 # Base for the string that will be passed to "lb config --bootappend-live"
14 # FIXME: see [[bugs/sdmem_on_eject_broken_for_CD]] for explanation why we
15 # need to set block.events_dfl_poll_msecs
16 AMNESIA_APPEND="noswap live-media=removable nopersistent noprompt quiet timezone=Etc/UTC block.events_dfl_poll_msecs=1000 splash"
18 # Options passed to isohybrid
19 # Default: "-entry 4 -type 1c"
20 AMNESIA_ISOHYBRID_OPTS="-entry 4 -type 1c"
22 ### Options used only by the home-refresh script ###############################
24 # Source directory used to refresh the live user's $HOME
25 # Default: /home/amnesia
26 AMNESIA_REFRESH_HOME_SOURCE="/home/amnesia"
28 # Patterns to exclude when refreshing /home/amnesia
29 # FIXME: remove the leading /home/amnesia or /home/amnesia/
30 AMNESIA_HOME_EXCLUDES="/.DCOPserver_* \
35 /.config/Thunar/accels.scm \
36 /.config/Trolltech.conf \
37 /.config/autostart/bluetooth-applet.desktop \
39 /.dbus/session-bus/** \
43 /.gconfd/saved_state \
44 /.gnome/gnome-vfs/.trash_entry_cache \
45 /.gnome2/backgrounds.xml \
48 /.gnome2/accelsgedit \
50 /.gnome2/gnome-power-manager/*.csv \
54 /.gnome2/share/cursor-fonts/ \
55 /.gnome2/share/fonts/ \
57 /.gstreamer-*/registry*.bin
61 /.kde/share/config/c* \
62 /.kde/share/config/e* \
63 /.kde/share/config/l* \
64 /.kde/share/config/n* \
65 /.kde/share/config/k* \
68 /.local/share/Trash/ \
71 /.metacity/sessions/ \
72 /.mozilla/firefox/*/ABE/ \
73 /.mozilla/firefox/*/Cache/ \
74 /.mozilla/firefox/*/OfflineCache/ \
75 /.mozilla/firefox/*/adblockplus/*-backup*.ini \
76 /.mozilla/firefox/*/bookmarkbackups/ \
77 /.mozilla/firefox/*/cert_override.txt \
78 /.mozilla/firefox/*/chrome/ \
79 /.mozilla/firefox/*/content-prefs.sqlite \
80 /.mozilla/firefox/*/cookies.sqlite \
81 /.mozilla/firefox/*/downloads.sqlite \
82 /.mozilla/firefox/*/formhistory.sqlite \
83 /.mozilla/firefox/*/localstore.rdf \
84 /.mozilla/firefox/*/lock \
85 /.mozilla/firefox/*/mimeTypes.rdf \
86 /.mozilla/firefox/*/minidumps/ \
87 /.mozilla/firefox/*/parent.lock \
88 /.mozilla/firefox/*/permissions.sqlite \
89 /.mozilla/firefox/*/persdict.dat \
90 /.mozilla/firefox/*/places.sqlite-journal \
91 /.mozilla/firefox/*/pluginreg.dat \
92 /.mozilla/firefox/*/search.sqlite \
93 /.mozilla/firefox/*/searchplugins/scroogle-ssl-ar.xml \
94 /.mozilla/firefox/*/searchplugins/scroogle-ssl-de.xml \
95 /.mozilla/firefox/*/searchplugins/scroogle-ssl-en.xml \
96 /.mozilla/firefox/*/searchplugins/scroogle-ssl-es.xml \
97 /.mozilla/firefox/*/searchplugins/scroogle-ssl-fr.xml \
98 /.mozilla/firefox/*/searchplugins/scroogle-ssl-it.xml \
99 /.mozilla/firefox/*/searchplugins/scroogle-ssl-pt.xml \
100 /.mozilla/firefox/*/searchplugins/scroogle-ssl-zh.xml \
101 /.mozilla/firefox/*/sessionstore.js \
102 /.mozilla/firefox/*/signons*.sqlite \
103 /.mozilla/firefox/*/signons*.txt \
104 /.mozilla/firefox/*/urlclassifier*.sqlite \
105 /.mozilla/firefox/*/urlclassifier*.txt \
106 /.mozilla/firefox/*/webappsstore.sqlite \
107 /.mozilla/firefox/*/XPC.* \
108 /.mozilla/firefox/*/XUL.* \
109 /.mozilla/firefox/*/xpti.dat \
110 /.mozilla-thunderbird/*/Cache/ \
111 /.mozilla-thunderbird/*/OfflineCache/ \
112 /.mozilla-thunderbird/*/adblockplus/*-backup*.ini \
113 /.mozilla-thunderbird/*/bookmarkbackups/ \
114 /.mozilla-thunderbird/*/cert_override.txt \
115 /.mozilla-thunderbird/*/chrome/ \
116 /.mozilla-thunderbird/*/content-prefs.sqlite \
117 /.mozilla-thunderbird/*/cookies.sqlite \
118 /.mozilla-thunderbird/*/downloads.sqlite \
119 /.mozilla-thunderbird/*/formhistory.sqlite \
120 /.mozilla-thunderbird/*/localstore.rdf \
121 /.mozilla-thunderbird/*/lock \
122 /.mozilla-thunderbird/*/mimeTypes.rdf \
123 /.mozilla-thunderbird/*/minidumps/ \
124 /.mozilla-thunderbird/*/parent.lock \
125 /.mozilla-thunderbird/*/persdict.dat \
126 /.mozilla-thunderbird/*/places.sqlite-journal \
127 /.mozilla-thunderbird/*/pluginreg.dat \
128 /.mozilla-thunderbird/*/sessionstore.js \
129 /.mozilla-thunderbird/*/signons*.sqlite \
130 /.mozilla-thunderbird/*/signons*.txt \
131 /.mozilla-thunderbird/*/urlclassifier*.sqlite \
132 /.mozilla-thunderbird/*/urlclassifier*.txt \
133 /.mozilla-thunderbird/*/webappsstore.sqlite \
134 /.mozilla-thunderbird/*/XPC.* \
135 /.mozilla-thunderbird/*/XUL.* \
136 /.mozilla-thunderbird/*/xpti.dat \
137 /.nautilus/metafiles/ \
138 /.nautilus/saved-session-* \
141 /.purple/status.xml \
142 /.qt/qt_plugins_*rc \
144 /.recently-used.xbel \
150 /.vidalia/geoip-cache \
151 /.vidalia/vidalia.pid \
156 ### You should not have to change anything bellow this line ####################
159 if [ ! -x "`which dpkg-parsechangelog`" ]; then
160 echo "could not find dpkg-parsechangelog, please apt-get install dpkg-dev" >&2
164 # Compute the current Amnesia's version once for all
165 AMNESIA_TODAY="`date '+%Y%m%d'`"
166 AMNESIA_VERSION="`dpkg-parsechangelog | sed -n 's/^Version: //p'`"
167 AMNESIA_FULL_VERSION="${AMNESIA_VERSION} - ${AMNESIA_TODAY}"
169 # Developpers' data used by git-dch, debcommit and friends in the release script
170 AMNESIA_DEV_FULLNAME='Tails developers'
171 AMNESIA_DEV_EMAIL="amnesia@boum.org"
172 AMNESIA_DEV_KEYID="BE2CD9C1"
174 # Supported languages (displayed in this order by the syslinux menu)
175 AMNESIA_SUPPORTED_LANGUAGES="ar zh en fa fr de it pt ru es vi"