Téléverser les fichiers vers "/"

This commit is contained in:
admin-linexos 2024-06-28 09:10:24 +00:00
parent e16833d66e
commit 833e93c0e0
4 changed files with 1497 additions and 0 deletions

60
graphite.conf Normal file
View File

@ -0,0 +1,60 @@
# This needs to be in your server's config somewhere, probably
# the main httpd.conf
# NameVirtualHost *:80
# This line also needs to be in your server's config.
# LoadModule wsgi_module modules/mod_wsgi.so
# You need to manually edit this file to fit your needs.
# This configuration assumes the default installation prefix
# of /opt/graphite/, if you installed graphite somewhere else
# you will need to change all the occurances of /opt/graphite/
# in this file to your chosen install location.
<IfModule !wsgi_module.c>
LoadModule wsgi_module modules/mod_wsgi.so
</IfModule>
# XXX You need to set this up!
# Read http://code.google.com/p/modwsgi/wiki/ConfigurationDirectives#WSGISocketPrefix
WSGISocketPrefix run/wsgi
<VirtualHost 127.0.0.1:80>
ServerName graphite
DocumentRoot "/opt/graphite/webapp"
ErrorLog /var/log/graphite/graphite-webapp.error.log
CustomLog /var/log/graphite/graphite-webapp.access.log common
# I've found that an equal number of processes & threads tends
# to show the best performance for Graphite (ymmv).
WSGIDaemonProcess graphite processes=5 threads=5 display-name='%{GROUP}' inactivity-timeout=120 python-path=/opt/shinken/shinken_venv_graphite_redhat8/lib/python3.6/site-packages
WSGIProcessGroup graphite
WSGIApplicationGroup %{GLOBAL}
WSGIImportScript /opt/graphite/conf/graphite.wsgi process-group=graphite application-group=%{GLOBAL}
# XXX You will need to create this file! There is a graphite.wsgi.example
# file in this directory that you can safely use, just copy it to graphite.wgsi
WSGIScriptAlias / /opt/graphite/conf/graphite.wsgi
Alias /content/ /opt/graphite/webapp/content/
<Location "/content/">
SetHandler None
</Location>
# XXX In order for the django admin site media to work you
# must change @DJANGO_ROOT@ to be the path to your django
# installation, which is probably something like:
# /usr/lib/python2.6/site-packages/django
Alias /media/ "@DJANGO_ROOT@/contrib/admin/media/"
<Location "/media/">
SetHandler None
</Location>
# The graphite.wsgi file has to be accessible by apache. It won't
# be visible to clients because of the DocumentRoot though.
<Directory /opt/graphite/conf/>
Require all granted
</Directory>
</VirtualHost>

4
local_settings.py Normal file
View File

@ -0,0 +1,4 @@
DEFAULT_XFILES_FACTOR = 0
FUNCTION_PLUGINS = []
TIME_ZONE = "Europe/Paris"
SECRET_KEY='shinken-secret-key'

987
rpm_list.txt Normal file
View File

