1. 09 May, 2019 2 commits
  2. 08 May, 2019 5 commits
  3. 01 May, 2019 8 commits
  4. 03 Jun, 2018 1 commit
  5. 30 Apr, 2018 2 commits
    • Benjamin Drung's avatar
      Double quote to prevent globbing and word splitting · 1eda797f
      Benjamin Drung authored
      shellcheck complained about missing double quotes in
      `components/9990-networking.sh`.
      1eda797f
    • Benjamin Drung's avatar
      Fix resolving FQDN given by DHCP · 43b5c8a4
      Benjamin Drung authored
      The DHCP can specify a host and domain name for the system. live-boot
      fills `/etc/hostname` and `/etc/resolv.conf` with the data from the DHCP
      server, but resolving the fully qualified domain name (FQDN) fails, when
      the host is not specified in DNS:
      
      ```
      (initramfs) hostname -f
      hostname: example-host: Host name lookup failure
      ```
      
      To make the FQDN resolvable without DNS, `libnss_files.so` needs to be
      included in the initramfs, `/etc/nsswitch.conf` need to prefer `files`
      over `dns`, and `/etc/hosts` needs to be filled with the data from the
      DHCP server.
      43b5c8a4
  6. 29 Mar, 2018 2 commits
  7. 28 Mar, 2018 5 commits
  8. 23 Mar, 2018 1 commit
  9. 22 Mar, 2018 2 commits
  10. 16 Mar, 2018 1 commit
    • Luca Boccassi's avatar
      Add backward compatibility rbind mount /lib/live/mount -> /run/live · c6a17c7b
      Luca Boccassi authored
      The paths used in the current released versions of live-boot are a
      form of public API, and existing applications and scripts might rely
      on them. Do a recursive bind mount of the new path on the previous one
      so that they do not break on upgrade (see #886328).
      
      This backward-compatible mount point will be deprecated and removed
      before the Bullseye (Debian 11) release. Users are recommended to start
      migrating to the new /run/live path as soon as possible.
      
      Gbp-Dch: Full
      c6a17c7b
  11. 15 Mar, 2018 3 commits
  12. 13 Mar, 2018 4 commits
  13. 12 Mar, 2018 3 commits
    • Luca Boccassi's avatar
      Use true|false instead of y|n for environment variables · 9321eb44
      Luca Boccassi authored
      Commit 97c0e08b changed from yes|no to
      true|false. Maintain this consistency and change newly added
      environment variables.
      9321eb44
    • Chas Williams's avatar
      Add back persistance fsck option · 68309568
      Chas Williams authored
      Commit bc79205b removed the fsck
      option due to lack of usage. But it can be useful and we have had
      customer escalations due to corrupted persistent filesystem, which
      are solved by being able to configure this option.
      
      Mailing list thread:
       https://lists.debian.org/debian-live/2015/08/msg00107.html
      68309568
    • Sameer Agrawal's avatar
      Fix ifconfig parsing · 0d766871
      Sameer Agrawal authored
      ifconfig from net-tools does not output "inet.*addr:" pattern anymore.
      Match IP addresses instead. But ifconfig from busybox does, so try
      and match either patterns.
      
      $ /sbin/ifconfig wlp2s0 | grep 'inet.*addr:'
      $ /sbin/ifconfig eth0 | grep -E 'inet.*addr:|inet [0-9][0-9]*.[0-9][0-9]*.[0-9][0-9]*.[0-9][0-9]*'
              inet 192.168.1.91  netmask 255.255.255.0  broadcast 192.168.1.255
      $ busybox ifconfig eth0 | grep -E 'inet.*addr:|inet [0-9][0-9]*.[0-9][0-9]*.[0-9][0-9]*.[0-9][0-9]*'
                inet addr:192.168.1.91  Bcast:192.168.1.255  Mask:255.255.255.0
                inet6 addr: fd00::1:60ad:2691:4cc6:f32/64 Scope:Global
                inet6 addr: fe80::96de:80ff:feae:b976/64 Scope:Link
                inet6 addr: fd00::1:96de:80ff:feae:b976/64 Scope:Global
                inet6 addr: 2a00:23c5:be85:1400:96de:80ff:feae:b976/64 Scope:Global
                inet6 addr: 2a00:23c5:be85:1400:60ad:2691:4cc6:f32/64 Scope:Global
      
      Closes: #892772
      0d766871
  14. 07 Mar, 2018 1 commit