1. 20 Dec, 2016 1 commit
  2. 12 May, 2016 3 commits
    • intrigeri's avatar
      apt-get wrapper: purge and remove actions can trigger the installation (and... · 42355ed4
      intrigeri authored
      apt-get wrapper: purge and remove actions can trigger the installation (and thus, the download) of packages.
      
      As noticed by anonym (https://labs.riseup.net/code/issues/10748#note-32),
      lockfile-progs is missing from the build manifest.
      
      Indeed, it is installed by a call to `apt-get purge', found in
      config/chroot_local-hooks/98-remove_unwanted_packages, whose effect is:
      
      The following extra packages will be installed:
        lockfile-progs
      The following packages will be REMOVED:
        apt-listchanges* at* autoconf* automake* bsd-mailx* dc* debian-faq*
        doc-debian* exim4* exim4-base* exim4-config* exim4-daemon-light* ftp* m4*
        mlocate* mutt* ncurses-term* nfs-common* procmail* python-reportbug*
        reportbug* telnet* texinfo* time* w3m* wamerican*
      The following NEW packages will be installed:
        lockfile-progs
      
      For the curious: monkeysphere "Depends: lockfile-progs | procmail", so
      when we remove procmail, apt-get installs lockfile-progs to satisfy
      the dependency.
      42355ed4
    • intrigeri's avatar
    • intrigeri's avatar
      apt-get wrapper: purge and remove actions can trigger the installation (and... · 4b4e5b83
      intrigeri authored
      apt-get wrapper: purge and remove actions can trigger the installation (and thus, the download) of packages.
      
      As noticed by anonym (https://labs.riseup.net/code/issues/10748#note-32),
      lockfile-progs is missing from the build manifest.
      
      Indeed, it is installed by a call to `apt-get purge', found in
      config/chroot_local-hooks/98-remove_unwanted_packages, whose effect is:
      
      The following extra packages will be installed:
        lockfile-progs
      The following packages will be REMOVED:
        apt-listchanges* at* autoconf* automake* bsd-mailx* dc* debian-faq*
        doc-debian* exim4* exim4-base* exim4-config* exim4-daemon-light* ftp* m4*
        mlocate* mutt* ncurses-term* nfs-common* procmail* python-reportbug*
        reportbug* telnet* texinfo* time* w3m* wamerican*
      The following NEW packages will be installed:
        lockfile-progs
      
      For the curious: monkeysphere "Depends: lockfile-progs | procmail", so
      when we remove procmail, apt-get installs lockfile-progs to satisfy
      the dependency.
      4b4e5b83
  3. 11 May, 2016 3 commits
  4. 10 Mar, 2016 4 commits
    • intrigeri's avatar
      Move gen-manifests.pl to a better place, and give it a less ambiguous name. · 1719105c
      intrigeri authored
      This is where other auxiliary build scripts run before or after
      live-build are stored.
      
      Refs: #10748
      1719105c
    • Cyril Brulebois's avatar
      Add basic manifest generator. · ce217c2d
      Cyril Brulebois authored
      The generated manifest consists of:
       - A list of origins and relevant references.
         XXX: feed references once build system updates are implemented.
       - A list of binary and source packages, per-origin, with both
         package name and version.
      Signed-off-by: default avatarCyril Brulebois <cyril@debamax.com>
      ce217c2d
    • Cyril Brulebois's avatar
      Add apt-get wrapper. · f0d3b377
      Cyril Brulebois authored
      This wrapper makes it possible to keep track of both binary and source
      package downloads, by writing /debootstrap/{bin,src}uris respectively,
      alongside the debootstrap-generated /debootstrap/deburis (for binary
      downloads during bootstrap phase).
      
      Each file follows the following format:
        package version uri
      
      The source uri only contains the dsc file, but it would be easy to list
      all files if later needed.
      Signed-off-by: default avatarCyril Brulebois <cyril@debamax.com>
      f0d3b377
    • Cyril Brulebois's avatar
      XXX: Use a custom debootstrap script. · f2cb90be
      Cyril Brulebois authored
      Setting this variable makes it possible to keep on using wheezy across
      the whole live build process, except for the debootstrap step. This
      modified copy of the wheezy script tweaks the environment before
      live-build moves from the bootstrap step to the chroot step (package
      installation etc.).
      
      NOTE: Another way to implement this would be to insert some live-build
      hooks between bootstrap and build steps, but it appears such hooks
      aren't supported.
      
      XXX: Having a whole copy made development easier, but on the long run it
      would be better to apply a patch to the wheezy script to ensure further
      maintenance.
      Signed-off-by: default avatarCyril Brulebois <cyril@debamax.com>
      f2cb90be
  5. 18 Dec, 2015 1 commit
  6. 13 Dec, 2015 1 commit
  7. 28 Oct, 2015 1 commit
  8. 27 Oct, 2015 1 commit
    • Cyril Brulebois's avatar
      Add apt-get wrapper. · 39a7348e
      Cyril Brulebois authored
      This wrapper makes it possible to keep track of both binary and source
      package downloads, by writing /debootstrap/{bin,src}uris respectively,
      alongside the debootstrap-generated /debootstrap/deburis (for binary
      downloads during bootstrap phase).
      
      Each file follows the following format:
        package version uri
      
      The source uri only contains the dsc file, but it would be easy to list
      all files if later needed.
      Signed-off-by: default avatarCyril Brulebois <cyril@debamax.com>
      39a7348e
  9. 25 Oct, 2015 1 commit
    • Cyril Brulebois's avatar
      XXX: Use a custom debootstrap script. · ff20c1a6
      Cyril Brulebois authored
      Setting this variable makes it possible to keep on using wheezy across
      the whole live build process, except for the debootstrap step. This
      modified copy of the wheezy script tweaks the environment before
      live-build moves from the bootstrap step to the chroot step (package
      installation etc.).
      
      NOTE: Another way to implement this would be to insert some live-build
      hooks between bootstrap and build steps, but it appears such hooks
      aren't supported.
      
      XXX: Having a whole copy made development easier, but on the long run it
      would be better to apply a patch to the wheezy script to ensure further
      maintenance.
      Signed-off-by: default avatarCyril Brulebois <cyril@debamax.com>
      ff20c1a6
  10. 25 Apr, 2014 1 commit
    • Tails developers's avatar
      Add more contrast to splash screen · fe6d8876
      Tails developers authored
      For some reason, the splash screen appears much darker in syslinux than the
      original image is, either in full colors, either in 65536 colors. Adding more
      contrast solves this.
      fe6d8876
  11. 16 Apr, 2014 2 commits
  12. 11 May, 2012 1 commit
  13. 17 Feb, 2011 1 commit
    • T(A)ILS developers's avatar
      Add custom splash screen. · 5948f289
      T(A)ILS developers authored
      This image is the standard live-build one, with the "Live" part of the text
      moved to the right so that our languages menu is not displayed on top of it...
      and therefore unreadable.
      5948f289