@ -0,0 +1,987 @@
perl-Compress-Raw-Bzip2-2.081-1.el8.x86_64
fuse-overlayfs-1.13-1.module_el8.10.0+3792+03eaed9c.x86_64
python3-dbus-1.2.4-15.el8.x86_64
bc-1.07.1-5.el8.x86_64
perl-LWP-Protocol-https-6.07-4.module_el8.5.0+2812+ed912d05.noarch
python36-3.6.8-39.module_el8.10.0+3769+3838165b.x86_64
cyrus-sasl-gssapi-2.1.27-6.el8_5.x86_64
irqbalance-1.9.2-1.el8.x86_64
setup-2.12.2-9.el8.noarch
p11-kit-trust-0.23.22-2.el8.x86_64
plymouth-core-libs-0.9.4-11.20200615git1e36e30.el8.x86_64
fribidi-1.0.4-9.el8.x86_64
libfdisk-2.32.1-46.el8.x86_64
python3-slip-0.6.4-13.el8.noarch
perl-Pod-Html-1.22.02-422.el8.0.1.noarch
popt-1.18-1.el8.x86_64
squashfs-tools-4.3-21.el8.x86_64
libss-1.45.6-5.1.el8.alma.1.x86_64
telnet-0.17-76.el8.x86_64
perl-Math-BigInt-FastCalc-0.500.600-6.el8.x86_64
m4-1.4.18-7.el8.x86_64
libsss_nss_idmap-2.9.4-3.el8_10.x86_64
libfastjson-0.99.9-2.el8.x86_64
tar-1.30-9.el8.x86_64
iptables-1.8.5-11.el8_9.x86_64
python39-pip-wheel-20.2.4-9.module_el8.10.0+3765+2f9a457d.noarch
kbd-misc-2.0.4-11.el8.noarch
sed-4.5-5.el8.x86_64
python2-libs-2.7.18-17.module_el8.10.0+3783+2756348e.alma.x86_64
jansson-2.14-1.el8.x86_64
librepo-1.14.2-5.el8.x86_64
dejavu-sans-fonts-2.35-7.el8.noarch
libnl3-cli-3.7.0-1.el8.x86_64
container-selinux-2.229.0-2.module_el8.10.0+3858+6ad51f9f.noarch
efibootmgr-16-1.el8.0.1.x86_64
nagios-plugins-perl-2.4.9-1.el8.x86_64
elfutils-debuginfod-client-0.190-2.el8.x86_64
nagios-plugins-breeze-2.4.9-1.el8.x86_64
lzo-2.08-14.el8.x86_64
libwbclient-4.19.4-3.el8.x86_64
nagios-plugins-by_ssh-2.4.9-1.el8.x86_64
libteam-1.31-4.el8.x86_64
grub2-tools-minimal-2.02-156.el8.alma.1.x86_64
nagios-plugins-icmp-2.4.9-1.el8.x86_64
libpcap-1.9.1-5.el8.x86_64
perl-B-Hooks-EndOfScope-0.21-6.el8.noarch
sssd-ipa-2.9.4-3.el8_10.x86_64
nagios-plugins-nagios-2.4.9-1.el8.x86_64
libcomps-0.1.18-1.el8.x86_64
perl-Package-Stash-0.37-9.el8.noarch
dracut-049-233.git20240115.el8.x86_64
nagios-plugins-procs-2.4.9-1.el8.x86_64
bubblewrap-0.4.0-1.el8.x86_64
perl-DateTime-TimeZone-Tzfile-0.011-3.el8.noarch
mdadm-4.2-14.el8_10.x86_64
nagios-plugins-tcp-2.4.9-1.el8.x86_64
perl-Exception-Class-1.44-2.el8.noarch
kernel-headers-4.18.0-553.5.1.el8_10.x86_64
gnutls-3.6.16-8.el8_9.3.x86_64
libpath_utils-0.2.1-40.el8.x86_64
perl-Types-Serialiser-1.01-1.of.el8.noarch
policycoreutils-devel-2.9-25.el8.x86_64
perl-version-0.99.24-1.el8.x86_64
libyaml-0.1.7-5.el8.x86_64
perl-Thread-Queue-3.13-1.el8.noarch
libxkbcommon-0.9.1-1.el8.x86_64
qt5-srpm-macros-5.15.3-1.el8.noarch
isl-0.16.1-6.el8.x86_64
libXt-1.1.5-12.el8.x86_64
perl-Memoize-1.03-422.el8.0.1.noarch
go-srpm-macros-2-17.el8.noarch
annobin-11.13-2.el8.x86_64
libXaw-1.0.13-10.el8.x86_64
perl-B-Debug-1.26-2.el8.noarch
systemtap-sdt-devel-4.9-3.el8.x86_64
cracklib-dicts-2.9.6-15.el8.x86_64
libXxf86misc-1.0.4-1.el8.x86_64
gcc-plugin-annobin-8.5.0-22.el8_10.x86_64
authselect-libs-1.2.6-2.el8.x86_64
xorg-x11-font-utils-7.5-41.el8.x86_64
realmd-0.17.1-2.el8.x86_64
trousers-0.3.15-2.el8.x86_64
xfsprogs-5.0.0-12.el8.x86_64
glibc-langpack-fr-2.28-251.el8_10.2.x86_64
libXxf86vm-1.1.4-9.el8.x86_64
libblockdev-part-2.28-6.el8.x86_64
libpq-13.11-1.el8.alma.1.x86_64
perl-Module-Metadata-1.000033-395.el8.noarch
libacl-2.2.53-3.el8.x86_64
urw-base35-nimbus-sans-fonts-20170801-10.el8.noarch
harfbuzz-1.7.5-4.el8.x86_64
perl-Net-SSLeay-1.88-2.module_el8.6.0+2811+fe6c84b0.x86_64
libsss_idmap-2.9.4-3.el8_10.x86_64
perl-Convert-ASN1-0.27-18.el8.noarch
perl-Term-Cap-1.17-395.el8.noarch
perl-MRO-Compat-0.13-4.el8.noarch
grub2-common-2.02-156.el8.alma.1.noarch
libmodulemd-2.13.0-1.el8.x86_64
iwl2030-firmware-18.168.6.1-121.el8.1.noarch
perl-MIME-Base64-3.15-396.el8.x86_64
perl-local-lib-2.000024-2.el8.noarch
file-libs-5.33-26.el8.x86_64
crontabs-1.11-17.20190603git.el8.noarch
tzdata-2024a-1.el8.noarch
compat-openssl10-1.0.2o-4.el8_6.x86_64
perl-macros-5.26.3-422.el8.0.1.x86_64
nmap-7.92-1.el8.x86_64
perl-ExtUtils-MM-Utils-7.34-1.el8.noarch
cups-libs-2.2.6-57.el8.x86_64
logrotate-3.14.0-6.el8.x86_64
libcom_err-1.45.6-5.1.el8.alma.1.x86_64
perl-threads-2.21-2.el8.x86_64
perl-Monitoring-Plugin-0.40-1.el8.noarch
python3-pip-wheel-9.0.3-24.el8.noarch
mariadb-connector-c-3.1.11-2.el8_3.x86_64
php-pdo-7.2.24-1.module_el8.3.0+2010+7c76a223.x86_64
perl-IO-HTML-1.001-11.module_el8.5.0+2812+ed912d05.noarch
perl-ExtUtils-Miniperl-1.06-422.el8.0.1.noarch
htop-3.2.1-1.el8.x86_64
python3-setuptools-wheel-39.2.0-7.el8.noarch
strace-5.18-2.el8.x86_64
python3-firewall-0.9.11-4.el8.noarch
perl-HTTP-Cookies-6.04-2.module_el8.5.0+2812+ed912d05.noarch
libgudev-232-4.el8.x86_64
slirp4netns-1.2.3-1.module_el8.10.0+3858+6ad51f9f.x86_64
perl-XML-LibXML-2.0132-2.el8.x86_64
libnghttp2-1.33.0-5.el8_9.x86_64
mokutil-0.3.0-12.el8.x86_64
basesystem-11-5.el8.noarch
liblockfile-1.14-2.el8.x86_64
freetds-1.4.16-1.el8.x86_64
perl-Crypt-SSLeay-0.72-32.el8.x86_64
sshpass-1.09-4.el8.x86_64
httpd-tools-2.4.37-64.module_el8.10.0+3761+75f8c656.x86_64
dbus-tools-1.12.8-26.el8.x86_64
info-6.5-7.el8.x86_64
libgomp-8.5.0-22.el8_10.x86_64
zlib-devel-1.2.11-25.el8.x86_64
c-ares-1.13.0-10.el8.x86_64
libxslt-1.1.32-6.el8.x86_64
iptables-libs-1.8.5-11.el8_9.x86_64
numactl-libs-2.0.16-4.el8.x86_64
sg3_utils-1.44-6.el8.x86_64
python39-setuptools-50.3.2-5.module_el8.10.0+3765+2f9a457d.noarch
passwd-0.80-4.el8.x86_64
python3-nftables-1.0.4-4.el8_9.x86_64
libXpm-3.5.12-11.el8.x86_64
crypto-policies-20230731-1.git3177e06.el8.noarch
libbasicobjects-0.1.1-40.el8.x86_64
NetworkManager-1.40.16-15.el8_9.x86_64
rpm-libs-4.14.3-31.el8.x86_64
perl-Import-Into-1.002005-7.el8.noarch
cryptsetup-libs-2.3.7-7.el8.x86_64
prefixdevname-0.1.0-6.el8.x86_64
python3-hawkey-0.63.0-19.el8.alma.2.x86_64
libsysfs-2.1.0-25.el8.x86_64
libXrender-0.9.10-7.el8.x86_64
libnfnetlink-1.0.1-13.el8.x86_64
systemd-pam-239-82.el8.x86_64
pcre-8.42-6.el8.x86_64
nagios-plugins-mailq-2.4.9-1.el8.x86_64
libsmbclient-4.19.4-3.el8.x86_64
gpg-pubkey-3abb34f8-5ffd890e
ncurses-6.1-10.20180224.el8.x86_64
groff-base-1.22.3-18.el8.x86_64
nagios-plugins-fping-2.4.9-1.el8.x86_64
grub2-tools-extra-2.02-156.el8.alma.1.x86_64
perltidy-20180220-1.el8.noarch
nagios-plugins-mrtg-2.4.9-1.el8.x86_64
sssd-proxy-2.9.4-3.el8_10.x86_64
perl-Devel-LexAlias-0.05-16.el8.x86_64
time-1.9-3.el8.x86_64
libbpf-0.5.0-1.el8.x86_64
nagios-plugins-overcr-2.4.9-1.el8.x86_64
grub2-efi-x64-2.02-156.el8.alma.1.x86_64
perl-Devel-CallChecker-0.008-3.el8.x86_64
volume_key-libs-0.3.11-6.el8.x86_64
libselinux-utils-2.9-8.el8.x86_64
nagios-plugins-ssh-2.4.9-1.el8.x86_64
containerd.io-1.6.32-3.1.el8.x86_64
perl-Class-Inspector-1.32-2.el8.noarch
libdaemon-0.14-15.el8.x86_64
python3-unbound-1.16.2-5.el8_9.6.x86_64
gcc-8.5.0-22.el8_10.x86_64
perl-Config-IniFiles-3.000002-3.el8.noarch
libsigsegv-2.11-5.el8.x86_64
libatomic_ops-7.6.2-3.el8.x86_64
dnf-plugins-core-4.0.21-25.el8.noarch
perl-JSON-2.97.001-2.el8.noarch
perl-ExtUtils-ParseXS-3.35-2.el8.noarch
cyrus-sasl-lib-2.1.27-6.el8_5.x86_64
libmpc-1.1.0-9.1.el8.x86_64
perl-Pod-Parser-1.63-396.el8.noarch
libXfixes-5.0.3-7.el8.x86_64
perl-ExtUtils-Command-7.34-1.el8.noarch
perl-autodie-2.29-396.el8.noarch
atk-2.28.1-1.el8.x86_64
dwz-0.12-10.el8.x86_64
perl-5.26.3-422.el8.0.1.x86_64
perl-JSON-PP-2.97.001-3.el8.noarch
docker-buildx-plugin-0.14.0-1.el8.x86_64
kernel-4.18.0-553.5.1.el8_10.x86_64
mcpp-2.7.2-20.el8.x86_64
rpcbind-1.2.5-10.el8.x86_64
pcre2-utf32-10.32-3.el8_6.x86_64
samba-client-4.19.4-3.el8.x86_64
jbigkit-libs-2.1-14.el8.x86_64
pcre2-devel-10.32-3.el8_6.x86_64
glibc-2.28-251.el8_10.2.x86_64
sysstat-11.7.3-12.el8.x86_64
google-droid-sans-fonts-20120715-13.el8.noarch
apr-util-1.6.1-9.el8.x86_64
perl-XML-SAX-Base-1.09-4.el8.noarch
libtevent-0.16.0-0.el8.x86_64
iotop-0.6-18.el8.noarch
urw-base35-gothic-fonts-20170801-10.el8.noarch
perl-Digest-MD5-2.55-396.el8.x86_64
perl-Digest-SHA-6.02-1.el8.x86_64
expat-2.2.5-13.el8_10.x86_64
jemalloc-5.2.1-3.el8.x86_64
libXft-2.3.3-1.el8.x86_64
perl-Mozilla-CA-20160104-7.module_el8.5.0+2812+ed912d05.noarch
perl-Socket6-0.28-6.el8.x86_64
libxml2-2.9.7-18.el8_10.1.x86_64
iwl6000g2a-firmware-18.168.6.1-121.el8.1.noarch
perl-Pod-Perldoc-3.28-396.el8.noarch
perl-Module-Runtime-0.016-2.el8.noarch
iproute-6.2.0-6.el8_10.x86_64
iwl105-firmware-18.168.6.1-121.el8.1.noarch
perl-Encode-2.97-3.el8.x86_64
perl-Params-Check-0.38-395.el8.noarch
perl-SelfLoader-1.23-422.el8.0.1.noarch
fwupd-1.7.8-2.el8.alma.x86_64
perl-IO-1.38-422.el8.0.1.x86_64
perl-Module-Build-0.42.24-5.el8.noarch
libgusb-0.3.0-1.el8.x86_64
polkit-libs-0.115-15.el8_10.2.x86_64
sqlite-libs-3.26.0-19.el8_9.x86_64
perl-WWW-RobotRules-6.02-18.module_el8.5.0+2812+ed912d05.noarch
python3-dateutil-2.6.1-6.el8.noarch
perl-HTTP-Tiny-0.074-3.el8.noarch
nspr-4.35.0-1.el8_8.x86_64
gpg-pubkey-2f86d6a1-5cf7cefb
fuse-2.9.7-19.el8.x86_64
libxmlb-0.1.15-1.el8.x86_64
perl-HTTP-Message-6.18-1.module_el8.5.0+2812+ed912d05.noarch
python3-audit-3.1.2-1.el8.x86_64
python3-gobject-base-3.28.3-2.el8.x86_64
perl-HTTP-Negotiate-6.01-19.module_el8.5.0+2812+ed912d05.noarch
network-scripts-team-1.31-4.el8.x86_64
python3-bind-9.11.36-14.el8_10.noarch
libuser-0.62-25.el8.x86_64
libslirp-4.4.0-2.module_el8.10.0+3858+6ad51f9f.x86_64
perl-Nagios-Plugin-0.37-16.el8.noarch
perl-Filter-Simple-0.94-2.el8.noarch
efi-filesystem-3-3.el8.noarch
perl-UUID-0.28-1.el8.netways.x86_64
oddjob-0.34.7-3.el8.x86_64
freetds-libs-1.4.16-1.el8.x86_64
plymouth-0.9.4-11.20200615git1e36e30.el8.x86_64
nss-3.90.0-7.el8_10.x86_64
python3-libcomps-0.1.18-1.el8.x86_64
openssh-8.0p1-24.el8.x86_64
xz-libs-5.2.4-4.el8_6.x86_64
acl-2.2.53-3.el8.x86_64
npth-1.5-4.el8.x86_64
kernel-tools-4.18.0-553.5.1.el8_10.x86_64
libxcrypt-4.1.1-6.el8.x86_64
python3-libsemanage-2.9-9.el8_6.x86_64
perl-Devel-Peek-1.26-422.el8.0.1.x86_64
perl-Unicode-Collate-1.25-2.el8.x86_64
libunistring-0.9.9-3.el8.x86_64
libipa_hbac-2.9.4-3.el8_10.x86_64
psmisc-23.1-5.el8.x86_64
libidn2-2.2.0-1.el8.x86_64
xmlsec1-openssl-1.2.25-4.el8.x86_64
libsss_sudo-2.9.4-3.el8_10.x86_64
slang-2.3.2-3.el8.x86_64
kernel-core-4.18.0-513.18.2.el8_9.x86_64
libpciaccess-0.14-1.el8.x86_64
trousers-lib-0.3.15-2.el8.x86_64
lua-libs-5.3.4-12.el8.x86_64
python39-3.9.19-1.module_el8.10.0+3849+a48d89aa.x86_64
libattr-2.4.48-3.el8.x86_64
python2-setuptools-39.0.1-14.module_el8.10.0+3783+2756348e.noarch
lz4-libs-1.8.3-3.el8_4.x86_64
libX11-1.6.8-8.el8.x86_64
iptables-ebtables-1.8.5-11.el8_9.x86_64
efivar-libs-37-4.el8.x86_64
apr-1.6.3-12.el8.x86_64
libssh-0.9.6-14.el8.x86_64
less-530-2.el8_9.x86_64
libaio-0.3.112-1.el8.x86_64
fontpackages-filesystem-1.44-22.el8.noarch
rpm-4.14.3-31.el8.x86_64
kernel-core-4.18.0-513.24.1.el8_9.x86_64
perl-Filter-1.58-2.el8.x86_64
selinux-policy-3.14.3-139.el8_10.noarch
man-db-2.7.6.1-18.el8.x86_64
kernel-4.18.0-513.24.1.el8_9.x86_64
ethtool-5.13-2.el8.x86_64
libXau-1.0.9-3.el8.x86_64
python3-libdnf-0.63.0-19.el8.alma.2.x86_64
iprutils-2.4.19-1.el8.x86_64
lm_sensors-3.4.0-23.20180522git70f7e08.el8.x86_64
libXext-1.3.4-1.el8.x86_64
rpm-plugin-systemd-inhibit-4.14.3-31.el8.x86_64
lsscsi-0.32-3.el8.x86_64
libedit-3.1-23.20170329cvs.el8.x86_64
elfutils-default-yama-scope-0.190-2.el8.noarch
nagios-plugins-dig-2.4.9-1.el8.x86_64
libtasn1-4.13-4.el8_7.x86_64
fping-4.2-2.el8.x86_64
python3-setuptools-39.2.0-7.el8.noarch
sssd-krb5-common-2.9.4-3.el8_10.x86_64
nagios-plugins-file_age-2.4.9-1.el8.x86_64
pciutils-libs-3.7.0-3.el8.x86_64
perl-DBI-1.641-4.module_el8.6.0+2823+173faa7e.x86_64
libmetalink-0.1.3-7.el8.x86_64
samba-common-libs-4.19.4-3.el8.x86_64
nagios-plugins-rpc-2.4.9-1.el8.x86_64
ncurses-libs-6.1-10.20180224.el8.x86_64
nagios-plugins-dhcp-2.4.9-1.el8.x86_64
gdbm-1.18-2.el8.x86_64
perl-Devel-StackTrace-2.03-2.el8.noarch
nagios-plugins-hpjd-2.4.9-1.el8.x86_64
libpsl-0.20.2-6.el8.x86_64
perl-Sub-Identify-0.14-6.el8.x86_64
nagios-plugins-ldap-2.4.9-1.el8.x86_64
perl-Ref-Util-0.203-4.el8.noarch
nagios-plugins-mrtgtraf-2.4.9-1.el8.x86_64
ipset-libs-7.1-1.el8.x86_64
perl-Eval-Closure-0.14-5.el8.noarch
nagios-plugins-ntp-2.4.9-1.el8.x86_64
snappy-1.1.8-3.el8.x86_64
perl-namespace-autoclean-0.28-10.el8.noarch
nagios-plugins-pgsql-2.4.9-1.el8.x86_64
perl-Params-Classify-0.015-2.el8.x86_64
ed-1.14.2-4.el8.x86_64
nagios-plugins-sensors-2.4.9-1.el8.x86_64
freetype-2.9.1-9.el8.x86_64
binutils-2.30-123.el8.x86_64
nagios-plugins-ssl_validity-2.4.9-1.el8.x86_64
brotli-1.0.6-3.el8.x86_64
nagios-plugins-ups-2.4.9-1.el8.x86_64
hdparm-9.54-4.el8.x86_64
nagios-plugins-all-2.4.9-1.el8.x86_64
libndp-1.7-6.el8.x86_64
elrepo-release-8.3-1.el8.elrepo.noarch
libpipeline-1.5.0-2.el8.x86_64
ca-certificates-2023.2.60_v7.0.306-80.0.el8_8.noarch
gc-7.6.4-3.el8.x86_64
perl-Time-HiRes-1.9758-2.el8.x86_64
shinken-enterprise-V02.08.02.RC014.05-fr.el8.x86_64
python3-rpm-macros-3-45.el8.noarch
platform-python-setuptools-39.2.0-7.el8.noarch
perl-ExtUtils-Manifest-1.70-395.el8.noarch
openblas-srpm-macros-2-2.el8.noarch
libarchive-3.3.3-5.el8.x86_64
efi-srpm-macros-3-3.el8.noarch
kernel-ml-core-6.8.7-1.el8.elrepo.x86_64
redhat-rpm-config-131-1.el8.alma.noarch
gpg-pubkey-621e9f35-58adea78
gzip-1.9-13.el8_5.x86_64
perl-Math-BigInt-1.9998.11-7.el8.noarch
perl-ExtUtils-Install-2.14-4.el8.noarch
pkgconf-m4-1.4.2-1.el8.noarch
libcroco-0.6.12-4.el8_2.1.x86_64
pkgconf-1.4.2-1.el8.x86_64
libverto-devel-0.3.2-2.el8.x86_64
glibc-all-langpacks-2.28-251.el8_10.2.x86_64
bash-4.4.20-5.el8.x86_64
perl-Perl-OSType-1.010-396.el8.noarch
krb5-libs-1.18.2-27.el8_10.x86_64
libdb-5.3.28-42.el8_4.x86_64
perl-Sub-Install-0.928-14.el8.noarch
net-tools-2.0-0.52.20160912git.el8.x86_64
kmod-libs-25-20.el8.x86_64
perl-LWP-MediaTypes-6.02-15.module_el8.5.0+2812+ed912d05.noarch
perl-Data-Dumper-2.167-399.el8.x86_64
libtdb-1.4.9-0.el8.x86_64
perl-Data-OptList-0.110-6.el8.noarch
perl-Pod-Escapes-1.07-395.el8.noarch
libtirpc-1.1.4-10.el8.x86_64
os-prober-1.74-9.el8.x86_64
perl-TermReadKey-2.37-7.el8.x86_64
perl-IO-Socket-SSL-2.066-4.module_el8.6.0+2811+fe6c84b0.noarch
libblkid-2.32.1-46.el8.x86_64
perl-Sub-Exporter-0.987-15.el8.noarch
perl-Pod-Simple-3.35-395.el8.noarch
libsss_certmap-2.9.4-3.el8_10.x86_64
perl-Software-License-0.103013-2.el8.noarch
perl-Text-ParseWords-3.30-395.el8.noarch
nss-util-3.90.0-7.el8_10.x86_64
perl-Module-CoreList-5.20181130-1.el8.noarch
perl-Getopt-Long-2.50-4.el8.noarch
findutils-4.6.0-22.el8.x86_64
perl-Exporter-5.72-396.el8.noarch
net-snmp-libs-5.8-30.el8.x86_64
perl-File-Which-1.22-2.el8.noarch
perl-Text-Tabs+Wrap-2013.0523-395.el8.noarch
perl-Text-Balanced-2.03-395.el8.noarch
perl-ExtUtils-CBuilder-0.280230-2.el8.noarch
perl-PathTools-3.74-1.el8.x86_64
shared-mime-info-1.9-4.el8.x86_64
perl-Compress-Bzip2-2.26-6.el8.x86_64
perl-libs-5.26.3-422.el8.0.1.x86_64
libtiff-4.0.9-31.el8.x86_64
perl-Text-Diff-1.45-2.el8.noarch
lm_sensors-libs-3.4.0-23.20180522git70f7e08.el8.x86_64
platform-python-3.6.8-62.el8_10.alma.1.x86_64
perl-File-Listing-6.04-17.module_el8.5.0+2812+ed912d05.noarch
fuse-common-3.3.0-19.el8.x86_64
rsyslog-8.2102.0-15.el8.x86_64
nagios-common-4.4.9-1.el8.x86_64
gdisk-1.0.3-11.el8.x86_64
libnftnl-1.2.2-3.el8.x86_64
libcom_err-devel-1.45.6-5.1.el8.alma.1.x86_64
libwebp-1.0.0-9.el8_9.1.x86_64
perl-open-1.11-422.el8.0.1.noarch
perl-Locale-Maketext-Simple-0.21-422.el8.0.1.noarch
procps-ng-3.3.15-14.el8.x86_64
pigz-2.4-4.el8.x86_64
libudisks2-2.9.0-16.el8.x86_64
kbd-2.0.4-11.el8.x86_64
crypto-policies-scripts-20230731-1.git3177e06.el8.noarch
dbus-common-1.12.8-26.el8.noarch
openssl-1.1.1k-12.el8_9.x86_64
libsolv-0.7.20-6.el8.x86_64
device-mapper-1.02.181-14.el8.x86_64
systemd-udev-239-82.el8.x86_64
kpartx-0.8.4-41.el8.x86_64
sssd-ldap-2.9.4-3.el8_10.x86_64
libkcapi-1.4.0-2.el8.x86_64
shim-x64-15.8-4.el8_9.alma.1.x86_64
dracut-network-049-233.git20240115.el8.x86_64
perl-Class-Method-Modifiers-2.12-8.el8.noarch
httpd-2.4.37-64.module_el8.10.0+3761+75f8c656.x86_64
perl-File-ShareDir-1.104-3.el8.noarch
rpm-build-libs-4.14.3-31.el8.x86_64
perl-DateTime-Locale-1.17-2.el8.noarch
glibc-devel-2.28-251.el8_10.2.x86_64
perl-Number-Format-1.75-13.el8.noarch
python3-dnf-4.7.0-20.el8.alma.noarch
php-fpm-7.2.24-1.module_el8.3.0+2010+7c76a223.x86_64
perl-Crypt-DES-2.07-19.1.el8.x86_64
python3-dnf-plugins-core-4.0.21-25.el8.noarch
perl-File-Slurp-9999.19-19.el8.noarch
perl-libnetcfg-5.26.3-422.el8.0.1.noarch
perl-Test-1.30-422.el8.0.1.noarch
libXcursor-1.1.15-3.el8.x86_64
perl-Module-Loaded-0.08-422.el8.0.1.noarch
libXrandr-1.5.2-1.el8.x86_64
perl-IPC-System-Simple-1.25-17.el8.noarch
adobe-mappings-cmap-20171205-3.el8.noarch
perl-Encode-devel-2.97-3.el8.x86_64
perl-CPAN-2.18-399.el8.noarch
firewalld-0.9.11-4.el8.noarch
kexec-tools-2.0.26-14.el8.x86_64
libijs-0.35-5.el8.x86_64
sssd-2.9.4-3.el8_10.x86_64
libdatrie-0.2.9-7.el8.x86_64
grub2-tools-efi-2.02-156.el8.alma.1.x86_64
chrony-4.5-1.el8.x86_64
hicolor-icon-theme-0.17-2.el8.noarch
open-vm-tools-12.3.5-2.el8.x86_64
apr-util-bdb-1.6.1-9.el8.x86_64
openssh-clients-8.0p1-24.el8.x86_64
urw-base35-bookman-fonts-20170801-10.el8.noarch
libblockdev-crypto-2.28-6.el8.x86_64
nmap-ncat-7.92-1.el8.x86_64
urw-base35-nimbus-mono-ps-fonts-20170801-10.el8.noarch
libblockdev-fs-2.28-6.el8.x86_64
urw-base35-standard-symbols-ps-fonts-20170801-10.el8.noarch
net-snmp-utils-5.8-30.el8.x86_64
pango-1.42.4-8.el8.x86_64
libnsl-2.28-251.el8_10.2.x86_64
libidn-1.34-5.el8.x86_64
iwl6050-firmware-41.28.5.1-121.el8.1.noarch
iwl5000-firmware-8.83.5.1_1-121.el8.1.noarch
iwl135-firmware-18.168.6.1-121.el8.1.noarch
hwdata-0.314-8.22.el8.noarch
python3-mod_wsgi-4.6.4-5.el8.x86_64
libcap-2.48-6.el8_9.x86_64
php-json-7.2.24-1.module_el8.3.0+2010+7c76a223.x86_64
chkconfig-1.19.2-1.el8.x86_64
at-3.1.20-12.el8.x86_64
perl-Data-Dump-1.23-7.module_el8.5.0+2812+ed912d05.noarch
dbus-glib-0.110-2.el8.x86_64
geolite2-city-20180605-1.el8.noarch
python3-gpg-1.13.1-12.el8.x86_64
perl-Net-HTTP-6.17-2.module_el8.5.0+2812+ed912d05.noarch
publicsuffix-list-dafsa-20180723-1.el8.noarch
json-glib-1.4.4-1.el8.x86_64
network-scripts-10.00.18-1.el8.x86_64
python3-syspurpose-1.28.42-1.el8.alma.1.x86_64
perl-libwww-perl-6.34-1.module_el8.5.0+2812+ed912d05.noarch
libreport-filesystem-2.9.5-15.el8.alma.1.x86_64
libgs-9.27-13.el8_10.x86_64
perl-Archive-Tar-2.30-1.el8.noarch
bind-utils-9.11.36-14.el8_10.x86_64
perl-IO-Socket-INET6-2.72-12.el8.noarch
filesystem-3.8-6.el8.x86_64
ima-evm-utils-1.3.2-12.el8.x86_64
cpp-8.5.0-22.el8_10.x86_64
libselinux-2.9-8.el8.x86_64
python3-systemd-234-8.el8.x86_64
python3-ply-3.9-9.el8.noarch
nss-softokn-3.90.0-7.el8_10.x86_64
python3-libselinux-2.9-8.el8.x86_64
libicu-60.3-2.el8_1.x86_64
util-linux-2.32.1-46.el8.x86_64
docker-ce-cli-26.1.3-1.el8.x86_64
bzip2-libs-1.0.6-26.el8.x86_64
gnupg2-2.2.20-3.el8_6.x86_64
kernel-tools-libs-4.18.0-553.5.1.el8_10.x86_64
libgpg-error-1.31-1.el8.x86_64
perl-Devel-PPPort-3.36-5.el8.x86_64
perl-Sys-Syslog-0.35-397.el8.x86_64
fuse-libs-2.9.7-19.el8.x86_64
libnl3-3.7.0-1.el8.x86_64
xmlsec1-1.2.25-4.el8.x86_64
sssd-client-2.9.4-3.el8_10.x86_64
libcap-ng-0.7.11-1.el8.x86_64
newt-0.52.20-11.el8.x86_64
kernel-modules-4.18.0-513.18.2.el8_9.x86_64
pciutils-3.7.0-3.el8.x86_64
sssd-nfs-idmap-2.9.4-3.el8_10.x86_64
python39-libs-3.9.19-1.module_el8.10.0+3849+a48d89aa.x86_64
json-c-0.13.1-3.el8.x86_64
python2-setuptools-wheel-39.0.1-14.module_el8.10.0+3783+2756348e.noarch
python2-pip-wheel-9.0.3-19.module_el8.6.0+2781+fed64c13.noarch
libX11-common-1.6.8-8.el8.noarch
libgcrypt-1.8.5-7.el8_6.x86_64
kernel-4.18.0-513.18.2.el8_9.x86_64
libssh-config-0.9.6-14.el8.noarch
keyutils-libs-1.5.10-9.el8.x86_64
curl-7.61.1-34.el8.x86_64
libref_array-0.1.5-40.el8.x86_64
parted-3.2-39.el8.x86_64
kernel-modules-4.18.0-513.24.1.el8_9.x86_64
fontconfig-2.13.1-4.el8.x86_64
rpm-plugin-selinux-4.14.3-31.el8.x86_64
perl-encoding-2.22-3.el8.x86_64
nettle-3.4.1-7.el8.x86_64
biosdevname-0.7.3-2.el8.x86_64
NetworkManager-team-1.40.16-15.el8_9.x86_64
libdnf-0.63.0-19.el8.alma.2.x86_64
diffutils-3.6-6.el8.x86_64
hostname-3.20-6.el8.x86_64
nagios-plugins-2.4.9-1.el8.x86_64
policycoreutils-python-utils-2.9-25.el8.noarch
libdhash-0.5.0-40.el8.x86_64
rootfiles-8.1-22.el8.noarch
elfutils-libs-0.190-2.el8.x86_64
libesmtp-1.0.6-18.el8.x86_64
nagios-plugins-dns-2.4.9-1.el8.x86_64
dos2unix-7.4.0-3.el8.x86_64
sssd-common-2.9.4-3.el8_10.x86_64
nagios-plugins-flexlm-2.4.9-1.el8.x86_64
screen-4.6.2-12.el8.x86_64
samba-client-libs-4.19.4-3.el8.x86_64
perl-DBD-Oracle-1.80-19.8.0.0.0.rhel8.x86_64
xz-5.2.4-4.el8_6.x86_64
nagios-plugins-wave-2.4.9-1.el8.x86_64
ncurses-base-6.1-10.20180224.el8.noarch
device-mapper-libs-1.02.181-14.el8.x86_64
perl-DBD-Sybase-1.18-1.el8.netways.x86_64
device-mapper-persistent-data-0.9.0-7.el8.x86_64
nagios-plugins-disk-2.4.9-1.el8.x86_64
polkit-0.115-15.el8_10.2.x86_64
perl-Date-ISO8601-0.005-2.el8.noarch
vim-minimal-8.0.1763-19.el8_6.4.x86_64
nagios-plugins-http-2.4.9-1.el8.x86_64
lvm2-libs-2.03.14-14.el8.x86_64
perl-Sub-Exporter-Progressive-0.001013-5.el8.noarch
nagios-plugins-load-2.4.9-1.el8.x86_64
mpfr-3.1.6-1.el8.x86_64
nagios-plugins-mysql-2.4.9-1.el8.x86_64
mozjs60-60.9.0-4.el8.x86_64
nagios-plugins-nwstat-2.4.9-1.el8.x86_64
coreutils-common-8.30-15.el8.x86_64
nagios-plugins-ping-2.4.9-1.el8.x86_64
mailx-12.5-29.el8.x86_64
libpng-1.6.34-5.el8.x86_64
nagios-plugins-smtp-2.4.9-1.el8.x86_64
nagios-plugins-swap-2.4.9-1.el8.x86_64
hardlink-1.3-6.el8.x86_64
nagios-plugins-users-2.4.9-1.el8.x86_64
libini_config-1.3.1-40.el8.x86_64
libipt-1.6.1-8.el8.x86_64
libsmbios-2.4.1-2.el8.x86_64
guile-2.0.14-7.el8.x86_64
perl-CPAN-Meta-Requirements-2.140-396.el8.noarch
lmdb-libs-0.9.24-2.el8.x86_64
xkeyboard-config-2.28-1.el8.noarch
perl-Math-BigRat-0.2614-1.el8.noarch
python-rpm-macros-3-45.el8.noarch
openldap-2.4.46-18.el8.x86_64
gdb-headless-8.2-20.el8.x86_64
perl-srpm-macros-1-25.el8.noarch
libxcrypt-devel-4.1.1-6.el8.x86_64
perl-CPAN-Meta-YAML-0.018-397.el8.noarch
gdb-8.2-20.el8.x86_64
ghc-srpm-macros-1.4.2-7.el8.noarch
kernel-ml-modules-6.8.7-1.el8.elrepo.x86_64
zip-3.0-23.el8.x86_64
docker-compose-plugin-2.27.0-1.el8.x86_64
perl-Math-Complex-1.59-422.el8.0.1.noarch
perl-devel-5.26.3-422.el8.0.1.x86_64
gettext-libs-0.19.8.1-17.el8.x86_64
libpkgconf-1.4.2-1.el8.x86_64
libsepol-devel-2.9-3.el8.x86_64
coreutils-8.30-15.el8.x86_64
glibc-gconv-extra-2.28-251.el8_10.2.x86_64
keyutils-libs-devel-1.5.10-9.el8.x86_64
glibc-common-2.28-251.el8_10.2.x86_64
perl-Compress-Raw-Zlib-2.081-1.el8.x86_64
audit-libs-3.1.2-1.el8.x86_64
elfutils-libelf-0.190-2.el8.x86_64
perl-Module-Load-0.32-395.el8.noarch
libpwquality-1.4.4-6.el8.x86_64
perl-libnet-3.11-3.el8.noarch
libldb-2.8.0-0.el8.x86_64
perl-NTLM-1.09-17.module_el8.5.0+2812+ed912d05.noarch
perl-Time-Local-1.280-1.el8.noarch
pam-1.3.1-33.el8.x86_64
perl-Text-Template-1.51-1.el8.noarch
perl-Term-ANSIColor-4.06-396.el8.noarch
libmount-2.32.1-46.el8.x86_64
perl-Package-Generator-1.106-11.el8.noarch
kmod-25-20.el8.x86_64
perl-Data-Section-0.200007-3.el8.noarch
python3-six-1.11.0-8.el8.noarch
perl-Pod-Usage-1.69-395.el8.noarch
gmp-6.1.2-11.el8.x86_64
perl-Params-Validate-1.29-5.el8.x86_64
polkit-pkla-compat-0.1-12.el8.x86_64
perl-Errno-1.28-422.el8.0.1.x86_64
avahi-libs-0.7-27.el8.x86_64
perl-Locale-Maketext-1.28-396.el8.noarch
perl-Scalar-List-Utils-1.49-2.el8.x86_64
p11-kit-0.23.22-2.el8.x86_64
perl-inc-latest-0.500-9.el8.noarch
gpg-pubkey-10458545-64e78669
perl-Unicode-Normalize-1.25-396.el8.x86_64
bind-libs-lite-9.11.36-14.el8_10.x86_64
perl-IPC-Cmd-1.02-1.el8.noarch
python3-decorator-4.2.1-2.el8.noarch
perl-constant-1.33-396.el8.noarch
libblockdev-utils-2.28-6.el8.x86_64
perl-Carp-1.42-396.el8.noarch
fuse3-libs-3.3.0-19.el8.x86_64
timedatex-0.5-3.el8.x86_64
mariadb-connector-c-config-3.1.11-2.el8_3.noarch
python3-libs-3.6.8-62.el8_10.alma.1.x86_64
python3-pyudev-0.21.0-7.el8.noarch
perl-ExtUtils-Embed-1.34-422.el8.0.1.noarch
which-2.21-20.el8.x86_64
openssl-devel-1.1.1k-12.el8_9.x86_64
protobuf-c-1.3.0-8.el8.x86_64
virt-what-1.25-4.el8.x86_64
rsync-3.1.3-19.el8_7.1.x86_64
perl-DBD-MySQL-4.046-3.module_el8.6.0+2827+49d66dc3.x86_64
perl-Try-Tiny-0.30-7.module_el8.5.0+2812+ed912d05.noarch
libatasmart-0.19-14.el8.x86_64
perl-IO-Zlib-1.10-422.el8.0.1.noarch
e2fsprogs-1.45.6-5.1.el8.alma.1.x86_64
libbytesize-1.4-3.el8.x86_64
openjpeg2-2.4.0-5.el8.x86_64
librsvg2-2.42.7-5.el8.x86_64
kbd-legacy-2.0.4-11.el8.noarch
php-common-7.2.24-1.module_el8.3.0+2010+7c76a223.x86_64
sssd-krb5-2.9.4-3.el8_10.x86_64
perl-PadWalker-2.3-2.el8.x86_64
cronie-1.5.2-10.el8.x86_64
perl-Package-Stash-XS-0.28-17.el8.x86_64
grub2-tools-2.02-156.el8.alma.1.x86_64
perl-IO-stringy-2.111-9.el8.noarch
kernel-modules-4.18.0-553.5.1.el8_10.x86_64
perl-DateTime-TimeZone-SystemV-0.010-3.el8.noarch
mod_http2-1.15.7-10.module_el8.10.0+3832+564e7653.x86_64
perl-Role-Tiny-2.000006-2.el8.noarch
docker-ce-26.1.3-1.el8.x86_64
perl-Class-Data-Inheritable-0.08-27.el8.noarch
postfix-3.5.8-7.el8.x86_64
glibc-headers-2.28-251.el8_10.2.x86_64
perl-DateTime-1.50-1.el8.x86_64
dnf-data-4.7.0-20.el8.alma.noarch
perl-common-sense-3.75-1.of.el8.noarch
php-cli-7.2.24-1.module_el8.3.0+2010+7c76a223.x86_64
selinux-policy-devel-3.14.3-139.el8_10.noarch
perl-Net-SNMP-6.0.1-25.el8.1.noarch
perl-perlfaq-5.20180605-1.el8.noarch
urw-base35-fonts-common-20170801-10.el8.noarch
perl-Test-Simple-1.302135-1.el8.noarch
perl-PerlIO-via-QuotedPrint-0.08-395.el8.noarch
libSM-1.2.3-1.el8.x86_64
perl-Locale-Codes-3.57-1.el8.noarch
libXinerama-1.1.4-1.el8.x86_64
perl-Env-1.04-395.el8.noarch
adobe-mappings-cmap-deprecated-20171205-3.el8.noarch
perl-Attribute-Handlers-0.99-422.el8.0.1.noarch
jasper-libs-2.0.14-5.el8.x86_64
yum-4.7.0-20.el8.alma.noarch
libblockdev-mdraid-2.28-6.el8.x86_64
libpaper-1.1.24-22.el8.x86_64
dracut-config-rescue-049-233.git20240115.el8.x86_64
libfontenc-1.1.3-8.el8.x86_64
tuned-2.22.1-4.el8_10.1.noarch
libthai-0.1.27-2.el8.x86_64
audit-3.1.2-1.el8.x86_64
gd-2.2.5-7.el8.x86_64
net-snmp-5.8-30.el8.x86_64
graphite2-1.3.10-10.el8.x86_64
udisks2-2.9.0-16.el8.x86_64
krb5-devel-1.18.2-27.el8_10.x86_64
adobe-mappings-pdf-20180407-1.el8.noarch
libblockdev-swap-2.28-6.el8.x86_64
urw-base35-c059-fonts-20170801-10.el8.noarch
libblockdev-2.28-6.el8.x86_64
urw-base35-nimbus-roman-fonts-20170801-10.el8.noarch
python2-pytz-2017.2-13.module_el8.9.0+3640+8d3927b5.noarch
cups-client-2.2.6-57.el8.x86_64
urw-base35-z003-fonts-20170801-10.el8.noarch
libibverbs-48.0-1.el8.x86_64
gtk2-2.24.32-5.el8.x86_64
iwl7260-firmware-25.30.13.0-121.el8.1.noarch
iwl5150-firmware-8.24.2.2-121.el8.1.noarch
iwl2000-firmware-18.168.6.1-121.el8.1.noarch
epel-release-8-19.el8.noarch
iwl100-firmware-39.31.5.1-121.el8.1.noarch
authselect-1.2.6-2.el8.x86_64
php-7.2.24-1.module_el8.3.0+2010+7c76a223.x86_64
zlib-1.2.11-25.el8.x86_64
perl-Config-Tiny-2.24-1.el8.noarch
perl-Algorithm-Diff-1.1903-9.el8.noarch
dbus-libs-1.12.8-26.el8.x86_64
php-gd-7.2.24-1.module_el8.3.0+2010+7c76a223.x86_64
perl-HTTP-Date-6.02-19.module_el8.5.0+2812+ed912d05.noarch
php-xml-7.2.24-1.module_el8.3.0+2010+7c76a223.x86_64
perl-HTML-Tagset-3.20-34.module_el8.5.0+2812+ed912d05.noarch
geolite2-country-20180605-1.el8.noarch
perl-HTML-Parser-3.72-15.module_el8.5.0+2812+ed912d05.x86_64
python3-sssdconfig-2.9.4-3.el8_10.noarch
libgcab1-1.1-1.el8.x86_64
libmaxminddb-1.2.0-10.el8_9.1.x86_64
fstrm-0.6.1-3.el8.x86_64
python3-setools-4.3.0-5.el8.x86_64
bind-libs-9.11.36-14.el8_10.x86_64
adcli-0.9.2-1.el8.x86_64
pcre2-10.32-3.el8_6.x86_64
perl-Net-INET6Glue-0.603-13.el8.noarch
nss-softokn-freebl-3.90.0-7.el8_10.x86_64
teamd-1.31-4.el8.x86_64
perl-Time-Piece-1.31-422.el8.0.1.x86_64
libsepol-2.9-3.el8.x86_64
httpd-filesystem-2.4.37-64.module_el8.10.0+3761+75f8c656.noarch
nginx-filesystem-1.14.1-9.module_el8.3.0+2165+af250afe.alma.noarch
perl-DB_File-1.842-1.el8.x86_64
memstrack-0.2.5-2.el8.x86_64
checkpolicy-2.9-1.el8.x86_64
libzstd-1.4.4-1.el8.x86_64
dmidecode-3.5-1.el8.x86_64
libtool-ltdl-2.4.6-25.el8.x86_64
python3-perf-4.18.0-553.5.1.el8_10.x86_64
cairo-1.15.12-6.el8.x86_64
python39-pip-20.2.4-9.module_el8.10.0+3765+2f9a457d.noarch
libsemanage-2.9-9.el8_6.x86_64
linux-firmware-20240111-121.gitb3132c18.el8.noarch
openssl-libs-1.1.1k-12.el8_9.x86_64
NetworkManager-libnm-1.40.16-15.el8_9.x86_64
libcollection-0.7.0-40.el8.x86_64
perl-PerlIO-utf8_strict-0.007-5.el8.x86_64
policycoreutils-2.9-25.el8.x86_64
mailcap-2.1.48-3.el8.noarch
NetworkManager-tui-1.40.16-15.el8_9.x86_64
libassuan-2.5.1-3.el8.x86_64
perl-Crypt-X509-0.51-19.el8.noarch
python3-policycoreutils-2.9-25.el8.noarch
dosfstools-4.1-6.el8.x86_64
dbus-1.12.8-26.el8.x86_64
almalinux-logos-httpd-84.5-1.el8.noarch
libseccomp-2.5.2-1.el8.x86_64
esmtp-1.2-15.el8.x86_64
systemd-239-82.el8.x86_64
nagios-plugins-ircd-2.4.9-1.el8.x86_64
grep-3.1-6.el8.x86_64
unixODBC-2.3.7-1.el8.x86_64
sssd-common-pac-2.9.4-3.el8_10.x86_64
ncurses-compat-libs-6.1-10.20180224.el8.x86_64
nagios-plugins-dummy-2.4.9-1.el8.x86_64
perl-Variable-Magic-0.62-3.el8.x86_64
device-mapper-event-1.02.181-14.el8.x86_64
iputils-20180629-11.el8.x86_64
nagios-plugins-log-2.4.9-1.el8.x86_64
perl-Devel-Caller-2.06-15.el8.x86_64
cronie-anacron-1.5.2-10.el8.x86_64
spax-1.5.3-13.el8.x86_64
nagios-plugins-oracle-2.4.9-1.el8.x86_64
libksba-1.3.5-9.el8_7.x86_64
perl-DynaLoader-Functions-0.003-2.el8.noarch
kernel-core-4.18.0-553.5.1.el8_10.x86_64
nagios-plugins-snmp-2.4.9-1.el8.x86_64
perl-Specio-0.42-2.el8.noarch
docker-ce-rootless-extras-26.1.3-1.el8.x86_64
unbound-libs-1.16.2-5.el8_9.6.x86_64
libestr-0.1.10-3.el8.x86_64
perl-DateTime-TimeZone-2.19-1.el8.noarch
firewalld-filesystem-0.9.11-4.el8.noarch
libbabeltrace-1.5.4-4.el8.x86_64
gawk-4.2.1-4.el8.x86_64
perl-JSON-XS-4.03-1.of.el8.x86_64
perl-utils-5.26.3-422.el8.0.1.noarch
perl-Test-Harness-3.42-1.el8.noarch
perl-bignum-0.49-2.el8.noarch
libICE-1.0.9-15.el8.x86_64
perl-Pod-Checker-1.73-395.el8.noarch
perl-Encode-Locale-1.05-10.module_el8.5.0+2812+ed912d05.noarch
libXi-1.7.10-1.el8.x86_64
perl-File-Fetch-0.56-2.el8.noarch
unzip-6.0-46.el8.x86_64
kernel-ml-6.8.7-1.el8.elrepo.x86_64
yum-utils-4.0.21-25.el8.noarch
perl-CPAN-Meta-2.150010-396.el8.noarch
libnsl2-1.2.0-2.20180605git4a062cf.el8.x86_64
libmcpp-2.7.2-20.el8.x86_64
grubby-8.40-49.el8.x86_64
pcre2-utf16-10.32-3.el8_6.x86_64
lcms2-2.9-2.el8.x86_64
sssd-kcm-2.9.4-3.el8_10.x86_64
libselinux-devel-2.9-8.el8.x86_64
glibc-langpack-en-2.28-251.el8_10.2.x86_64
graphviz-2.40.1-45.el8.x86_64
apr-util-openssl-1.6.1-9.el8.x86_64
perl-XML-NamespaceSupport-1.12-4.el8.noarch
libtalloc-2.4.1-0.el8.x86_64
urw-base35-d050000l-fonts-20170801-10.el8.noarch
gdk-pixbuf2-modules-2.36.12-6.el8_10.x86_64
perl-Digest-1.17-395.el8.noarch
perl-Digest-HMAC-1.03-17.module_el8.5.0+2812+ed912d05.noarch
libstdc++-8.5.0-22.el8_10.x86_64
urw-base35-fonts-20170801-10.el8.noarch
tpm2-tss-2.3.2-6.el8.x86_64
perl-IO-Socket-IP-0.39-5.el8.noarch
systemd-libs-239-82.el8.x86_64
iwl6000-firmware-9.221.4.1-121.el8.1.noarch
perl-podlators-4.11-1.el8.noarch
perl-Module-Implementation-0.09-15.el8.noarch
libsmartcols-2.32.1-46.el8.x86_64
gpg-pubkey-ced7258b-6525146f
iwl1000-firmware-39.31.5.1-121.el8.1.noarch
perl-Socket-2.027-3.el8.x86_64
perl-Module-Load-Conditional-0.68-395.el8.noarch
bind-license-9.11.36-14.el8_10.noarch
perl-File-Path-2.15-2.el8.noarch
perl-Devel-Size-0.81-2.el8.x86_64
gdk-pixbuf2-2.36.12-6.el8_10.x86_64
perl-interpreter-5.26.3-422.el8.0.1.x86_64
perl-TimeDate-2.30-15.module_el8.5.0+2812+ed912d05.noarch
python3-linux-procfs-0.7.3-1.el8.noarch
microcode_ctl-20230808-2.20231009.1.el8_9.x86_64
fuse3-3.3.0-19.el8.x86_64
perl-IO-Compress-2.081-1.el8.noarch
gobject-introspection-1.56.1-1.el8.x86_64
ipcalc-0.2.4-4.el8.x86_64
python3-pip-9.0.3-24.el8.noarch
perl-XML-SAX-1.00-1.el8.noarch
sudo-1.9.5p2-1.el8_9.x86_64
perl-Devel-SelfStubber-1.06-422.el8.0.1.noarch
perl-Path-Class-0.37-14.el8.noarch
plymouth-scripts-0.9.4-11.20200615git1e36e30.el8.x86_64
gtk-update-icon-cache-3.22.30-11.el8.x86_64
nss-sysinit-3.90.0-7.el8_10.x86_64
python3-slip-dbus-0.6.4-13.el8.noarch
perl-Net-Ping-2.55-422.el8.0.1.noarch
libkadm5-1.18.2-27.el8_10.x86_64
e2fsprogs-libs-1.45.6-5.1.el8.alma.1.x86_64
oddjob-mkhomedir-0.34.7-3.el8.x86_64
readline-7.0-10.el8.x86_64
perl-IPC-SysV-2.07-397.el8.x86_64
make-4.2.1-11.el8.x86_64
libmnl-1.0.4-6.el8.x86_64
libsss_autofs-2.9.4-3.el8_10.x86_64
libdrm-2.4.115-2.el8.x86_64
sg3_utils-libs-1.44-6.el8.x86_64
libmspack-0.7-0.3.alpha.el8.4.x86_64
libffi-3.1-24.el8.x86_64
nftables-1.0.4-4.el8_9.x86_64
python39-setuptools-wheel-50.3.2-5.module_el8.10.0+3765+2f9a457d.noarch
python2-2.7.18-17.module_el8.10.0+3783+2756348e.alma.x86_64
python2-pip-9.0.3-19.module_el8.6.0+2781+fed64c13.noarch
gdbm-libs-1.18-2.el8.x86_64
libcurl-7.61.1-34.el8.x86_64
dbus-daemon-1.12.8-26.el8.x86_64
dejavu-fonts-common-2.35-7.el8.noarch
selinux-policy-targeted-3.14.3-139.el8_10.noarch
perl-utf8-all-0.024-7.el8.noarch
lshw-B.02.19.2-6.el8.x86_64
libxcb-1.13.1-1.el8.x86_64
cpio-2.12-11.el8.x86_64
net-snmp-agent-libs-5.8-30.el8.x86_64
nagios-plugins-disk_smb-2.4.9-1.el8.x86_64
samba-common-4.19.4-3.el8.noarch
oracle-instantclient19.8-basic-19.8.0.0.0-1.x86_64
wget-1.19.5-11.el8.x86_64
libnetfilter_conntrack-1.0.6-5.el8.x86_64
nagios-plugins-cluster-2.4.9-1.el8.x86_64
device-mapper-event-libs-1.02.181-14.el8.x86_64
perl-Dist-CheckConflicts-0.11-11.el8.noarch
nagios-plugins-ide_smart-2.4.9-1.el8.x86_64
sssd-ad-2.9.4-3.el8_10.x86_64
perl-Ref-Util-XS-0.117-2.el8.x86_64
libevent-2.1.8-5.el8.x86_64
redhat-lsb-submod-security-4.1-47.el8.x86_64
ipset-7.1-1.el8.x86_64
nagios-plugins-nt-2.4.9-1.el8.x86_64
libkcapi-hmaccalc-1.4.0-2.el8.x86_64
perl-namespace-clean-0.27-7.el8.noarch
libnfsidmap-2.3.3-59.el8.x86_64
patch-2.7.6-11.el8.x86_64
nagios-plugins-real-2.4.9-1.el8.x86_64
dracut-squash-049-233.git20240115.el8.x86_64
perl-Class-Singleton-1.5-9.el8.noarch
redhat-lsb-core-4.1-47.el8.x86_64
nagios-plugins-time-2.4.9-1.el8.x86_64
python3-rpm-4.14.3-31.el8.x86_64
perl-Params-ValidationCompiler-0.27-1.el8.noarch
gpg-pubkey-baadae52-49beffa4
dnf-4.7.0-20.el8.alma.noarch
perl-Digest-SHA1-2.13-23.el8.x86_64
python-srpm-macros-3-45.el8.noarch
libverto-0.3.2-2.el8.x86_64
perl-experimental-0.019-2.el8.noarch
libjpeg-turbo-1.5.3-12.el8.x86_64
rust-srpm-macros-5-2.el8.noarch
perl-Module-CoreList-tools-5.20181130-1.el8.noarch
libXmu-1.1.3-1.el8.x86_64
ocaml-srpm-macros-5-4.el8.noarch
libdb-utils-5.3.28-42.el8_4.x86_64
perl-Config-Perl-V-0.30-1.el8.noarch
libXdamage-1.1.4-14.el8.x86_64
python3-pyparsing-2.1.10-7.el8.noarch
cracklib-2.9.6-15.el8.x86_64
gcc-gdb-plugin-8.5.0-22.el8_10.x86_64
libXcomposite-0.4.4-14.el8.x86_64
perl-ExtUtils-MakeMaker-7.34-1.el8.noarch
openssl-pkcs11-0.4.10-3.el8.x86_64
libcgroup-0.41-19.el8.x86_64
lvm2-2.03.14-14.el8.x86_64
xorg-x11-fonts-ISO8859-1-100dpi-7.5-19.el8.noarch
pkgconf-pkg-config-1.4.2-1.el8.x86_64
openssh-server-8.0p1-24.el8.x86_64
jbig2dec-libs-0.16-1.el8.x86_64
libutempter-1.1.6-14.el8.x86_64
libgcc-8.5.0-22.el8_10.x86_64
util-linux-user-2.32.1-46.el8.x86_64
xorg-x11-server-utils-7.7-27.el8.x86_64
nano-2.9.8-1.el8.x86_64
perl-Params-Util-1.07-22.el8.x86_64
shadow-utils-4.6-22.el8.x86_64
libblockdev-loop-2.28-6.el8.x86_64
urw-base35-p052-fonts-20170801-10.el8.noarch
perl-URI-1.73-3.el8.noarch
perl-Archive-Zip-1.60-3.el8.noarch
gettext-0.19.8.1-17.el8.x86_64
libuuid-2.32.1-46.el8.x86_64
pixman-0.38.4-4.el8.x86_64
emacs-filesystem-26.1-11.el8.noarch
perl-File-Temp-0.230.600-1.el8.noarch
gpgme-1.13.1-12.el8.x86_64
iwl3160-firmware-25.30.13.0-121.el8.1.noarch
perl-Storable-3.11-3.el8.x86_64
perl-Math-Calc-Units-1.07-26.el8.noarch
file-5.33-26.el8.x86_64
almalinux-release-8.10-1.el8.x86_64
python2-babel-2.5.1-10.module_el8.6.0+2781+fed64c13.noarch
perl-parent-0.237-1.el8.noarch
perl-File-HomeDir-1.002-4.el8.noarch
libusbx-1.0.23-4.el8.x86_64
glib2-2.56.4-162.el8.x86_64
perl-threads-shared-1.58-2.el8.x86_64
perl-Class-Accessor-0.51-2.el8.noarch
platform-python-pip-9.0.3-24.el8.noarch
php-mbstring-7.2.24-1.module_el8.3.0+2010+7c76a223.x86_64
perl-Text-Glob-0.11-4.el8.noarch
initscripts-10.00.18-1.el8.x86_64

