Service watchdog and shellcmd gone from 2.4.3 after package update



  • After the release of 2.4.4 updates appeared for packages
    mail report, cron, service watchdog and shellcmd
    Updating created a few php errors.
    However the thing is that after upgrading there is no
    service watchod or shellcmd available on menu.

    8:11:03 PHP ERROR: Type: 1, File: /usr/local/pkg/shellcmd.inc, Line: 165, Message: Call to undefined function init_config_arr()
    8:11:05 PHP ERROR: Type: 1, File: /usr/local/pkg/shellcmd.inc, Line: 114, Message: Call to undefined function init_config_arr()
    

    PHP ERROR: Type: 1, File: /usr/local/pkg/servicewatchdog.inc, Line: 78, Message: Call to undefined function init_config_arr() @ 2018-09-28 08:38:26
    Most probably a regression, but how does one install the previous version?


  • Rebel Alliance Developer Netgate

    You need to upgrade to 2.4.4. You're loading 2.4.4 packages on 2.4.3, which can't work.



  • I can't upgrade to 2.4.4 due to issues with pppoe and vlans. There should be a mechanism to only allow to install compatible versions, or at least a method to install previous releases. I'm all the way to latest and greatest, but there are times that this is not always feasible.
    So is there some archive with previous package versions somewhere please?