Fedora

firewalld

firewall-cmd --get-zones

... lists the available zones



firewall-cmd --get-services

... lists available services



firewall-cmd --list-all

... lists a lot of information for the current zone



firewall-cmd --remove-service=samba-client --permanent

... permanently removes the service 'samba-client' from the current zone



package build

Use the following ~/.rpmmacros

%_signature gpg
%_gpg_name sgs@pichove.org

%_topdir %(echo $HOME)/rpmbuild

%__arch_install_post \
[ "%{buildarch}" = "noarch" ] || QA_CHECK_RPATHS=1 ; \
case "${QA_CHECK_RPATHS:-}" in [1yY]*) /usr/lib/rpm/check-rpaths ;; esac \
/usr/lib/rpm/check-buildroot



Then execute the following steps:

ln -fs development/gitprogs/configs/rpm-builds/etoolkit/rpmbuild rpmbuild
cd /home/sgs/rpmbuild/SOURCES/
wget https://codeberg.org/sgs/etoolkit/releases/download/2.2.0/etoolkit-2.2.0.tar.gz
wget https://codeberg.org/sgs/etoolkit/releases/download/2.2.0/etoolkit-2.2.0.tar.gz.asc
cd
rpmbuild -ba --nodebuginfo rpmbuild/SPECS/python-etoolkit.spec
rpm --addsign rpmbuild/RPMS/noarch/python3-etoolkit-2.2.0-1.fc43.noarch.rpm
# copy relevant rpm packages into the repo folder
createrepo .

2026-05-28 21:21:09

minicms - © 2020-2026 Simeon Simeonov