]> piware.de Git - bin.git/blobdiff - postinst-setup-fedora
postinst-setup-fedora: Add some missing packages
[bin.git] / postinst-setup-fedora
index 86017022c2e747d93e416323275a184395768a1b..633496fb6e99bedbb5c2423ae4bbd01bfce48ae1 100755 (executable)
@@ -6,25 +6,26 @@ if ! type offlineimap >/dev/null 2>&1; then
     dnf remove -y mdadm mlocate nano rsyslog sssd telnet trousers rxvt-unicode abrt plymouth linux-atm-libs quota realmd selinux-policy audit || true
 
     # install stuff that we do want
-    dnf install -y iwl6000g2a-firmware NetworkManager-wifi \
+    dnf install -y iwl6000g2a-firmware NetworkManager-wifi dnsmasq \
         sudo ecryptfs-utils vim-enhanced iwl6000g2a-firmware \
+        dnf-utils bash-completion \
         xorg-x11-server-Xorg xorg-x11-drv-libinput xorg-x11-drv-intel \
         mesa-dri-drivers lxrandr \
         dejavu-sans-fonts dejavu-serif-fonts dejavu-sans-mono-fonts \
         xorg-x11-server-utils xorg-x11-utils xbacklight \
-        i3 i3lock lxdm wmctrl dunst pcmanfm gvfs-mtp \
+        i3 i3lock lxdm wmctrl dunst pcmanfm gvfs-mtp parole \
         pavucontrol pulseaudio-utils alsa-plugins-pulseaudio \
         gstreamer1-plugin-mpg123 gstreamer1-plugins-good \
         qemu-kvm qemu-img openvpn mutt weechat pidgin-otr \
         simple-scan sane-backends sane-backends-drivers-scanners \
         pandoc texlive-beamer texlive-latex-bin texlive-collection-fontsrecommended \
         texlive-hyphen-german texlive-hyphen-english texlive-fancyhdr texlive-dinbrief \
-        texlive-german \
+        texlive-german texlive-a4wide \
         gnome-terminal firefox network-manager-applet evince shotwell rhythmbox \
         offlineimap gnome-keyring pinentry-gnome3 \
         postfix duplicity systemd-container gnome-disk-utility powertop \
-        git gtimelog libappindicator-gtk3 \
-        schroot mock \
+        git gtimelog libappindicator-gtk3 gnome-screenshot \
+        schroot mock apt-cacher-ng strace wget patchutils \
 
     # codecs
     dnf install -y http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
@@ -43,6 +44,7 @@ tmpfs /var/lib/mock tmpfs defaults 0 0
 #/srv /ubuntu/srv none bind 0 0
 #/tmp /ubuntu/tmp none bind 0 0
 EOF
+ln -s fedora-26-x86_64.cfg /etc/mock/default.cfg
 
 # have schroot use tmpfs
 if [ ! -L /var/lib/schroot/unpack ]; then
@@ -56,6 +58,7 @@ setenforce 0 || true
 
 rm -f /etc/systemd/system/default.target
 systemctl set-default graphical.target
+systemctl enable --now apt-cacher-ng
 
 # create user
 if ! getent passwd martin >/dev/null; then