Compare commits

...
Sign in to create a new pull request.

7 commits

Author SHA1 Message Date
61c40332b9 Give access to Avahi to resolve the .local mDNS domain
The nss-mdns plugin for the GNU Name Service Switch (or NSS)
functionality of the GNU C Library is necessary to resolve the .local
mDNS domain. The plugin talks to the Avahi daemon running on the host
to resolve the names.

https://github.com/containers/toolbox/issues/209
2020-11-15 23:11:40 +01:00
9ab10a6c9a extra-packages: Allow X11 clients to run as root
If an X11 client is started inside a 'su -' session, then xauth(1)
needs to be present so that pam_xauth.so can add a new XAUTHORITY
environment variable to the 'su -' session.

https://github.com/containers/toolbox/pull/572
2020-10-30 20:16:19 +01:00
0ff415dc53 extra-packages: Add gvfs-client
The gvfs-client package is necessary for GIO-based processes inside
toolbox containers to use the GVfs backend and volume monitor daemons,
and it comes preinstalled on Fedora Silverblue and Workstation.

https://github.com/containers/toolbox/pull/466
2020-06-15 19:53:37 +02:00
c771d69fe6 Update the label for tagging to reflect the project's new home
https://github.com/containers/toolbox/pull/293
2019-10-10 16:04:43 +02:00
2823d72c97 Install only flatpak-spawn, not the rest of flatpak-xdg-utils
https://github.com/debarshiray/toolbox/issues/147
2019-09-24 21:07:39 +02:00
29cd0e7058 Avoid losing useradd(8) by accident
The shadow-utils package was added to the base toolbox images to ensure
the presence of the useradd(8) command. Currently the package is
already pulled in by various dependencies. Therefore, it doesn't
increase the size of the base image, but serves as a safeguard against
any inadvertent changes.
2019-09-24 20:22:50 +02:00
Jens Petersen
308b8d8914 base image no longer uses coreutils-single
https://github.com/fedora-cloud/docker-brew-fedora/issues/58
2019-09-08 13:38:00 +08:00
2 changed files with 7 additions and 3 deletions

View file

@ -1,7 +1,8 @@
FROM registry.fedoraproject.org/fedora:31 FROM registry.fedoraproject.org/fedora:31
ENV NAME=fedora-toolbox VERSION=31 ENV NAME=fedora-toolbox VERSION=31
LABEL com.github.debarshiray.toolbox="true" \ LABEL com.github.containers.toolbox="true" \
com.github.debarshiray.toolbox="true" \
com.redhat.component="$NAME" \ com.redhat.component="$NAME" \
name="$FGC/$NAME" \ name="$FGC/$NAME" \
version="$VERSION" \ version="$VERSION" \
@ -12,7 +13,6 @@ LABEL com.github.debarshiray.toolbox="true" \
COPY README.md / COPY README.md /
RUN sed -i '/tsflags=nodocs/d' /etc/dnf/dnf.conf RUN sed -i '/tsflags=nodocs/d' /etc/dnf/dnf.conf
RUN dnf -y swap coreutils-single coreutils-full
COPY missing-docs / COPY missing-docs /
RUN dnf -y reinstall $(<missing-docs) RUN dnf -y reinstall $(<missing-docs)

View file

@ -3,11 +3,12 @@ bzip2
diffutils diffutils
dnf-plugins-core dnf-plugins-core
findutils findutils
flatpak-xdg-utils flatpak-spawn
fpaste fpaste
git git
gnupg gnupg
gnupg2-smime gnupg2-smime
gvfs-client
hostname hostname
iputils iputils
jwhois jwhois
@ -19,11 +20,13 @@ man-db
man-pages man-pages
mlocate mlocate
mtr mtr
nss-mdns
openssh-clients openssh-clients
passwd passwd
pigz pigz
procps-ng procps-ng
rsync rsync
shadow-utils
sudo sudo
tcpdump tcpdump
time time
@ -34,5 +37,6 @@ vte-profile
wget wget
which which
words words
xorg-x11-xauth
xz xz
zip zip