446
settings.py Normal file
View File

@ -0,0 +1,446 @@
"""Copyright 2008 Orbitz WorldWide
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License."""
# Django settings for graphite project.
# DO NOT MODIFY THIS FILE DIRECTLY - use local_settings.py instead
from __future__ import print_function
import os
import sys
from os.path import abspath, dirname, join
from warnings import warn
from importlib import import_module
from django import VERSION as DJANGO_VERSION
try:
from django.urls import reverse_lazy
except ImportError: # Django < 1.10
from django.core.urlresolvers import reverse_lazy
try: # python3
from configparser import ConfigParser
except ImportError: # python 2
from ConfigParser import SafeConfigParser as ConfigParser
GRAPHITE_WEB_APP_SETTINGS_LOADED = False
WEBAPP_VERSION = '1.1.8'
DEBUG = False
JAVASCRIPT_DEBUG = False
DATE_FORMAT = '%m/%d'
# Allow UTF-8 metrics' names
UTF8_METRICS = True
# Filesystem layout
WEB_DIR = dirname( abspath(__file__) )
WEBAPP_DIR = dirname(WEB_DIR)
GRAPHITE_ROOT = dirname(WEBAPP_DIR)
# Initialize additional path variables
# Defaults for these are set after local_settings is imported
STATIC_ROOT = ''
STATIC_URL = '/static/'
URL_PREFIX = ''
CONF_DIR = ''
DASHBOARD_CONF = ''
GRAPHTEMPLATES_CONF = ''
STORAGE_DIR = ''
WHITELIST_FILE = ''
INDEX_FILE = ''
LOG_DIR = ''
CERES_DIR = ''
WHISPER_DIR = ''
RRD_DIR = ''
STANDARD_DIRS = []
# Timeout settings
FIND_TIMEOUT = None # default 3.0 see below
FETCH_TIMEOUT = None # default 6.0 see below
# Example of CLUSTER_SERVERS we want to generate
# CLUSTER_SERVERS = ["192.168.56.104:80", "192.168.56.105:80"]
# SHINKEN
# If you set clusters server, then this server will be a relay and will read into these storage servers
# We are using the /opt/graphite/conf/relay-rules.conf file as reference, only the default section.
# * if the read_destinations key exists, we use it directly
# * if not, we read the destinations, and we replace all ports by 80
_CARBON_RELAY_CONF_FILE = '/opt/graphite/conf/relay-rules.conf'
RELAY_WITH_LOCAL_CARBON = False
if os.path.exists(_CARBON_RELAY_CONF_FILE):
_section = 'default'
# First parse it, must be valid
relay_config = ConfigParser()
relay_config.read(_CARBON_RELAY_CONF_FILE)
if not relay_config.has_section('default'):
raise Exception('ERROR: the file %s do not have a default section, cannot parse it.' % _CARBON_RELAY_CONF_FILE)
# * read_destinations: directly read options, just split by ,
carbon_destinations = ''
if relay_config.has_option(_section, 'read_destinations'):
destinations = relay_config.get(_section, 'read_destinations')
CLUSTER_SERVERS = [s.strip() for s in destinations.split(',') if s.strip()] # there will be space after the ,
elif relay_config.has_option(_section, 'destinations'):
carbon_destinations = destinations = relay_config.get(_section, 'destinations').split(',')
CLUSTER_SERVERS = []
for destination in destinations:
destination = destination.strip() # there will be space after the ,
if destination == '':
continue
destination_addr = destination.split(':')[0] # always exists
CLUSTER_SERVERS.append('%s:80' % destination_addr)
else:
raise Exception('ERROR: the file %s do not have read_destinations nor a restinations key in its default section, cannot parse it.' % _CARBON_RELAY_CONF_FILE)
# SHINKEN
def set_relay_with_local_carbon():
import socket
from six.moves.urllib.parse import urlsplit
def is_local_interface(host):
is_ipv6 = False
if ':' not in host:
pass
elif host.count(':') == 1:
host = host.split(':', 1)[0]
else:
is_ipv6 = True
if host.find('[', 0, 2) != -1:
last_bracket_position = host.rfind(']')
last_colon_position = host.rfind(':')
if last_colon_position > last_bracket_position:
host = host.rsplit(':', 1)[0]
host = host.strip('[]')
try:
if is_ipv6:
sock = socket.socket(socket.AF_INET6, socket.SOCK_DGRAM)
else:
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.bind((host, 0))
except socket.error:
return False
finally:
sock.close()
return True
global RELAY_WITH_LOCAL_CARBON
for host in CLUSTER_SERVERS:
if host.startswith('http://') or host.startswith('https://'):
parsed = urlsplit(host)
else:
scheme = 'https'
parsed = urlsplit(scheme + '://' + host)
if is_local_interface(parsed.netloc):
RELAY_WITH_LOCAL_CARBON = True
break
set_relay_with_local_carbon()
else: # default install, no carbon relay configured
CLUSTER_SERVERS = []
# Worker Pool
USE_WORKER_POOL = True
POOL_MAX_WORKERS = 10
# This settings control whether https is used to communicate between cluster members
INTRACLUSTER_HTTPS = False
REMOTE_FIND_TIMEOUT = None # Replaced by FIND_TIMEOUT
REMOTE_FETCH_TIMEOUT = None # Replaced by FETCH_TIMEOUT
REMOTE_RETRY_DELAY = 60.0
REMOTE_EXCLUDE_LOCAL = False
STORE_FAIL_ON_ERROR = False
REMOTE_STORE_MERGE_RESULTS = True
REMOTE_STORE_FORWARD_HEADERS = []
REMOTE_STORE_USE_POST = False
REMOTE_BUFFER_SIZE = 1024 * 1024 # Set to 0 to prevent streaming deserialization
# Carbonlink settings
CARBON_METRIC_PREFIX='carbon'
CARBONLINK_HOSTS = ["127.0.0.1:7002"]
CARBONLINK_TIMEOUT = 1.0
CARBONLINK_HASHING_KEYFUNC = None
CARBONLINK_HASHING_TYPE = 'carbon_ch'
CARBONLINK_RETRY_DELAY = 15
CARBONLINK_PICKLE_PROTOCOL = -1
REPLICATION_FACTOR = 1
# Cache settings.
MEMCACHE_HOSTS = []
MEMCACHE_KEY_PREFIX = ''
MEMCACHE_OPTIONS = {}
CACHES={}
FIND_CACHE_DURATION = 300
FIND_TOLERANCE = 2 * FIND_CACHE_DURATION
DEFAULT_CACHE_DURATION = 60 #metric data and graphs are cached for one minute by default
DEFAULT_CACHE_POLICY = []
# this setting controls the default xFilesFactor used for query-time aggregration
DEFAULT_XFILES_FACTOR = 0
# These can also be configured using:
# https://docs.djangoproject.com/en/1.11/topics/logging/
LOG_RENDERING_PERFORMANCE = False
LOG_CACHE_PERFORMANCE = False
LOG_INFO_PERFORMANCE = True
LOG_ROTATION = True
LOG_ROTATION_COUNT = 1
LOG_FILE_INFO = 'info.log'
LOG_FILE_EXCEPTION = 'exception.log'
LOG_FILE_CACHE = 'cache.log'
LOG_FILE_RENDERING = 'rendering.log'
MAX_FETCH_RETRIES = 2
# This settings limit metrics find to prevent from too large query
METRICS_FIND_WARNING_THRESHOLD = float('Inf') # Print a warning if more than X metrics are returned
METRICS_FIND_FAILURE_THRESHOLD = float('Inf') # Fail if more than X metrics are returned
#Local rendering settings
RENDER_TRIM_RECENT_IN_AGGREGATE = False #if True, set most recent datapoints to None if prior datapoint was not None
#Remote rendering settings
REMOTE_RENDERING = False #if True, rendering is delegated to RENDERING_HOSTS
RENDERING_HOSTS = []
REMOTE_RENDER_CONNECT_TIMEOUT = 1.0
#Miscellaneous settings
DOCUMENTATION_VERSION = 'latest' if 'dev' in WEBAPP_VERSION else WEBAPP_VERSION
DOCUMENTATION_URL = 'https://graphite.readthedocs.io/en/{}/'.format(DOCUMENTATION_VERSION)
ALLOW_ANONYMOUS_CLI = True
LEGEND_MAX_ITEMS = 10
RRD_CF = 'AVERAGE'
STORAGE_FINDERS = (
'graphite.finders.remote.RemoteFinder',
'graphite.finders.standard.StandardFinder',
'graphite.finders.shinken_enterprise.ShinkenEnterpriseFinder',
)
# TagDB settings
TAGDB = 'graphite.tags.localdatabase.LocalDatabaseTagDB'
TAGDB_CACHE_DURATION = 60
TAGDB_AUTOCOMPLETE_LIMIT = 100
TAGDB_REDIS_HOST = 'localhost'
TAGDB_REDIS_PORT = 6379
TAGDB_REDIS_DB = 0
TAGDB_REDIS_PASSWORD = ''
TAGDB_HTTP_URL = ''
TAGDB_HTTP_USER = ''
TAGDB_HTTP_PASSWORD = ''
TAGDB_HTTP_AUTOCOMPLETE = False
# Function plugins
FUNCTION_PLUGINS = []
MIDDLEWARE = ()
if DJANGO_VERSION < (1, 10):
MIDDLEWARE_CLASSES = MIDDLEWARE
MAX_TAG_LENGTH = 50
AUTO_REFRESH_INTERVAL = 60
#Authentication settings
USE_LDAP_AUTH = False
LDAP_SERVER = "" # "ldapserver.mydomain.com"
LDAP_PORT = 389
LDAP_USE_TLS = False
LDAP_SEARCH_BASE = "" # "OU=users,DC=mydomain,DC=com"
LDAP_BASE_USER = "" # "CN=some_readonly_account,DC=mydomain,DC=com"
LDAP_BASE_PASS = "" # "my_password"
LDAP_USER_QUERY = "" # "(username=%s)" For Active Directory use "(sAMAccountName=%s)"
LDAP_URI = None
LDAP_USER_DN_TEMPLATE = None
#Set this to True to delegate authentication to the web server
USE_REMOTE_USER_AUTHENTICATION = False
REMOTE_USER_BACKEND = "" # Provide an alternate or subclassed backend
REMOTE_USER_MIDDLEWARE = "" # Provide an alternate or subclassed middleware
AUTHENTICATION_BACKENDS=[]
# Django 1.5 requires this so we set a default but warn the user
SECRET_KEY = 'UNSAFE_DEFAULT'
# Input validation
# - When False we still validate the received input parameters, but if validation
# detects an issue it only logs an error and doesn't directly reject the request
# - When True we reject requests of which the input validation detected an issue with the
# provided arguments and return an error message to the user
ENFORCE_INPUT_VALIDATION = False
# headers which shall be added to log statements informing about invalid queries,
# this is useful to identify where a query came from.
# The dict is keyed by the header name and the associated value is a short description
# of the header which will be used in the log statement, for example:
# {'X-FORWARD-FOR': 'forwarded-for'}
INPUT_VALIDATION_SOURCE_ID_HEADERS = {}
# Django 1.5 requires this to be set. Here we default to prior behavior and allow all
ALLOWED_HOSTS = [ '*' ]
# Override to link a different URL for login (e.g. for django_openid_auth)
LOGIN_URL = reverse_lazy('account_login')
# Set the default timezone to UTC
TIME_ZONE = 'UTC'
# Set to True to require authentication to save or delete dashboards
DASHBOARD_REQUIRE_AUTHENTICATION = False
# Require Django change/delete permissions to save or delete dashboards.
# NOTE: Requires DASHBOARD_REQUIRE_AUTHENTICATION to be set
DASHBOARD_REQUIRE_PERMISSIONS = False
# Name of a group to which the user must belong to save or delete dashboards. Alternative to
# DASHBOARD_REQUIRE_PERMISSIONS, particularly useful when using only LDAP (without Admin app)
# NOTE: Requires DASHBOARD_REQUIRE_AUTHENTICATION to be set
DASHBOARD_REQUIRE_EDIT_GROUP = None
DATABASES = None
# If using rrdcached, set to the address or socket of the daemon
FLUSHRRDCACHED = ''
## Load our local_settings
SETTINGS_MODULE = os.environ.get('GRAPHITE_SETTINGS_MODULE', 'graphite.local_settings')
try:
globals().update(import_module(SETTINGS_MODULE).__dict__)
except ImportError:
print("Could not import {0}, using defaults!".format(SETTINGS_MODULE), file=sys.stderr)
## Load Django settings if they werent picked up in local_settings
if not GRAPHITE_WEB_APP_SETTINGS_LOADED:
from graphite.app_settings import * # noqa
STATICFILES_DIRS = (
join(WEBAPP_DIR, 'content'),
)
# Handle renamed timeout settings
FIND_TIMEOUT = FIND_TIMEOUT or REMOTE_FIND_TIMEOUT or 30.0
FETCH_TIMEOUT = FETCH_TIMEOUT or REMOTE_FETCH_TIMEOUT or 300.0
## Set config dependent on flags set in local_settings
# Path configuration
if not STATIC_ROOT:
STATIC_ROOT = join(GRAPHITE_ROOT, 'static')
if not CONF_DIR:
CONF_DIR = os.environ.get('GRAPHITE_CONF_DIR', join(GRAPHITE_ROOT, 'conf'))
if not DASHBOARD_CONF:
DASHBOARD_CONF = join(CONF_DIR, 'dashboard.conf')
if not GRAPHTEMPLATES_CONF:
GRAPHTEMPLATES_CONF = join(CONF_DIR, 'graphTemplates.conf')
if not STORAGE_DIR:
STORAGE_DIR = os.environ.get('GRAPHITE_STORAGE_DIR', join(GRAPHITE_ROOT, 'storage'))
if not WHITELIST_FILE:
WHITELIST_FILE = join(STORAGE_DIR, 'lists', 'whitelist')
if not INDEX_FILE:
INDEX_FILE = join(STORAGE_DIR, 'index')
if not LOG_DIR:
LOG_DIR = join(STORAGE_DIR, 'log', 'webapp')
if not WHISPER_DIR:
WHISPER_DIR = join(STORAGE_DIR, 'whisper/')
if not CERES_DIR:
CERES_DIR = join(STORAGE_DIR, 'ceres/')
if not RRD_DIR:
RRD_DIR = join(STORAGE_DIR, 'rrd/')
if not STANDARD_DIRS:
try:
import whisper # noqa
if os.path.exists(WHISPER_DIR):
STANDARD_DIRS.append(WHISPER_DIR)
except ImportError:
print("WARNING: whisper module could not be loaded, whisper support disabled", file=sys.stderr)
try:
import ceres # noqa
if os.path.exists(CERES_DIR):
STANDARD_DIRS.append(CERES_DIR)
except ImportError:
pass
try:
import rrdtool # noqa
if os.path.exists(RRD_DIR):
STANDARD_DIRS.append(RRD_DIR)
except ImportError:
pass
if DATABASES is None:
DATABASES = {
'default': {
'NAME': join(STORAGE_DIR, 'graphite.db'),
'ENGINE': 'django.db.backends.sqlite3',
'USER': '',
'PASSWORD': '',
'HOST': '',
'PORT': '',
},
}
# Handle URL prefix in static files handling
if URL_PREFIX and not STATIC_URL.startswith(URL_PREFIX):
STATIC_URL = '/{0}{1}'.format(URL_PREFIX.strip('/'), STATIC_URL)
# Default sqlite db file
# This is set here so that a user-set STORAGE_DIR is available
if 'sqlite3' in DATABASES.get('default',{}).get('ENGINE','') \
and not DATABASES.get('default',{}).get('NAME'):
DATABASES['default']['NAME'] = join(STORAGE_DIR, 'graphite.db')
# Caching shortcuts
if MEMCACHE_HOSTS:
CACHES['default'] = {
'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
'LOCATION': MEMCACHE_HOSTS,
'TIMEOUT': DEFAULT_CACHE_DURATION,
'KEY_PREFIX': MEMCACHE_KEY_PREFIX,
'OPTIONS': MEMCACHE_OPTIONS,
}
if not CACHES:
CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.dummy.DummyCache',
},
}
# Authentication shortcuts
if USE_LDAP_AUTH and LDAP_URI is None:
LDAP_URI = "ldap://%s:%d/" % (LDAP_SERVER, LDAP_PORT)
if USE_REMOTE_USER_AUTHENTICATION or REMOTE_USER_BACKEND:
if REMOTE_USER_MIDDLEWARE:
MIDDLEWARE += (REMOTE_USER_MIDDLEWARE,)
else:
MIDDLEWARE += ('django.contrib.auth.middleware.RemoteUserMiddleware',)
if DJANGO_VERSION < (1, 10):
MIDDLEWARE_CLASSES = MIDDLEWARE
if REMOTE_USER_BACKEND:
AUTHENTICATION_BACKENDS.insert(0,REMOTE_USER_BACKEND)
else:
AUTHENTICATION_BACKENDS.insert(0,'django.contrib.auth.backends.RemoteUserBackend')
if USE_LDAP_AUTH:
AUTHENTICATION_BACKENDS.insert(0,'graphite.account.ldapBackend.LDAPBackend')
if SECRET_KEY == 'UNSAFE_DEFAULT':
warn('SECRET_KEY is set to an unsafe default. This should be set in local_settings.py for better security')
USE_TZ = True