summaryrefslogtreecommitdiffstats
path: root/packaging/installer/methods/source.md
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2022-02-15 03:25:22 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2022-02-15 03:25:22 +0000
commit0ce692f2add209c6f5d449ee2be7af725f1813e8 (patch)
tree2af915c6ff875c3b0b4367c334032726d2d6839a /packaging/installer/methods/source.md
parentAdding upstream version 1.33.0. (diff)
downloadnetdata-0ce692f2add209c6f5d449ee2be7af725f1813e8.tar.xz
netdata-0ce692f2add209c6f5d449ee2be7af725f1813e8.zip
Adding upstream version 1.33.1.upstream/1.33.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'packaging/installer/methods/source.md')
-rw-r--r--packaging/installer/methods/source.md55
1 files changed, 0 insertions, 55 deletions
diff --git a/packaging/installer/methods/source.md b/packaging/installer/methods/source.md
index 5345a1a4..737ea166 100644
--- a/packaging/installer/methods/source.md
+++ b/packaging/installer/methods/source.md
@@ -48,61 +48,6 @@ libraries and their header files must be copied into specific locations
in the source tree to be used.
### Netdata cloud
-
-Netdata Cloud functionality requires custom builds of libmosquitto and
-libwebsockets.
-
-#### libmosquitto
-
-Netdata maintains a custom fork of libmosquitto at
-https://github.com/netdata/mosquitto with patches to allow for proper
-integration with libwebsockets, which is needed for correct operation of
-Netdata Cloud functionality. To prepare this library for the build system:
-
-1. Verify the tag that Netdata expects to be used by checking the contents
- of `packaging/mosquitto.version` in your Netdata sources.
-2. Obtain the sources for that version by either:
- - Navigating to https://github.com/netdata/mosquitto/releases and
- downloading and unpacking the source code archive for that release.
- - Cloning the repository with `git` and checking out the required tag.
-3. If building on a platform other than Linux, prepare the mosquitto
- sources by running `cmake -D WITH_STATIC_LIBRARIES:boolean=YES .` in
- the mosquitto source directory.
-4. Build mosquitto by running `make -C lib` in the mosquitto source directory.
-5. In the Netdata source directory, create a directory called `externaldeps/mosquitto`.
-6. Copy `lib/mosquitto.h` from the mosquitto source directory to
- `externaldeps/mosquitto/mosquitto.h` in the Netdata source tree.
-7. Copy `lib/libmosquitto.a` from the mosquitto source directory to
- `externaldeps/mosquitto/libmosquitto.a` in the Netdata source tree. If
- building on a platform other than Linux, the file that needs to be
- copied will instead be named `lib/libmosquitto_static.a`, but it
- still needs to be copied to `externaldeps/mosquitto/libmosquitto.a`.
-
-#### libwebsockets
-
-Netdata uses the standard upstream version of libwebsockets located at
-https://github.com/warmcat/libwebsockets, but requires a build with SOCKS5
-support, which is not enabled by most pre-built versions. Currently,
-we do not support using a system copy of libwebsockets. To prepare this
-library for the build system:
-
-1. Verify the tag that Netdata expects to be used by checking the contents
- of `packaging/libwebsockets.version` in your Netdata sources.
-2. Obtain the sources for that version by either:
- - Navigating to https://github.com/warmcat/libwebsockets/releases and
- downloading and unpacking the source code archive for that release.
- - Cloning the repository with `git` and checking out the required tag.
-3. Prepare the libwebsockets sources by running `cmake -D
- LWS_WITH_SOCKS5:bool=ON .` in the libwebsockets source directory.
-4. Build libwebsockets by running `make` in the libwebsockets source
- directory.
-5. In the Netdata source directory, create a directory called
- `externaldeps/libwebsockets`.
-6. Copy `lib/libwebsockets.a` from the libwebsockets source directory to
- `externaldeps/libwebsockets/libwebsockets.a` in the Netdata source tree.
-7. Copy the entire contents of `include/` from the libwebsockets source
- directory to `externaldeps/libwebsockets/include` in the Netdata source tree.
-
#### JSON-C
Netdata requires the use of JSON-C for JSON parsing when using Netdata