OPNsense Forum
Archive => 18.1 Legacy Series => Topic started by: NOYB on December 29, 2017, 09:39:00 am
-
System: Firmware
Plugins tab shows "os-dyndns" as NOT installed. But "Dynamic DNS" is in the "Services" menu (and configurable), and "configctl firmware plugin dyndns" returns "1" (installed).
I'm confused. Please clarify.
Thanks.
-
FWIW, it's not installed on my system and it doesn't show in the services menu either and I'm on the 18.1 beta release. It might help if you actually gave details of the OPNsense version that you have installed.
-
@phoenix: On newer install media it comes preinstalled - upgraded systems do not install it automatically.
-
@phoenix: On newer install media it comes preinstalled - upgraded systems do not install it automatically.
Thanks for the clarification, I'll go back to sleep until the new year. ;D
-
This was initially a 17.7.10 install. Later upgraded to 18.1b (opnsense-update -t opnsense-devel).
So I guess the package was installed in 17.7.10 by default, but the 18.1b upgrade has it has an optional plugin. No big deal just was confused. Maybe I still am?
-
This is no reason it should not show up as it is / was still a plugin. Even if it is a new install like 17.7.10 it should be uninstallable (it is not a dependency) - there might be something wrong.
-
18.1.b recently gained a menu and ACL cache...
# /usr/local/etc/rc.configure_firmware
should fix that.
The plugins can reload this correctly now, but not the 17.7 "os-dyndns" one currently provided by the mirrors.
This only affects operation of 17.7 plugins with 18.1.b core and should start working cleanly as soon as 18.1(-RC) is out.
Cheers,
Franco
-
See now what is confusing me.
The installed plugins listed at the top are also still listed below as not installed.
-
You mean "os-dyndns" and "os-dyndns-devel"? If you are running opnsense-devel, you see both.
-
You mean "os-dyndns" and "os-dyndns-devel"? If you are running opnsense-devel, you see both.
Don't think that is what I mean.
Plugins Tab:
At the top (indicated as installed; bold):
os-dyndns (installed) 1.4_1 131KiB Dynamic DNS Support
os-helloworld-devel (installed) 1.2 17.2KiB A sample framework application
os-rfc2136 (installed) 1.1_1 38.5KiB RFC-2136 Support
os-wol (installed) 1.0_1 23.9KiB Wake on LAN Service
Below (not indicated as installed; not bold):
os-dyndns 1.4_1 131KiB Dynamic DNS Support
os-dyndns-devel 1.4_1 131KiB Dynamic DNS Support
...
os-helloworld 1.2 17.2KiB A sample framework application
os-helloworld-devel 1.2 17.2KiB A sample framework application
...
os-rfc2136 1.1_1 38.5KiB RFC-2136 Support
os-rfc2136-devel 1.1_1 38.5KiB RFC-2136 Support
...
os-wol 1.0_1 23.9KiB Wake on LAN Service
os-wol-devel 1.0_1 23.9KiB Wake on LAN Service
Settings Tab:
Release Type: Development
-
Which revision? I only changed the sort key to shuffle the installed ones on top as discussed. Unless they are now added twice in the backend because the sort key is not unique. oO
-
Hi all,
the same here. the installed plugins are listed again.
cheers till
------------------------------------
OPNsense 18.1.b_377-amd64
-
Ok, found it. https://github.com/opnsense/core/commit/080219e
Cheers,
Franco
-
Yes.. looks good.
I have not even drunk my coffee that fast :)
happy New Year
cheers till
------------------------------------
OPNsense 18.1.b_382-amd64
-
Ok, found it. https://github.com/opnsense/core/commit/080219e
Cheers,
Franco
Works. Thanks. Just a tad bit less confused now. ;)
-
I assume the dyndns plugin, which is installed by default in 18.1, can be uninstalled if dynamic dns is not needed.
There are no other services dependent on this one.
Correct?
-
Correct.
Dyndns was moved from core to plugins in 17.1, but people asked for it to be bundled with the installation again. Now it's a preinstalled plugin, something we want to have for more core functionality as well although not strictly necessary... would be nice to kick web proxy or intrusion detection or VPN for a small install.
And yes, dyndns has no dependencies. That's why we bundled it in 17.7 in contrast to Rfc2136, which requires Bind and we didn't want that in the default install anymore even if "only dormant".
Cheers,
Franco