Luca Di Maio
5ad75a07d1
all: bump release 1.8.0
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
1.8.0
2024-10-12 15:39:16 +02:00
Luca Di Maio
c3f30eb9b2
init: fix nvidia integration, improve search of nvidia files, Fix #1500
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-10-12 15:12:23 +02:00
distrobox-docs-bot
faa7e0b8a9
Automatic Man Page Update
...
Signed-off-by: distrobox-docs-bot <distrobox-docs-bot@users.noreply.github.com >
2024-10-12 12:05:58 +00:00
Luca Di Maio
b2590cfeec
docs: update compatibility, add ublue toolboxes, update Alpine and Fedora versions, Fix #1501
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-10-12 14:05:07 +02:00
Luca Di Maio
ae0601caec
init: fix nvidia integration mounting files from boost libs, Fix #1500
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-10-12 13:24:02 +02:00
Luca Di Maio
177a035b84
create: ignore trailing slashes on custom homes, Fix #1575
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-10-12 13:02:43 +02:00
Luca Di Maio
d706818265
assemble: fix name detection with hyphens, Fix #1507
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-10-12 12:09:14 +02:00
Luca Di Maio
cd72759796
enter: fix additional flags evaluation, Fix #1541
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-10-12 12:09:13 +02:00
jarred wilson
2fcdd6e816
fix:[ #1525 ] handle container creation failure ( #1526 )
...
print error message and exit with subprocess return code
2024-10-12 12:08:15 +02:00
Tim Wang
1244b33daa
init: separate 'mount --rbind -o rslave ...' into 'mount --rbind ...' and 'mount --make-rslave ...' ( #1583 )
...
On some legacy distros like Ubuntu 18.04.6, the mount executable does not support '-o rslave'. So we use '--make-rslave' instead.
2024-10-10 18:04:31 +02:00
TigerGorilla2
21661400fa
export: Actually fix XDG_DATA_DIRS and XDG_DATA_HOME handling ( #1582 )
2024-10-10 16:04:39 +02:00
Luca Di Maio
cbf9f88ffe
assemble: fix possible empty lines, Fix #1514
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-10-10 12:32:57 +02:00
Luca Di Maio
922175d456
init: apt-get upgrade, force keeping old configs when non interactive
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-10-10 10:48:30 +02:00
Luca Di Maio
023830f8eb
docs: remove rhel-toolbox image from compatibility, it's now behind paywall
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-10-10 10:47:46 +02:00
Luca Di Maio
47ce09aa7c
docs: remove EOL images from compatibility
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-10-10 10:47:13 +02:00
Luca Di Maio
0762ebac6a
generate-entry: fix linting
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-10-10 10:20:33 +02:00
Boria138
54aad24f97
init: fix arch locale-gen ( #1520 )
2024-10-10 09:58:53 +02:00
Ferenc Géczi
1a7381ecca
docs: support for alpine 3.20 containers ( #1504 )
...
Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com >
2024-10-10 09:56:44 +02:00
Haowen Liu
5f44bd25a4
init: nvidia integration - Exclude repos from bind-mounting ( #1503 )
...
When used on a Universal Blue OS like bluefin, the repo configurations
are available at `/run/host/etc/yum.repos.d/`. Repos that contain the
name nvidia are incorrectly bind-mounted into the container and causes
weird errors on boxes using yum and dnf.
2024-10-10 09:56:21 +02:00
Lukas Schmelting
ccedbd701d
export: Fix XDG_DATA_DIRS and XDG_DATA_HOME handling ( #1496 )
...
Swaps if condition resulting in the matching environment variable being
iterated
2024-10-10 09:55:39 +02:00
Alexandre Vicenzi
771370b2b3
docs: Update openSUSE and SLES compatibility guide ( #1489 )
...
The issue with Podman was fixed on recent releases.
Signed-off-by: Alexandre Vicenzi <alexandre.vicenzi@suse.com >
2024-10-10 09:55:07 +02:00
Samuel
cd9439d9ff
generate-entry: use XDG_DATA_HOME ( #1468 )
2024-10-10 09:54:35 +02:00
Vladyslav Romanchuk
7fc534bd9c
enter: fix handle containers that have environment variables shorter than 5 ( #1545 )
2024-10-10 09:49:02 +02:00
Intza
9a58610cd9
add iputils
2024-10-09 21:18:38 +02:00
Luca Di Maio
c05b6a4376
enter: improve positional args handling, treat enter command accordingly, improve comments explaining the black magic
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-08-09 11:16:20 +02:00
distrobox-docs-bot
4c38d6b3f9
Automatic Man Page Update
...
Signed-off-by: distrobox-docs-bot <distrobox-docs-bot@users.noreply.github.com >
2024-07-03 18:33:03 +00:00
andy
45fab05250
generate-entry: Add kali icon ( #1451 )
...
* Add kali icon
* Fix kali icon
2024-07-03 20:32:16 +02:00
Luca Di Maio
5fa7fc6bc5
fix linting
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-06-29 23:10:43 +02:00
Luca Di Maio
77b37ea310
init: fix missing allowerasing flag for dnf
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-06-29 18:15:37 +02:00
Luca Di Maio
a4b0332587
fix linting
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-06-29 17:03:13 +02:00
Luca Di Maio
26a037118d
enter: get rid of eval and pass arguments using set. This will avoid maniupulating args, and simplify our life. Fix #749 , Fix #1461
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-06-29 16:58:01 +02:00
Luca Di Maio
c2eb546b94
init: arrange package manager to avoid conflicts when using more than one (eg: packaging containers)
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-06-29 14:00:32 +02:00
Luca Di Maio
a127231305
init: rework package managment code
...
Move each pkg manager to its own function
Deduplicate similar managers (eg: yum/dnf)
Move pkg-manager exceptions setup to this phase
Simplify and better document the code.
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-06-29 13:43:13 +02:00
Luca Di Maio
175910fbc2
create: better explain init/pre-init hooks
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-06-29 13:42:43 +02:00
Luca Di Maio
df7414bff3
export: fix CONTAINER_ID fallback
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-06-28 17:57:36 +02:00
distrobox-docs-bot
dcad7dd449
Automatic Man Page Update
...
Signed-off-by: distrobox-docs-bot <distrobox-docs-bot@users.noreply.github.com >
2024-06-28 15:52:46 +00:00
Luca Di Maio
3f4e506b98
fix linting
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-06-28 17:48:08 +02:00
Luca Di Maio
5d8308d48f
fix linting
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-06-28 17:44:44 +02:00
distrobox-docs-bot
0bb6c1c8e0
Automatic Man Page Update
...
Signed-off-by: distrobox-docs-bot <distrobox-docs-bot@users.noreply.github.com >
2024-06-28 15:37:46 +00:00
Luca Di Maio
3405e1ce00
export: improve documentation of the spec. Fix #1444
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-06-28 17:36:52 +02:00
distrobox-docs-bot
e1f7292ca5
Automatic Man Page Update
...
Signed-off-by: distrobox-docs-bot <distrobox-docs-bot@users.noreply.github.com >
2024-06-28 15:19:47 +00:00
Luca Di Maio
860ead86f4
assemble: add support for remote manifest files
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-06-28 17:18:36 +02:00
Luca Di Maio
fcc29722b4
init: auto-link /usr/bin/flatpak, to better support opening links on host's browser, if those are flatpaks
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-06-28 17:08:07 +02:00
Luca Di Maio
d0b93f63cc
export: simplify and cleanup code
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-06-28 17:04:44 +02:00
Luca Di Maio
cd3a341b09
docs: document an official way to detect when you're in a distrobox
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-06-28 16:59:35 +02:00
Luca Di Maio
3165b9305b
export: support exporting app launchers by full-path.
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-06-28 16:56:33 +02:00
distrobox-docs-bot
77b45ca2e1
Automatic Man Page Update
...
Signed-off-by: distrobox-docs-bot <distrobox-docs-bot@users.noreply.github.com >
2024-06-27 10:29:24 +00:00
Luca Di Maio
e77e6a5355
docs: fix obsolete Chainguard Wolfi notes
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-06-27 12:28:33 +02:00
phoppermann
31bb03f113
init: do not fail in "Setting up read-only mounts" if findmnt does not exist ( #1454 )
2024-06-27 12:03:55 +02:00
Luca Di Maio
24716c1b18
fix linting
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2024-06-27 11:19:31 +02:00