

You could also try and backport the package, but that is also a lot of work, and you must maintain any security updates yourself.Īnyway, when it comes to Debian 99% of the time, you will want to avoid trying to use the latest/greatest and just stick with the released version. Using Monit and Other Commands Process management is performed by Monit, an open source utility for managing and monitoring processes, files, directories, and file systems.

You also need to come up with an upgrade plan to monitor the package for security issues. Almost none of this happens automatically for 3rd party stuff.
#MONIT LINUX EXAMPLES HOW TO#
Then you will have to figure out how to integrate it as far as startup scripts, log rotation, etc. If you want to use a 3rd party package, first you should uninstall the Debian version of the package. Security, and critical bugs will be backported as needed, but mostly the version of the package you get at release is stable and will be that same version of the package for the life of that release. You should almost never try mixing and matching a package installed via apt with packages you manually install form a tar.gz or some other 3rd party package format.ĭebian basically freezes it he version of packages when it releases, and will not release any new versions. I know how to handle the conf-file monitrc but I don't know in which paths I have to replace the file monit (only at /usr/bin/monit or somewhere else?) and if this the correct way to upgrade at all. Monit: /usr/share/lintian/overrides/monit Monit: /usr/share/doc/monit/README.Debian Monit: /usr/share/doc/monit/examples/monit.upstart

Monit: /usr/share/doc/monit/examples/rvice Monit: /etc/monit/monitrc.d/smartmontools Monit: /etc/monit/monitrc.d/openssh-server I checked where MONIT is installed with dpkg -S monit | sort: monit: /etc/default/monit So I did wget to download the precompiled binaries and now I have these files: monit-5.17.1/bin/monit I did sudo apt-get install monit but it only installs version 5.9 and the current version is 5.17.1.
