Compare commits

..

2 commits

2 changed files with 19 additions and 13 deletions

View file

@ -1,3 +1,8 @@
0.8.2 (2021-12-14)
------------------
- use apt patterns to select priority variants (requires apt >= 2.3.10)
0.8.1 (2021-10-07) 0.8.1 (2021-10-07)
------------------ ------------------

View file

@ -23,7 +23,7 @@
use strict; use strict;
use warnings; use warnings;
our $VERSION = '0.8.1'; our $VERSION = '0.8.2';
use English; use English;
use Getopt::Long; use Getopt::Long;
@ -5201,9 +5201,10 @@ sub main() {
# in unshare and root mode, other users than the current user need to # in unshare and root mode, other users than the current user need to
# access the rootfs, most prominently, the _apt user. Thus, make the # access the rootfs, most prominently, the _apt user. Thus, make the
# temporary directory world readable. # temporary directory world readable.
if (any { $_ eq $options->{mode} } ('unshare', 'root') if (
or any { $_ eq $options->{mode} } ('unshare', 'root')
($EFFECTIVE_USER_ID == 0 and $options->{mode} eq 'chrootless')) { or ($EFFECTIVE_USER_ID == 0 and $options->{mode} eq 'chrootless')
) {
chmod 0755, $options->{root} or error "cannot chmod root: $!"; chmod 0755, $options->{root} or error "cannot chmod root: $!";
} }
} elsif ($format eq 'directory') { } elsif ($format eq 'directory') {