After reading documentation about the shorewall firewall, it´s evident to me that it is possible to enable uPnPsupport.
As far as I can understand this is not possible since the configurationfiles regenerate and the manual changes thereby is overrun.
I’m afraid my understanding of this kind of system just is not enough (yet) therefore I would like to ask you guys if there is ant chance of enableing uPnPsupport ?
I understand the security aspect of having it disabled but I still want to enable it.
#ZONE INTERFACE BROADCAST OPTIONS
net eth1 detect dhcp,routefilter,tcpflags,upnp
#ACTION SOURCE DEST
allowinUPnP loc $FW
#ACTION SOURCE DEST
forwardUPnP net loc
Into /etc/e-smith/templates/etc/shorewall/interfaces/10base ?
unfortunately …
[root@nethserver ~]# yum install snapd
.
.
.
Complete!
[root@nethserver ~]# systemctl enable --now snapd.socket
Created symlink from /etc/systemd/system/sockets.target.wants/snapd.socket to /usr/lib/systemd/system/snapd.socket.
[root@nethserver ~]# ln -s /var/lib/snapd/snap /snap
[root@nethserver ~]# snap install upnp-server
error: too early for operation, device not yet seeded or device model not acknowledged
resolved by: [root@nethserver ~]# yum reinstall snapd [root@nethserver ~]# snap install upnp-server
020-01-11T19:59:48+01:00 INFO Waiting for restart… Warning: /var/lib/snapd/snap/bin was not found in your $PATH. If you’ve not restarted your
** session since you installed snapd, try doing that.** Please see https://forum.snapcraft.io/t/9469 for more details.
upnp-server 0.1.0 from Oliver Grawert (ogra) installed
restarting the termal session resolves the problem
mojolacerator1:
Install upnp-server on CentOS using the Snap Store | Snapcraft
unfortunately …
[root@nethserver ~]# yum install snapd
.
.
.
Complete!
[root@nethserver ~]# systemctl enable --now snapd.socket
Created symlink from /etc/systemd/system/sockets.target.wants/snapd.socket to /usr/lib/systemd/system/snapd.socket.
[root@nethserver ~]# ln -s /var/lib/snapd/snap /snap
[root@nethserver ~]# snap install upnp-server
error: too early for operation, device not yet seeded or device model not acknowledged
After running , wait for a couple of minutes before running . It takes a couple of seconds/minutes for snapd to catch up and fully initialise itself. This one gets me every time.