Out of date software notifications (added to iContact?)

France Presern shared this idea 1 year ago
Open Discussion

Hi.

Currently there is a possibility for the core services (like easyapache: httpd, php, extensions ..) as well as other system packages not to get (manually) updated, because server administrator is not notified about available updates.

The solution to register on the mailing lists and other forms to gather info about possible updates is not enough, because when one administers many servers, one can easily forget to update _all_ of them. In this case a sort of a "nag" system for pending updates needs to be put in place. WHM is currently the only system which I administer and which does not tell me when there are any pending security system updates for _all_ installed/managed/running services (including web server).

I would like to see this option implemented. It would increase the number of updated services on WHM servers.

This idea started as a feature request for easyapache (https://features.cpanel.net/topic/update-notifications-for-easyapache), but it seems like there needs to be more general solution. Also easyapache team already has their work plan set up, and will not add this feature in EA4 nor in EA3.

Comments (8)

photo
1

Hello,

Is there an existing application, or service that in your opinion provides a great example of what you'd like to see?

photo
1

Yes. Here are some examples from the top of my head. Debian 6 has apticron, CentOS 5 has yum-updatesd, ...

Here is a simple script which I wrote for yum:

N=`uname -n`

yum check-update > /tmp/checkupdate.log

if [[ $? == 100 ]]

then

mail -s "New YUM updates available: $N" -r root@XXX sistem@XXX < /tmp/checkupdate.log

fi

Nothing fancy, we just need to be informed about available updates.

photo
1

So Ken, does my request look reasonable and will you put it into the development plan? ;-)

photo
1

Can you advise if this action was ever taken? I am in full agreement with France that this needs to be a feature to notify of major updates.

photo
1

This request hasn't been picked up by our development team. The current expectation is that you'll enable automatic updates, rather than needing to be notified. Can you provide us some context around why you would avoid automated updates, and opt for having to manually update?

photo
2

There was a huge jump from php 5 to php 7. Therefore if that was updated automatically a lot of websites would have stopped working.

Therefore a notification of a new php version would have been handy so that sys admins can plan to update the sites as well.

For minor updates cpanel auto update is fine. but for the more major updates they need to be managed.

photo
1

So, from a sysadmin standpoint, your usecase is that you want us to notify you when a new PHP version is available? With EA4 and MultiPHP, your users can move to PHP7 at their leisure, once you have it installed. Is this something you would want to see triggered on the server, or would that be something that we could be louder about in our product announcements?

photo
1

For me just being aware of it is enough for us to take action. We are aware EA4 and MultiPHP allows for multiple PHP versions on the server however it was simply to be notified better of product updates.

I just happened to stumble across PHP7 so was thinking a notification about the update would have been nice so I could progress updating sooner.

photo