diff --git a/INSTALL.md b/INSTALL.md index 51fb2dc2c..b4aff4488 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -29,6 +29,8 @@ these dependencies. The following are developer notes on how to build Dogecoin on your native platform, using the dependencies as provided by your system's package manager. + Before starting, ensure your system is updated and has the latest security patches. + Outdated libraries can render the entire system, including Dogecoin Core, vulnerable. They are not complete guides, but include notes on the necessary libraries, compile flags, etc. diff --git a/doc/build-unix.md b/doc/build-unix.md index 48a92c545..04e4ece40 100644 --- a/doc/build-unix.md +++ b/doc/build-unix.md @@ -62,6 +62,12 @@ using only fully tested dependencies, see the documentation in the ### Ubuntu & Debian example +Before installing the dependencies, ensure your system is updated and has the latest security patches: + +```bash +sudo apt-get update +sudo apt-get upgrade + **Required dependencies** : ```bash sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils diff --git a/doc/build-windows.md b/doc/build-windows.md index 5ba5d71e2..50cbd953e 100644 --- a/doc/build-windows.md +++ b/doc/build-windows.md @@ -48,7 +48,7 @@ These steps can be performed on, for example, an Ubuntu VM. The depends system will also work on other Linux distributions, however the commands for installing the toolchain will be different. -First, install the general dependencies: +Install the general dependencies. First, ensure your system is updated and has the latest security patches. sudo apt update sudo apt upgrade