firewall-applet/container.yaml
Yaakov Selkowitz c440ba32c1 F44
2026-03-24 20:40:32 -04:00

33 lines
1.2 KiB
YAML

flatpak:
id: org.fedoraproject.FirewallApplet
branch: stable
runtime-name: flatpak-runtime
runtime-version: f44
packages:
- firewall-applet
- firewall-config
- nm-connection-editor
command: firewall-applet
rename-appdata-file: firewall-applet.appdata.xml
rename-desktop-file: firewall-applet.desktop
rename-icon: firewall-applet
copy-icon: true
finish-args: |-
--device=dri
--share=ipc
--share=network
--socket=fallback-x11
--socket=wayland
--system-talk-name=org.fedoraproject.FirewallD1
--system-talk-name=org.freedesktop.NetworkManager
--talk-name=org.freedesktop.Notifications
--talk-name=org.kde.StatusNotifierWatcher
--own-name=org.gnome.nm_connection_editor
cleanup-commands: |
mv /app/etc/xdg/autostart/* /app/share/applications/
sed -i -e '/Exec=/s|/usr/bin/||' /app/share/applications/*.desktop
for f in /app/share/icons/hicolor/*/apps/firewall-applet-*; do \
mv $f ${f/firewall-applet/org.fedoraproject.FirewallApplet} ; done
sed -e '/icon_name/s/firewall-applet/org.fedoraproject.FirewallApplet/' \
-i /app/bin/firewall-applet