1. 03 Jan, 2016 1 commit
  2. 22 Nov, 2015 1 commit
  3. 08 Apr, 2013 1 commit
  4. 03 Apr, 2013 1 commit
  5. 25 Jan, 2013 1 commit
  6. 06 Oct, 2012 1 commit
  7. 20 Jan, 2012 1 commit
  8. 11 Nov, 2011 2 commits
  9. 15 Oct, 2011 1 commit
  10. 14 Oct, 2011 1 commit
  11. 03 Oct, 2011 1 commit
  12. 14 Jan, 2011 3 commits
    • T(A)ILS developers's avatar
    • T(A)ILS developers's avatar
    • T(A)ILS developers's avatar
      Erase memory at shutdown/reboot time using kexec and a ramdisk hook. · 2454d5bd
      T(A)ILS developers authored
      - build initramfs with sdmem support
      - install kexec-tools that are used to run the sdmem-enabled initramfs on
        shutdown
      - pass the rebooting/halting status to the kexec'd initramfs using a custom
        /etc/default/kexec
      - remove custom live-boot packages to disable previous (buggy and incomplete)
        sdmem implementation
      - provide our own tails-kexec initscript to replace /etc/init.d/kexec:
        tails-kexec is more post-eject-time friendly and informs the user s/he can
        remove the boot device before the sdmem process before it happens; hence
        switching live-boot boot parameter to noprompt
      - kexec-load, tails-kexec-cache and tails-kexec are run on halt as well as on
        reboot; to achieve this we need to patch the kexec-load initscript LSB header:
        update-rc.d is not enough as insserv uses LSB headers rather than update-rc.d
        arguments
      - don't disable init concurrency at shutdown anymore: the initscripts
        dependencies now are be accurate enough to prevent running in
        parallel scripts that should be run sequentially
      2454d5bd
  13. 10 Aug, 2010 1 commit
    • amnesia's avatar
      Migrate to live-boot / live-config instead of live-initramfs. · 14776de3
      amnesia authored
      Tons of involved changes.
      
      The $HOME files have been moved to /etc/skel in order to get rid of permissions
      problems: we now let adduser deal with this.
      
      New custom packages:
       - live-boot 2.0~a16-1+tails1.cb5e34 built from our Git repository. It
         integrates the changes our custom live-initramfs had.
       - live-config patched with xserver-xorg related fixes sent today on the Debian
         Live ML; hopefully this is only temporary...
      14776de3
  14. 09 Aug, 2010 1 commit
  15. 29 Apr, 2010 1 commit
  16. 28 Apr, 2010 1 commit
    • amnesia's avatar
      Replace the XMPP chatroom with an IRC one with random nickname. · ec1a13bb
      amnesia authored
      As any user can change the password for the shared Jabber account, and it
      globally seems that XMPP causes more harm than good in our case, let's now use
      the #tails IRC chan on oftc.net, with a randomized nick made of:
      
      - a random firstname picked from the 2000 most registered by the
        U.S. social security administration in the 70s;
      - a random number between 1 and 9.
      ec1a13bb
  17. 19 Apr, 2010 3 commits
  18. 18 Apr, 2010 4 commits
  19. 12 Apr, 2010 7 commits
    • amnesia's avatar
      readahead: cache a bit more in foreground · 493184d9
      amnesia authored
      493184d9
    • amnesia's avatar
      bugfix · 7ff91861
      amnesia authored
      7ff91861
    • amnesia's avatar
      bugfix · b129b768
      amnesia authored
      Use -base64 rather than -hex that is not available in Lenny's openssl.
      b129b768
    • amnesia's avatar
      Migrated GConf settings to XML. · 6a959bd4
      amnesia authored
      gconftool is pretty slow, it's quicker to have it load XML files populated with
      entries than to run it once per entry.
      
      This change is also a factorization: dropping a .xml file into
      config/chroot_local-includes/usr/share/amnesia/gconf/ is now enough to have it
      loaded on boot.
      6a959bd4
    • amnesia's avatar
    • amnesia's avatar
      Setup GNOME panel programmatically at boot time. · 40ccb470
      amnesia authored
      - added a XML file with panel configuration and a live-bottom initramfs hook
        that loads it on boot
      - removed deprecated, hard-coded GConf entries for it
      - home-refresh: ignore .gconf/apps/panel/
      40ccb470
    • amnesia's avatar
      New onboard package (0.93.0-0ubuntu3~~amnesia1). · 85f1818f
      amnesia authored
      - install python-central from Squeeze
      - rename /apps/onboard/use_trayicon GConf key to its new name:
        /apps/onboard/use_status_icon
      - publish our modification to the Ubuntu source package on the wiki
      - bugs/onboard_lacks_an_entry_in_Gnome_menu => pending
      - no need to send patch for "start_minimized" upstream, this feature has already
        been fixed upstream
      85f1818f
  20. 11 Apr, 2010 1 commit
  21. 06 Apr, 2010 1 commit
  22. 02 Feb, 2010 1 commit
  23. 30 Jan, 2010 1 commit
    • amnesia's avatar
      build multilingual images · 37851f40
      amnesia authored
      - (test-)supported languages are: ar de en es fr it pt; ru and zh are not part
        of them as I don't know which fonts / input methods are needed to properly
        support these languages
      - install localization iceweasel's and openoffice.org's l10n packages for every
        supported language
      - do most locale-dependent configuration at boot time rather than at build time
      - ugly hacko to tweak generated syslinux configuration in order to add
        language-choosing menu, and remove failsafe entry for now; will need to be
        somehow re-added at some point
      37851f40
  24. 26 Jan, 2010 1 commit
  25. 11 Dec, 2009 1 commit
  26. 08 Dec, 2009 1 commit