live-boot (1:20190614)
[PTS] [DDPO]
COMMITS: VCS has seen 33 commits since the debian/1%20190614 tag
- Git: https://salsa.debian.org/live-team/live-boot.git
-
- Branch: master
- Path: debian/changelog
- Browser: https://salsa.debian.org/live-team/live-boot
- Last scan: 2021-01-14 16:06:21+00
- Next scan: 2021-01-20 08:32:00+00
- Merge requests: 5
- CI pipeline status: success
- Debian changelog in Git:
live-boot (1:20190614) unstable; urgency=medium
[ Roland Clobus ]
* The homepage is https://wiki.debian.org/DebianLive
* Used the same text for po4a as in live-manual.
* Updated URL to the homepage and manual.
* Fixed Lintian warning: manpage-section-mismatch
* Always rebuild po4a.cfg This is needed to ensure that new languages
will automatically be found
* New Build-Depends: po4a for the translation files
* Updated the translation files. The translators can now update their
translations.
[ Benjamin Drung ]
* Also search for libnss_*.so files in /usr/lib (Closes: #930419)
[ Luca Boccassi ]
* Set Rules-Requires-Root: no
* Set Standards-Version to 4.3.0
-- Luca Boccassi <bluca@debian.org> Fri, 14 Jun 2019 10:55:07 +0100
- This branch is 33 commits ahead of tag debian/1%20190614
- Git log:
commit 4e260c46192d5c6e67fd7b6775aaa2f07ea8301e
Merge: 5bda6b4 e82ece9
Author: Raphaël Hertzog <hertzog@debian.org>
Date: Sat Dec 12 16:10:37 2020 +0000
Merge branch 'master' into 'master'
9990-select-eth-device.sh: check carrier, pick NIC
See merge request live-team/live-boot!33
commit 5bda6b4a88e91f71844fb1b174f6f90c2c7dbc79
Author: Raphaël Hertzog <hertzog@debian.org>
Date: Fri Oct 23 16:03:14 2020 +0200
Drop Iain R. Learmonth from Uploaders on his request
Closes: #970288
commit ef866fdbab3cc24dab6aa56054f6779398bced2a
Merge: 24f2452 56ec826
Author: Luca Boccassi <bluca@debian.org>
Date: Tue Aug 4 10:01:53 2020 +0000
Merge branch 'master' into 'master'
Fix leading space in DEVICE setting
See merge request live-team/live-boot!34
commit 56ec826fbe66584bb41d3b0460aec362886f14c3
Author: Benjamin Drung <benjamin.drung@profitbricks.com>
Date: Tue Aug 4 11:43:06 2020 +0200
Fix leading space in DEVICE setting
live-boot will set the `DEVICE` parameter in `/conf/param.conf`. This
parameter specifies the default network interface to use, like eth0. So
only one Ethernet device is allowed here, but live-boot generates a list
with a leading space. For example it will set `DEVICE=' eth0'`. This
causes initramfs script relying on `DEVICE` fail.
Therefore just set the `DEVICE` parameter to the last connected
interface found.
Signed-off-by: Benjamin Drung <benjamin.drung@profitbricks.com>
commit e82ece9eb1d606a1479f02fd3ae4f46eb9bb0ded
Author: Steven Shiau <steven@stevenshiau.org>
Date: Fri May 22 20:00:43 2020 +0800
9990-select-eth-device.sh: check carrier, pick NIC
Improve the mechanism to check the carrier to pick from
multiple network interfaces. This is based on the patch from
Michal Zatloukal.
Ref: https://sourceforge.net/p/clonezilla/bugs/298/
commit 24f24527072efedbdb4f689a0f5253534aa403e5
Merge: 3b7c6a2 17ffaa3
Author: Raphaël Hertzog <hertzog@debian.org>
Date: Tue Apr 21 08:54:41 2020 +0000
Merge branch 'fix-var-tmp-perms' into 'master'
Set sticky bit on /var/tmp as well (matching perms in base-files)
See merge request live-team/live-boot!30
commit 17ffaa3ad03404426de16a3748699f1b91f40c42
Author: Marcel Partap <mpartap@gmx.net>
Date: Sat Apr 18 18:25:08 2020 +0200
Set sticky bit on /var/tmp as well (matching perms in base-files)
(Fixes f.e. CUPS PDF driver not producing output files)
commit 3b7c6a24bca1da1680b745c55128780b27257b56
Merge: a678dd8 36d4a16
Author: Luca Boccassi <bluca@debian.org>
Date: Wed Mar 11 15:12:45 2020 +0000
Merge branch 'debian' into 'master'
amend copyright
See merge request live-team/live-boot!29
commit 36d4a16fbeaeb9939034b5a3db4bd3985739f669
Author: Lyndon Brown <jnqnfe@gmail.com>
Date: Wed Mar 11 15:09:47 2020 +0000
"Live Systems" -> "Debian Live"
commit 0488840f787a631279340d2fed5c1feb454aff00
Author: Lyndon Brown <jnqnfe@gmail.com>
Date: Wed Mar 11 13:14:02 2020 +0000
amend copyright
commit a678dd87911d9e6eb2911f93a34834632b32b5e2
Merge: bdadb4b ca6430e
Author: Raphaël Hertzog <hertzog@debian.org>
Date: Mon Feb 17 09:53:41 2020 +0000
Merge branch 'lintian-fixes' into 'master'
Fix some issues reported by lintian
See merge request live-team/live-boot!27
commit bdadb4b81da90333a6eefe1d203e8568b5087caa
Merge: 685fa11 9b976b5
Author: Raphaël Hertzog <hertzog@debian.org>
Date: Wed Jan 22 14:25:29 2020 +0000
Merge branch 'master' into 'master'
Fix flipped logic for handling memdiskfind
See merge request live-team/live-boot!28
commit 9b976b577df4fe25e8affc3d54c0936f96bc0c7f
Author: Benjamin Drung <benjamin.drung@profitbricks.com>
Date: Mon Jan 13 10:59:40 2020 +0100
components/9990-main.sh: Fix shellcheck issue SC2236
shellcheck complains about SC2236: Use -n instead of ! -z.
Signed-off-by: Benjamin Drung <benjamin.drung@profitbricks.com>
commit 9c27c7a23d5b839cfefa72bfae93102fbf67d83a
Author: Benjamin Drung <benjamin.drung@profitbricks.com>
Date: Mon Jan 13 10:53:19 2020 +0100
Fix flipped logic for handling memdiskfind
Commit 07d13d4a81e8e3ea3f7cff63a6528efd5a46b1e7 accidentally flipped
the logic for handling memdiskfind, causing erroneous messages and a
four second boot delay.
Flip the logic again to correct it.
Thanks to Marcel Partap for reporting it.
Signed-off-by: Benjamin Drung <benjamin.drung@profitbricks.com>
commit ca6430ec99283bd9c7940ea23d0adfcddac3f296
Author: Debian Janitor <janitor@jelmer.uk>
Date: Wed Dec 4 04:46:54 2019 +0000
Set debhelper-compat version in Build-Depends.
Fixes lintian: uses-debhelper-compat-file
See https://lintian.debian.org/tags/uses-debhelper-compat-file.html for more details.
commit f5c54b7b0fd545ead28e2666df1fb58fbd7f834c
Author: Debian Janitor <janitor@jelmer.uk>
Date: Wed Dec 4 04:46:36 2019 +0000
Bump debhelper from old 10 to 12.
+ debian/rules: Move --fail-missing argument to dh_missing.
Fixes lintian: package-uses-old-debhelper-compat-version
See https://lintian.debian.org/tags/package-uses-old-debhelper-compat-version.html for more details.
commit a51d847e26395e396ecc6cefbd88ca3f23239eb1
Author: Debian Janitor <janitor@jelmer.uk>
Date: Wed Dec 4 04:46:16 2019 +0000
Update standards version to 4.4.1, no changes needed.
Fixes lintian: out-of-date-standards-version
See https://lintian.debian.org/tags/out-of-date-standards-version.html for more details.
commit 685fa1110719f706c2e093ca577838c214d79114
Merge: 71d0584 7a233a2
Author: Raphaël Hertzog <hertzog@debian.org>
Date: Thu Oct 17 09:43:29 2019 +0000
Merge branch 'doc-multiple-persistence-overlays' into 'master'
Document the fact that persistence-label now accepts a list
See merge request live-team/live-boot!24
commit 7a233a2f6359cd646def65c978bff58a8d71c269
Author: Marcel Partap <mpartap@gmx.net>
Date: Thu Sep 12 15:50:08 2019 +0200
Document the fact that persistence-label now accepts a list
commit 71d0584ad5389b1b09c9bd5c68e972a9397aa6c9
Merge: b982538 4aa52e5
Author: Raphaël Hertzog <hertzog@debian.org>
Date: Thu Sep 12 13:25:54 2019 +0000
Merge branch 'feature-multiple-persistence-overlays' into 'master'
Accept multiple overlay names from persistence-label parameter
See merge request live-team/live-boot!23
commit b982538ea08d7a1d7528b118c4029768b47ccdac
Merge: a97c74c 5bf9f57
Author: Raphaël Hertzog <hertzog@debian.org>
Date: Thu Sep 12 13:25:21 2019 +0000
Merge branch 'fix-silence-mount-failures' into 'master'
Fix spurious error msgs from live-boot about failed mounts…
See merge request live-team/live-boot!22
commit 5bf9f572c763fb17eb75b254896406ce7b93e57c
Author: Marcel Partap <mpartap@gmx.net>
Date: Mon Sep 9 16:08:40 2019 +0200
Fix spurious error msgs from live-boot about failed mounts…
.. and directories already existing
> mount: mounting /dev/sr0 on /run/live/persistence/sr0 failed: No such device
> mount: mounting /dev/vda on /run/live/persistence/vda failed: No such device
> mkdir: can't create directory '/run/live/persistence/vda3/rw': File exists
> mkdir: can't create directory '/run/live/persistence/vda3/work': File exists
commit 4aa52e5c51cc7401c3fec7feaad54ac08c484049
Author: Marcel Partap <mpartap@gmx.net>
Date: Mon Sep 9 16:10:42 2019 +0200
Accept multiple overlay names from persistence-label parameter
.. separated by ',' as in persistence-label=linux-userdata,linux-systemconfig.img
commit a97c74c2849747dc78815a6796b805cb99d4f4d2
Merge: b5e8d80 d825b74
Author: Raphaël Hertzog <hertzog@debian.org>
Date: Fri Sep 6 14:27:19 2019 +0000
Merge branch 'master' into 'master'
Fix the issue that fails to boot from removable NTFS device
See merge request live-team/live-boot!20
Closes: #939034
commit d825b74dd44ee4f58f5eb45f468e3cc7c273dfb2
Author: Steven Shiau <steven@nchc.org.tw>
Date: Fri Sep 6 15:55:36 2019 +0800
Use ntfs-3g instead of kernel module ntfs.ko.
Use ntfs-3g instead of kernel module ntfs.ko to mount the file system.
Since Linux kernel 4.19.37-1 from Debian has dropped the support of
ntfs.ko:
https://metadata.ftp-master.debian.org/changelogs//main/l/linux-signed-amd64/linux-signed-amd64_4.19.37+5_changelog
<snipped>
"* ntfs: Disable NTFS_FS due to lack of upstream security support
(CVE-2018-12929, CVE-2018-12930, CVE-2018-12931)"
commit b5e8d802f3ffb340e5118b530f1256deb22bb35a
Merge: abfb059 d9d44fd
Author: Raphaël Hertzog <hertzog@debian.org>
Date: Fri Sep 6 06:41:36 2019 +0000
Merge branch 'master' into 'master'
Fix DNS search entry in /etc/resolv.conf and copy /etc/hostname and /etc/hosts into target
See merge request live-team/live-boot!19
commit d9d44fdbaeeee8b233de8c44bf52a61a953cb761
Author: Benjamin Drung <benjamin.drung@cloud.ionos.com>
Date: Wed Aug 21 16:55:13 2019 +0200
Copy /etc/hostname and /etc/hosts into target
If the target system has an empty /etc/hostname file, copy /etc/hostname
from the initramfs into the target system. If the target system has an
empty or default /etc/hosts file, copy /etc/hosts from the initramfs
into the target system.
Signed-off-by: Benjamin Drung <benjamin.drung@cloud.ionos.com>
commit 44c651dc8dcaaa41bb57dba636db97d4fe04bea8
Author: Benjamin Drung <benjamin.drung@cloud.ionos.com>
Date: Wed Aug 21 16:52:54 2019 +0200
Create /etc/hostname in initramfs
Persist hostname in /etc/hostname in the initramfs if the hostname is
known.
Signed-off-by: Benjamin Drung <benjamin.drung@cloud.ionos.com>
commit 179707ba4f8a5d64b567ae05bc287d368af33577
Author: Benjamin Drung <benjamin.drung@cloud.ionos.com>
Date: Wed Aug 21 16:48:29 2019 +0200
Simplify empty check for /etc/resolv.conf
Shorten regular expression for grep command which matches empty lines
and lines with comments.
Signed-off-by: Benjamin Drung <benjamin.drung@cloud.ionos.com>
commit 07d13d4a81e8e3ea3f7cff63a6528efd5a46b1e7
Author: Benjamin Drung <benjamin.drung@cloud.ionos.com>
Date: Wed Aug 21 16:37:46 2019 +0200
Fix shellcheck in components/9990-main.sh
Address all issues reported by shellcheck:
```
shellcheck -e SC1091 components/9990-main.sh
```
Signed-off-by: Benjamin Drung <benjamin.drung@cloud.ionos.com>
commit 99444367edc00f2b58831d4623239973084e6dec
Author: Benjamin Drung <benjamin.drung@cloud.ionos.com>
Date: Wed Aug 21 16:15:48 2019 +0200
Fix DNS search entry in /etc/resolv.conf
Commit 66d1235abf2dbc4062ed5bb7aef28d99a5a38eb2 added support for
resolving DNS names from initramfs, but only the DNS domain was
configured for the DNS search. The DHCP client also provides the
`DOMAINSEARCH` variable that should be used for searching if available,
because it can contain more than one domain.
Signed-off-by: Benjamin Drung <benjamin.drung@cloud.ionos.com>
commit bac527fc2eed2e6aa99849ee0b295ee81646c4c9
Author: Benjamin Drung <benjamin.drung@cloud.ionos.com>
Date: Wed Aug 21 16:11:13 2019 +0200
components/9990-networking.sh: Add shellcheck override
To make `components/9990-networking.sh` shellcheck clean, add an
override for specifying `HWADDR`, which is used by `do_iscsi` from
`9990-mount-iscsi.sh`. Run shellcheck:
```
shellcheck -e SC1090 components/9990-networking.sh
```
Signed-off-by: Benjamin Drung <benjamin.drung@cloud.ionos.com>
commit abfb0596ba63f83a511f797b668b1ecf5de8fca6
Author: Steven Shiau <steven@stevenshiau.org>
Date: Mon Jun 17 15:09:21 2019 +0000
A workaround to make sure /dev/mtd0 can be created
A workaround to make sure /dev/mtd0 can be created when memdisk is used.
This is due to sometimes "modprobe phram" can not successfully create /dev/mtd0.
Have to try several times.
Ref: https://gitlab.gnome.org/GNOME/gparted/issues/50#note_523831
http://gparted-forum.surf4.info/viewtopic.php?pid=32784#p32784