Project

General

Profile

Actions

Task #452

closed

Task #358: Better package our work

Import best practices from Tails distro

Added by Jean-Michel Philippe over 12 years ago. Updated over 11 years ago.

Status:
Closed
Priority:
Normal
Category:
System
Target version:
Start date:
01/20/2012
Due date:
01/31/2012
% Done:

100%

Estimated time:
(Total: 0:30 h)
Spent time:
(Total: 0:30 h)

Description

I've looked at Tails distro source code:

http://git.immerda.ch/?p=amnesia.git

and found many interesting things that could be ported to DDL:

  • chroot_local-preseed/firmware -> accepts Intel firmware license silently during install (no more CD build process crash)
  • chroot_local-preseed/localepurge -> use of localepurge to remove all locales but the targeted ones
  • chroot_local-patches/run_kexec-load_on_halt.diff -> changes service boot in /etc/init.d/kexec-load directly
  • chroot_local-hooks/04-nolvm -> discards LVM scan at boot
  • chroot_local-hooks/06-adduser_htp -> adds a user in the system
  • chroot_local-hooks/12-initramfs-compress -> better compress initramfs
  • chroot_local-hooks/20-load_gconf_default_settings -> seems to change default gconf parameters
  • chroot_local-hooks/98-remove_unwanted_files -> removes icon cache, *.pyc files, /tmp + /var/log files, few doc files
  • chroot_apt/preferences -> use of newer packages, particularly firmwares, initramfs-tools, kernel
  • binary_rootfs/squashfs.sort -> the list of preloaded packages
  • binary_local-hooks/10-syslinux_remove_buggy_help -> removes syslinux help menu
  • binary_local-hooks/20-syslinux_i18n -> seems to allow non-Latin chars in syslinux :)
  • chroot_local-includes/etc/init.d/ -> many scripts to configure halt messages to remove CD
  • chroot_local-includes/etc/live/config.d/x-session-manager -> changes session manager for live only
  • chroot_local-includes/etc/skel/.config/menus/ -> seems to contain Gnome menu overrides
  • chroot_local-includes/etc/xdg/autostart -> apps to start at session start

We need to look at all these stuff and decide what to implement and when. Sub-tickets? :)


Subtasks 1 (0 open1 closed)

Task #524: Accept Intel wifi license for userClosedJean-Michel Philippe01/20/201201/31/2012

Actions

Related issues 1 (1 open0 closed)

Related to Migration to Squeeze - Task #88: Replace Splashy with Plymouth, or not…Ready for testJean-Michel Philippe08/01/201109/30/2012

Actions
Actions #1

Updated by Jean-Michel Philippe over 12 years ago

Unfortunately binary_local-hooks/20-syslinux_i18n is just adding a menu of supported languages in the isolinux boot menu.

Actions #3

Updated by Jean-Michel Philippe about 12 years ago

  • Status changed from New to In Progress
  • Assignee set to Jean-Michel Philippe
Actions #4

Updated by Jean-Michel Philippe about 12 years ago

  • Status changed from In Progress to Closed
Actions

Also available in: Atom PDF