Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
tails
tails
Commits
b379239a
Commit
b379239a
authored
Jun 22, 2009
by
amnesia
Browse files
converted Changelog to the Debian format and location, updated scripts accordingly
parent
89ef6f82
Changes
5
Hide whitespace changes
Inline
Side-by-side
Changelog
View file @
b379239a
config/chroot_local-includes/usr/share/doc/amnesia/Changelog
\ No newline at end of file
debian/changelog
\ No newline at end of file
config/chroot_local-includes/usr/share/doc/amnesia/Changelog
deleted
100644 → 0
View file @
89ef6f82
2009 06 20 - dev
* hardware support:
- install firmware-linux from backports.org
- install system-config-printer
* APT/pinning: give backports.org priority 200, so that we track
upgrades of packages installed from there.
* build system: allow building several images at once
2009 06 19 - dev
* Tor: added a "Restart Tor" launcher to the Gnome panel,
that runs "/etc/init.d/tor restart"
* APT: re-configure pinning and sources to use squeeze rather than
unstable to fetch newer or not-in-Lenny software
* hardware support: added instructions in README.eCAFE to support the
Hercules eCAFÉ™ EC-800 netbook
* release: include the Changelog and TODO in the generated images,
in the /usr/share/doc/amnesia/ directory
* torbutton: install newer version from Squeeze
2009 06 18 - dev
* software: install gnomebaker when building Gnome-based live OS, to
easily clone myself when running from CD
2009 06 17 - dev
* Tor vs. Network Manager: added a restart tor hook to if-up.d (used by
Network Manager as well), so that Tor does work immediately even if
the network cable was plugged late in/after the boot process
* build system cleanup
- migrated most of lh_config invocations to scripts/config
- append "noprompt" so that halting/rebooting work with splashy
- moved our own variables to config/amnesia, using the namespace
$AMNESIA_*
* APT: configure pinning to support installing chosen packages from sid;
the APT source for unstable is hardcoded in chroot_sources/sid, since
there is no way to use $LH_CHROOT_MIRROR there: the chroot_local-hooks
have no access to such configuration variables :/
* iceweasel: install NoScript plugin from Debian sid
2009 06 16 - dev
* iceweasel: delete urlclassifier3.sqlite on $HOME refresh: as we
disabled "safebrowsing", this huge file is of no use
* build system
- rely on standard live-initramfs adduser to do our user setup
(including sudo vs. Gnome/KDE, etc.)
- stop "supporting" KDE
* linux: removed non-686 kernel flavours when building i386 images
* compatibility: append "live-media=removable live-media-timeout=15", to
prevent blindly booting another debian-live installed on the hard disk
* software: install scribus
2009 XX XX - dev
* Forked Privatix 9.03.15, by Markus Mandalka:
http://mandalka.name/privatix/index.html.en
Everything has since been rewritten or so heavily changed that nothing
remains from the original code... apart of a bunch of Gnome settings.
* iceweasel
- default search engine is now Scroogle SSL, configured to search pages
in French language; the English one is also installed
- never ask to save passwords or forms content
- configured the torbutton extension to use polipo
- installed the CACert root certificate
- installed the SSL Blacklist extension and the blacklist data
- installed the FireGPG extension
- installed the CS Lite extension
- installed the NoScript extension
- NoScript, CS Lite: replaced the default whitelists with a list of
trusted, non-commercial Internet Service Providers
- configure extensions (add to prefs.js):
user_pref("extensions.torbutton.startup", true);
user_pref("extensions.torbutton.startup_state", 1);
user_pref("extensions.torbutton.tor_enabled", true);
user_pref("noscript.notify.hide", true);
user_pref("capability.policy.maonoscript.sites", "about:
about:blank about:certerror about:config about:credits
about:neterror about:plugins about:privatebrowsing
about:sessionrestore chrome: resource:");
user_pref("extensions.firegpg.no_updates", true);
* Tor
- enable the transparent proxy, the DNS resolver, and the control port
- save authentication cookie to /tmp/control_auth_cookie, so that the
live user can use Tork and co.
- autostart Tork with Gnome
- Tork: installed, disabled most notifications and startup tips
* build system
- build i386 images when the build host is amd64
- added a version file: /etc/amnesia/version
- use snapshot live-* packages inside the images
- setup timezone depending on the chosen build locale
* $HOME
- added a nautilus-script to wipe files and directories
- bash with working completion for the live user
* software: added
- gnome-app-install
- iwconfig
- cryptkeeper: Gnome system tray applet to encrypt files with EncFS
- kvkbd: virtual keyboard (installed from backports.org)
- sshfs (and added live user to the fuse group)
- less, secure-delete, wipe, seahorse, sshfs, ntfs-3g
* polipo: install and configure this HTTP proxy to forward requests
through Tor
* DNS: install and configure pdnsd to forward any DNS request through
the Tor resolver
* firewall: force every outgoing TCP connection through the Tor
transparent proxy, discard any outgoing UDP connection
* hardware support
- install a bunch of non-free wifi firmwares
- install xsane and add the live user to the scanner group
- install aircrack-ng
- install xserver-xorg-video-geode on i386 (eCafe support)
- install xserver-xorg-video-all
* misc
- set syslinux timeout to 4 seconds
- use splashy for more user-friendly boot/halt sequences
debian/changelog
0 → 100644
View file @
b379239a
amnesia (0.1) UNRELEASED; urgency=low
* Forked Privatix 9.03.15, by Markus Mandalka:
http://mandalka.name/privatix/index.html.en
Everything has since been rewritten or so heavily changed that nothing
remains from the original code... apart of a bunch of Gnome settings.
* hardware support:
- install a bunch of non-free wifi firmwares
- install xsane and add the live user to the scanner group
- install aircrack-ng
- install xserver-xorg-video-geode on i386 (eCafe support)
- install xserver-xorg-video-all
- install firmware-linux from backports.org
- install system-config-printer
- added instructions in README.eCAFE to support the Hercules eCAFE EC-800
netbook
* APT:
- configure pinning to support installing chosen packages from
squeeze; the APT source for testing is hardcoded in chroot_sources/,
since there is no way to use $LH_CHROOT_MIRROR in chroot_local-hooks
- give backports.org priority 200, so that we track upgrades of packages
installed from there
* release: include the Changelog and TODO in the generated images,
in the /usr/share/doc/amnesia/ directory
* software: install gnomebaker when building Gnome-based live OS, to
easily clone myself when running from CD
* build system
- build i386 images when the build host is amd64
- added a version file: /etc/amnesia/version
- use snapshot live-* packages inside the images
- setup timezone depending on the chosen build locale
- rely on standard live-initramfs adduser to do our user setup
(including sudo vs. Gnome/KDE, etc.)
- stop "supporting" KDE
- allow building several images at once
- migrated most of lh_config invocations to scripts/config
- append "noprompt" so that halting/rebooting work with splashy
- moved our own variables to config/amnesia, using the namespace
$AMNESIA_*
* iceweasel
- default search engine is now Scroogle SSL, configured to search pages
in French language; the English one is also installed
- never ask to save passwords or forms content
- configured the torbutton extension to use polipo
- installed the CACert root certificate
- installed the SSL Blacklist extension and the blacklist data
- installed the FireGPG extension
- installed the CS Lite extension
- installed the NoScript extension
- NoScript, CS Lite: replaced the default whitelists with a list of
trusted, non-commercial Internet Service Providers
- configure extensions (add to prefs.js):
user_pref("extensions.torbutton.startup", true);
user_pref("extensions.torbutton.startup_state", 1);
user_pref("extensions.torbutton.tor_enabled", true);
user_pref("noscript.notify.hide", true);
user_pref("capability.policy.maonoscript.sites", "about:
about:blank about:certerror about:config about:credits
about:neterror about:plugins about:privatebrowsing
about:sessionrestore chrome: resource:");
user_pref("extensions.firegpg.no_updates", true);
- install the NoScript plugin from Debian squeeze
- delete urlclassifier3.sqlite on $HOME refresh: as we disabled
"safebrowsing", this huge file is of no use
- torbutton: install newer version from Squeeze
* linux: removed non-686 kernel flavours when building i386 images
* compatibility: append "live-media=removable live-media-timeout=15", to
prevent blindly booting another debian-live installed on the hard disk
* software: added
- gnome-app-install
- iwconfig
- cryptkeeper: Gnome system tray applet to encrypt files with EncFS
- kvkbd: virtual keyboard (installed from backports.org)
- sshfs (and added live user to the fuse group)
- less, secure-delete, wipe, seahorse, sshfs, ntfs-3g
- scribus
* Tor
- enable the transparent proxy, the DNS resolver, and the control port
- save authentication cookie to /tmp/control_auth_cookie, so that the
live user can use Tork and co.
- autostart Tork with Gnome
- Tork: installed, disabled most notifications and startup tips
- added a restart tor hook to if-up.d (used by Network Manager as well),
so that Tor does work immediately even if the network cable was
plugged late in/after the boot process
* $HOME
- added a nautilus-script to wipe files and directories
- bash with working completion for the live user
* polipo: install and configure this HTTP proxy to forward requests
through Tor
* DNS: install and configure pdnsd to forward any DNS request through
the Tor resolver
* firewall: force every outgoing TCP connection through the Tor
transparent proxy, discard any outgoing UDP connection
* misc
- set syslinux timeout to 4 seconds
- use splashy for more user-friendly boot/halt sequences
-- amnesia <amnesia@boum.org> Sat, 20 Jun 2009 21:09:15 +0200
scripts/clean
View file @
b379239a
...
...
@@ -17,3 +17,6 @@ rm -f config/binary config/bootstrap config/chroot config/common config/source
if
ls
config/
*
/
>
/dev/null 2>&1
;
then
rmdir
--ignore-fail-on-non-empty
config/
*
/
fi
# files copied in the config stage
rm
-f
config/chroot_local-includes/usr/share/doc/Changelog
scripts/config
View file @
b379239a
...
...
@@ -62,3 +62,6 @@ $RUN_LH_CONFIG --packages-lists="$PACKAGES_LISTS" ${@}
# version
echo
"
${
AMNESIA_TODAY
}
"
>
config/chroot_local-includes/etc/amnesia/version
# changelog
cp
debian/changelog config/chroot_local-includes/usr/share/doc/Changelog
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment