qLinux
… a distribution study


<< Prev
libfastjson-0.99.8

Next >>
Optional Packages


Rsyslog-8.2202.0

Download: rsyslog-8.2202.0.tar.gz

Fix the build system:

patch -Np1 -i rsyslog-8.2202.0-bld-20220218.patch

Fix the sources:

patch -Np1 -i rsyslog-8.2202.0-src-20220218.patch

Build the package:

./configure --prefix=/qlnx \
            --disable-libgcrypt \
            --disable-fmhttp \
            --disable-helgrind \
            --sbindir=/qlnx/bin \
            --mandir=/qlnx/man

–disable-libgcrypt
    Requires libgcrypt which is not available yet.

–disable-fmhttp
    Requires curl which is not available yet.

–disable-helgrind
    Disable valgrind helgrind because it is not needed right now and even valgrind is not available yet.

Do NOT set  disable-inet  option. This causes that the required lib lmnet will not be build.

Build and install rsyslogd:

make
make install

Change the mode:

chmod 0754 /qlnx/bin/rsyslogd

Configure rsyslogd

Create the group  adm :

groupadd -g 4 adm

Installed files

    /qlnx/bin/rsyslogd
    /qlnx/man/man5/rsyslog.conf.5, /qlnx/man/man8/rsyslogd.8
    /qlnx/lib/rsyslog/* (directory)


<< Prev
libfastjson-0.99.8

Next >>
Optional Packages