|
 |
f8012fa |
# libuv-devel and Judy-devel are not available on el8 s390x
|
|
 |
f8012fa |
%if 0%{?rhel} && 0%{?rhel} == 8
|
|
 |
f8012fa |
ExcludeArch: s390x
|
|
 |
f8012fa |
%endif
|
|
 |
f8012fa |
|
|
 |
46b34d9 |
# Because libnetfilter_acct-devel is not available in el7
|
|
 |
46b34d9 |
%if 0%{?rhel} && 0%{?rhel} >= 7
|
|
 |
46b34d9 |
%bcond_with netfilteracct
|
|
 |
5a8991e |
%else
|
|
 |
46b34d9 |
%bcond_without netfilteracct
|
|
 |
46b34d9 |
%endif
|
|
 |
46b34d9 |
|
|
 |
46b34d9 |
# Because cups is too old in el7
|
|
 |
46b34d9 |
%if 0%{?rhel} && 0%{?rhel} <= 7
|
|
 |
46b34d9 |
%bcond_with cups
|
|
 |
46b34d9 |
%else
|
|
 |
46b34d9 |
%bcond_without cups
|
|
 |
5a8991e |
%endif
|
|
 |
5a8991e |
|
|
 |
65fa8eb |
# Because protobuf is too old in el7
|
|
 |
65fa8eb |
%if 0%{?rhel} && 0%{?rhel} == 7
|
|
 |
65fa8eb |
%bcond_without bundled_protobuf
|
|
 |
65fa8eb |
%else
|
|
 |
65fa8eb |
%bcond_with bundled_protobuf
|
|
 |
65fa8eb |
%endif
|
|
 |
65fa8eb |
|
|
 |
3f16ab9 |
# Because judy-devel is not available in el8 for more than 1 year
|
|
 |
3f16ab9 |
%if 0%{?rhel} && 0%{?rhel} == 8
|
|
 |
3f16ab9 |
%bcond_without bundled_judy
|
|
 |
3f16ab9 |
%else
|
|
 |
3f16ab9 |
%bcond_with bundled_judy
|
|
 |
3f16ab9 |
%endif
|
|
 |
3f16ab9 |
|
|
 |
49b9e7e |
%if 0%{?rhel} && 0%{?rhel} <= 7
|
|
 |
49b9e7e |
# This is temporary and should eventually be resolved. This bypasses
|
|
 |
49b9e7e |
# the default rhel __os_install_post which throws a python compile
|
|
 |
49b9e7e |
# error.
|
|
 |
49b9e7e |
%global __os_install_post %{nil}
|
|
 |
49b9e7e |
%endif
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
# We use some plugins which need suid
|
|
 |
49b9e7e |
%global _hardened_build 1
|
|
 |
49b9e7e |
|
|
 |
548f5c1 |
# Build release candidate
|
|
 |
ee395b4 |
%global upver 1.37.1
|
|
 |
548f5c1 |
#global rcver rc0
|
|
 |
548f5c1 |
|
|
 |
65fa8eb |
# Last python 2 support (el7 only)
|
|
 |
65fa8eb |
%global protobuf_cpp_ver 3.17.3
|
|
 |
3f16ab9 |
# el8 only
|
|
 |
3f16ab9 |
%global judy_ver 1.0.5-netdata2
|
|
 |
65fa8eb |
|
|
 |
49b9e7e |
Name: netdata
|
|
 |
548f5c1 |
Version: %{upver}%{?rcver:~%{rcver}}
|
|
 |
65af5be |
Release: 1%{?dist}
|
|
 |
49b9e7e |
Summary: Real-time performance monitoring
|
|
 |
49b9e7e |
# For a breakdown of the licensing, see LICENSE-REDISTRIBUTED.md
|
|
 |
49b9e7e |
License: GPLv3 and GPLv3+ and ASL 2.0 and CC-BY and MIT and WTFPL
|
|
 |
e92bfbc |
URL: http://my-netdata.io
|
|
 |
4cc1d23 |
Source0: https://github.com/netdata/netdata/releases/download/v%{upver}%{?rcver:-%{rcver}}/%{name}-v%{upver}%{?rcver:-%{rcver}}.tar.gz
|
|
 |
49b9e7e |
Source1: netdata.tmpfiles.conf
|
|
 |
49b9e7e |
Source2: netdata.init
|
|
 |
49b9e7e |
Source3: netdata.conf
|
|
 |
da8df30 |
Source4: netdata.profile
|
|
 |
8a31e42 |
Source5: README-packager.md
|
|
 |
65fa8eb |
# Only for el7
|
|
 |
65fa8eb |
Source10: https://github.com/protocolbuffers/protobuf/releases/download/v%{protobuf_cpp_ver}/protobuf-cpp-%{protobuf_cpp_ver}.tar.gz
|
|
 |
3f16ab9 |
# Only for el8
|
|
 |
3f16ab9 |
Source11: https://github.com/netdata/libjudy/archive/v%{judy_ver}/libjudy-%{judy_ver}.tar.gz
|
|
 |
6c2f444 |
Patch0: netdata-fix-shebang-1.37.0.patch
|
|
 |
49b9e7e |
%if 0%{?fedora}
|
|
 |
49b9e7e |
# Remove embedded font
|
|
 |
6c2f444 |
Patch10: netdata-remove-fonts-1.37.0.patch
|
|
 |
49b9e7e |
%endif
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
BuildRequires: zlib-devel
|
|
 |
49b9e7e |
BuildRequires: git
|
|
 |
49b9e7e |
BuildRequires: autoconf
|
|
 |
c0449c7 |
BuildRequires: autoconf-archive
|
|
 |
49b9e7e |
BuildRequires: automake
|
|
 |
49b9e7e |
BuildRequires: pkgconfig
|
|
 |
49b9e7e |
BuildRequires: libuuid-devel
|
|
 |
49b9e7e |
BuildRequires: freeipmi-devel
|
|
 |
49b9e7e |
BuildRequires: httpd
|
|
 |
49b9e7e |
BuildRequires: gcc
|
|
 |
5a8991e |
BuildRequires: libuv-devel
|
|
 |
3f16ab9 |
%if %{with bundled_judy}
|
|
 |
3f16ab9 |
BuildRequires: libtool
|
|
 |
3f16ab9 |
%else
|
|
 |
5a8991e |
BuildRequires: Judy-devel
|
|
 |
3f16ab9 |
%endif
|
|
 |
5a8991e |
BuildRequires: lz4-devel
|
|
 |
5a8991e |
BuildRequires: openssl-devel
|
|
 |
5a8991e |
BuildRequires: libmnl-devel
|
|
 |
5a8991e |
BuildRequires: make
|
|
 |
5a8991e |
BuildRequires: libcurl-devel
|
|
 |
c0449c7 |
BuildRequires: systemd
|
|
 |
c0449c7 |
BuildRequires: openssl-devel
|
|
 |
c0449c7 |
BuildRequires: libpfm-devel
|
|
 |
c0449c7 |
### TODO Remove condition when autogen become available in el9
|
|
 |
c0449c7 |
%if 0%{?rhel} && 0%{?rhel} == 9
|
|
 |
c0449c7 |
%else
|
|
 |
c0449c7 |
BuildRequires: autogen
|
|
 |
c0449c7 |
%endif
|
|
 |
c0449c7 |
|
|
 |
e92bfbc |
# Prometheus
|
|
 |
d7e6dc6 |
BuildRequires: snappy-devel
|
|
 |
d7e6dc6 |
BuildRequires: protobuf-devel
|
|
 |
d7e6dc6 |
BuildRequires: protobuf-c-devel
|
|
 |
c0449c7 |
BuildRequires: findutils
|
|
 |
5cfea8c |
|
|
 |
5cfea8c |
# Cloud client
|
|
 |
e92bfbc |
BuildRequires: cmake
|
|
 |
e92bfbc |
BuildRequires: gcc-c++
|
|
 |
e92bfbc |
BuildRequires: json-c-devel
|
|
 |
e92bfbc |
BuildRequires: libcap-devel
|
|
 |
e92bfbc |
|
|
 |
4cc1d23 |
# For tests
|
|
 |
4cc1d23 |
BuildRequires: libcmocka-devel
|
|
 |
5cfea8c |
|
|
 |
46b34d9 |
%if %{with cups}
|
|
 |
e92bfbc |
BuildRequires: cups-devel >= 1.7
|
|
 |
46b34d9 |
%endif
|
|
 |
46b34d9 |
%if %{with netfilteracct}
|
|
 |
17c2b30 |
BuildRequires: libnetfilter_acct-devel
|
|
 |
46b34d9 |
%endif
|
|
 |
c0449c7 |
# Only Fedora or el8+
|
|
 |
4cc1d23 |
%if 0%{?fedora} || 0%{?rhel} >= 8
|
|
 |
5a8991e |
BuildRequires: python3
|
|
 |
5a8991e |
%else
|
|
 |
5a8991e |
BuildRequires: python2
|
|
 |
49b9e7e |
%endif
|
|
 |
5a8991e |
|
|
 |
65fa8eb |
|
|
 |
5a8991e |
Requires: nodejs
|
|
 |
5a8991e |
Requires: curl
|
|
 |
5a8991e |
Requires: nc
|
|
 |
d7e6dc6 |
Requires: snappy
|
|
 |
d7e6dc6 |
Requires: protobuf-c
|
|
 |
d7e6dc6 |
Requires: protobuf
|
|
 |
5a8991e |
%if 0%{?fedora}
|
|
 |
5a8991e |
Requires: glyphicons-halflings-fonts
|
|
 |
5a8991e |
%endif
|
|
 |
0f1d5af |
Requires: logrotate
|
|
 |
5a8991e |
|
|
 |
49b9e7e |
Requires: %{name}-data = %{version}-%{release}
|
|
 |
49b9e7e |
Requires: %{name}-conf = %{version}-%{release}
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
%description
|
|
 |
49b9e7e |
netdata is the fastest way to visualize metrics. It is a resource
|
|
 |
49b9e7e |
efficient, highly optimized system for collecting and visualizing any
|
|
 |
49b9e7e |
type of realtime time-series data, from CPU usage, disk activity, SQL
|
|
 |
49b9e7e |
queries, API calls, web site visitors, etc.
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
netdata tries to visualize the truth of now, in its greatest detail,
|
|
 |
49b9e7e |
so that you can get insights of what is happening now and what just
|
|
 |
49b9e7e |
happened, on your systems and applications.
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
%package data
|
|
 |
49b9e7e |
BuildArch: noarch
|
|
 |
49b9e7e |
Summary: Data files for netdata
|
|
 |
8a31e42 |
Requires: /usr/sbin/useradd
|
|
 |
8a31e42 |
Requires: /usr/sbin/groupadd
|
|
 |
8a31e42 |
Requires: /usr/bin/systemctl
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
%description data
|
|
 |
49b9e7e |
Data files for netdata
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
%package conf
|
|
 |
49b9e7e |
BuildArch: noarch
|
|
 |
49b9e7e |
Summary: Configuration files for netdata
|
|
 |
e92bfbc |
Requires: logrotate
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
%description conf
|
|
 |
49b9e7e |
Configuration files for netdata
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
%package freeipmi
|
|
 |
49b9e7e |
Summary: FreeIPMI plugin for netdata
|
|
 |
49b9e7e |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
 |
49b9e7e |
License: GPLv3
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
%description freeipmi
|
|
 |
49b9e7e |
freeipmi plugin for netdata
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
%prep
|
|
 |
4cc1d23 |
%setup -qn %{name}-v%{upver}%{?rcver:-%{rcver}}
|
|
 |
49b9e7e |
%patch0 -p1
|
|
 |
49b9e7e |
%if 0%{?fedora}
|
|
 |
49b9e7e |
# Remove embedded font(added in requires)
|
|
 |
49b9e7e |
%patch10 -p1
|
|
 |
81f64a0 |
rm -rf web/fonts web/gui/dashboard/static/media
|
|
 |
49b9e7e |
%endif
|
|
 |
8a31e42 |
cp %{SOURCE5} .
|
|
 |
65fa8eb |
### BEGIN netdata cloud
|
|
 |
65fa8eb |
%if %{with bundled_protobuf}
|
|
 |
65fa8eb |
mkdir -p externaldeps/protobuf
|
|
 |
65fa8eb |
tar -xzf %{SOURCE10} -C externaldeps/protobuf
|
|
 |
65fa8eb |
%endif
|
|
 |
65fa8eb |
### END netdata cloud
|
|
 |
49b9e7e |
|
|
 |
3f16ab9 |
### BEGIN el8 judy dirty hack
|
|
 |
3f16ab9 |
%if %{with bundled_judy}
|
|
 |
3f16ab9 |
mkdir -p externaldeps/libJudy
|
|
 |
3f16ab9 |
tar -xzf %{SOURCE11} -C externaldeps/libJudy
|
|
 |
3f16ab9 |
%endif
|
|
 |
3f16ab9 |
### END el8 judy dirty hack
|
|
 |
3f16ab9 |
|
|
 |
49b9e7e |
%build
|
|
 |
65fa8eb |
### BEGIN netdata cloud
|
|
 |
65fa8eb |
%if %{with bundled_protobuf}
|
|
 |
65fa8eb |
pushd externaldeps/protobuf/protobuf-%{protobuf_cpp_ver}
|
|
 |
65fa8eb |
%configure \
|
|
 |
65fa8eb |
--disable-shared \
|
|
 |
65fa8eb |
--without-zlib \
|
|
 |
65fa8eb |
--disable-dependency-tracking \
|
|
 |
65fa8eb |
--with-pic
|
|
 |
65fa8eb |
CFLAGS="${CFLAGS} -fPIC" %make_build
|
|
 |
65fa8eb |
popd
|
|
 |
65fa8eb |
cp -a externaldeps/protobuf/protobuf-%{protobuf_cpp_ver}/src externaldeps/protobuf
|
|
 |
65fa8eb |
%endif
|
|
 |
65fa8eb |
### END netdata cloud
|
|
 |
3f16ab9 |
|
|
 |
3f16ab9 |
### BEGIN el8 judy dirty hack
|
|
 |
3f16ab9 |
%if %{with bundled_judy}
|
|
 |
3f16ab9 |
pushd externaldeps/libJudy/libjudy-%{judy_ver}
|
|
 |
3f16ab9 |
libtoolize --force --copy
|
|
 |
3f16ab9 |
aclocal
|
|
 |
3f16ab9 |
autoheader
|
|
 |
3f16ab9 |
automake --add-missing --force --copy --include-deps
|
|
 |
3f16ab9 |
autoconf
|
|
 |
3f16ab9 |
%configure
|
|
 |
3f16ab9 |
make -C src
|
|
 |
3f16ab9 |
ar -r src/libJudy.a src/Judy*/*.o
|
|
 |
3f16ab9 |
popd
|
|
 |
3f16ab9 |
cp -a externaldeps/libJudy/libjudy-%{judy_ver}/src/libJudy.a externaldeps/libJudy/
|
|
 |
3f16ab9 |
cp -a externaldeps/libJudy/libjudy-%{judy_ver}/src/Judy.h externaldeps/libJudy/
|
|
 |
3f16ab9 |
%endif
|
|
 |
3f16ab9 |
### END el8 judy dirty hack
|
|
 |
3f16ab9 |
|
|
 |
49b9e7e |
autoreconf -ivf
|
|
 |
49b9e7e |
%configure \
|
|
 |
49b9e7e |
--enable-plugin-freeipmi \
|
|
 |
46b34d9 |
%if %{with netfilteracct}
|
|
 |
46b34d9 |
--enable-plugin-nfacct \
|
|
 |
46b34d9 |
%endif
|
|
 |
46b34d9 |
%if %{with cups}
|
|
 |
46b34d9 |
--enable-plugin-cups \
|
|
 |
46b34d9 |
%endif
|
|
 |
65fa8eb |
%if %{with bundled_protobuf}
|
|
 |
65fa8eb |
--with-bundled-protobuf \
|
|
 |
65fa8eb |
%endif
|
|
 |
3f16ab9 |
%if %{with bundled_judy}
|
|
 |
3f16ab9 |
--with-bundled-libJudy \
|
|
 |
3f16ab9 |
%endif
|
|
 |
d7e6dc6 |
--with-zlib \
|
|
 |
d7e6dc6 |
--with-math \
|
|
 |
d7e6dc6 |
--with-user=netdata
|
|
 |
da8df30 |
|
|
 |
49b9e7e |
%make_build
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
%install
|
|
 |
49b9e7e |
%make_install
|
|
 |
49b9e7e |
find %{buildroot} -name '.keep' -delete
|
|
 |
49b9e7e |
# Unit file
|
|
 |
49b9e7e |
mkdir -p %{buildroot}%{_unitdir}
|
|
 |
49b9e7e |
mkdir -p %{buildroot}%{_tmpfilesdir}
|
|
 |
5cfea8c |
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
|
|
 |
49b9e7e |
install -Dp -m 0644 system/netdata.service %{buildroot}%{_unitdir}/%{name}.service
|
|
 |
49b9e7e |
install -p -m 0644 %{SOURCE1} %{buildroot}%{_tmpfilesdir}/%{name}.conf
|
|
 |
5cfea8c |
install -Dp -m 0644 system/netdata.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/netdata
|
|
 |
5cfea8c |
|
|
 |
49b9e7e |
mkdir -p %{buildroot}%{_localstatedir}/lib/%{name}
|
|
 |
5a8991e |
mkdir -p %{buildroot}%{_localstatedir}/log/%{name}
|
|
 |
5a8991e |
mkdir -p %{buildroot}%{_localstatedir}/cache/%{name}
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
|
|
 |
49b9e7e |
install -p -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/%{name}/
|
|
 |
49b9e7e |
install -p -m 0644 system/netdata.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
|
|
 |
da8df30 |
# Conf files must be in /etc, dixit FHS and it's better in a noarch pkg
|
|
 |
da8df30 |
mv %{buildroot}%{_libdir}/%{name}/conf.d %{buildroot}%{_sysconfdir}/%{name}/
|
|
 |
65fa8eb |
# Scripts must not be in /etc, /usr/libexec is a better place
|
|
 |
49b9e7e |
mv %{buildroot}%{_sysconfdir}/%{name}/edit-config %{buildroot}%{_libexecdir}/%{name}/edit-config
|
|
 |
49b9e7e |
# Fix EOL
|
|
 |
49b9e7e |
sed -i -e 's/\r//' %{buildroot}%{_datadir}/%{name}/web/lib/tableExport-1.6.0.min.js
|
|
 |
6c2f444 |
# Delete system dir with init scripts or unit files
|
|
 |
6c2f444 |
rm -rf %{buildroot}%{_libdir}/%{name}/system
|
|
 |
49b9e7e |
# Delete useless hidden dir
|
|
 |
49b9e7e |
rm -rf %{buildroot}%{_datadir}/%{name}/web/.well-known
|
|
 |
d7e6dc6 |
# Delete useless file (ubuntu)
|
|
Didier Fabert |
d68e110 |
rm -f %{buildroot}%{_sysconfdir}/%{name}/conf.d/ebpf.d/ebpf_kernel_reject_list.txt
|
|
 |
49b9e7e |
|
|
 |
5650caf |
for dir in charts.d health.d python.d statsd.d ; do
|
|
 |
5650caf |
mkdir -p %{buildroot}%{_sysconfdir}/%{name}/${dir}
|
|
 |
5650caf |
done
|
|
 |
5650caf |
|
|
 |
da8df30 |
mkdir -p %{buildroot}%{_sysconfdir}/profile.d
|
|
 |
da8df30 |
install -p -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/profile.d/netdata.sh
|
|
 |
da8df30 |
|
|
 |
49b9e7e |
%check
|
|
 |
e92bfbc |
make tests
|
|
 |
49b9e7e |
|
|
 |
e3fcc58 |
%pre data
|
|
 |
49b9e7e |
getent group netdata > /dev/null || groupadd -r netdata
|
|
 |
49b9e7e |
getent passwd netdata > /dev/null || useradd -r -g netdata -c "NetData User" -s /sbin/nologin -d /var/log/%{name} netdata
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
%post
|
|
 |
5650caf |
sed -i -e '/web files group/ s/root/netdata/' /etc/netdata/netdata.conf ||:
|
|
 |
49b9e7e |
%systemd_post %{name}.service
|
|
 |
49b9e7e |
echo "The current config file can be downloaded with the following command"
|
|
 |
49b9e7e |
echo "curl -o /etc/netdata/netdata.conf http://localhost:19999/netdata.conf"
|
|
 |
5650caf |
echo "Config should be edited with %{_libexecdir}/%{name}/edit-config"
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
%preun
|
|
 |
49b9e7e |
%systemd_preun %{name}.service
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
%postun
|
|
 |
49b9e7e |
%systemd_postun_with_restart %{name}.service
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
%files
|
|
 |
4cc1d23 |
%doc README.md CHANGELOG.md README-packager.md
|
|
 |
49b9e7e |
%license LICENSE REDISTRIBUTED.md
|
|
 |
49b9e7e |
%{_sbindir}/%{name}
|
|
 |
5a8991e |
%{_sbindir}/%{name}-claim.sh
|
|
 |
5a8991e |
%{_sbindir}/%{name}cli
|
|
 |
5650caf |
%{_libexecdir}/%{name}/*
|
|
 |
49b9e7e |
%{_unitdir}/%{name}.service
|
|
 |
49b9e7e |
%{_tmpfilesdir}/%{name}.conf
|
|
 |
4560cd3 |
%caps(cap_dac_read_search,cap_sys_ptrace=ep) %attr(0750,root,netdata) %{_libexecdir}/%{name}/plugins.d/apps.plugin
|
|
 |
4560cd3 |
%caps(cap_setuid=ep) %attr(4750,root,netdata) %{_libexecdir}/%{name}/plugins.d/cgroup-network
|
|
 |
4560cd3 |
%attr(0750,root,netdata) %{_libexecdir}/%{name}/plugins.d/cgroup-network-helper.sh
|
|
 |
4560cd3 |
%caps(cap_setuid=ep) %attr(4750,root,netdata) %{_libexecdir}/%{name}/plugins.d/perf.plugin
|
|
 |
4560cd3 |
%caps(cap_setuid=ep) %attr(4750,root,netdata) %{_libexecdir}/%{name}/plugins.d/slabinfo.plugin
|
|
 |
46b34d9 |
%if %{with cups}
|
|
 |
4560cd3 |
%attr(0750,root,netdata) %{_libexecdir}/%{name}/plugins.d/cups.plugin
|
|
 |
46b34d9 |
%endif
|
|
 |
5650caf |
%exclude %{_libexecdir}/%{name}/edit-config
|
|
 |
49b9e7e |
%exclude %{_libexecdir}/%{name}/plugins.d/freeipmi.plugin
|
|
 |
49b9e7e |
%attr(0755, netdata, netdata) %{_localstatedir}/lib/%{name}
|
|
 |
49b9e7e |
%attr(0755, netdata, netdata) %dir %{_localstatedir}/cache/%{name}
|
|
 |
49b9e7e |
%attr(0755, netdata, netdata) %dir %{_localstatedir}/log/%{name}
|
|
 |
49b9e7e |
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
%files conf
|
|
 |
49b9e7e |
%doc README.md
|
|
 |
49b9e7e |
%license LICENSE REDISTRIBUTED.md
|
|
 |
49b9e7e |
%dir %{_sysconfdir}/%{name}
|
|
 |
5650caf |
%dir %{_sysconfdir}/%{name}/charts.d
|
|
 |
5650caf |
%dir %{_sysconfdir}/%{name}/health.d
|
|
 |
5650caf |
%dir %{_sysconfdir}/%{name}/python.d
|
|
 |
5650caf |
%dir %{_sysconfdir}/%{name}/statsd.d
|
|
 |
da8df30 |
%dir %{_sysconfdir}/%{name}/conf.d
|
|
 |
da8df30 |
%dir %{_sysconfdir}/%{name}/conf.d/charts.d
|
|
 |
da8df30 |
%dir %{_sysconfdir}/%{name}/conf.d/health.d
|
|
 |
da8df30 |
%dir %{_sysconfdir}/%{name}/conf.d/python.d
|
|
 |
da8df30 |
%dir %{_sysconfdir}/%{name}/conf.d/statsd.d
|
|
 |
da8df30 |
%dir %{_sysconfdir}/%{name}/conf.d/ebpf.d
|
|
 |
65fa8eb |
%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
|
|
 |
da8df30 |
%config %{_sysconfdir}/%{name}/conf.d/*.conf
|
|
 |
da8df30 |
%config %{_sysconfdir}/%{name}/conf.d/charts.d/*.conf
|
|
 |
da8df30 |
%config %{_sysconfdir}/%{name}/conf.d/health.d/*.conf
|
|
 |
da8df30 |
%config %{_sysconfdir}/%{name}/conf.d/python.d/*.conf
|
|
 |
da8df30 |
%config %{_sysconfdir}/%{name}/conf.d/statsd.d/*.conf
|
|
 |
da8df30 |
%config %{_sysconfdir}/%{name}/conf.d/ebpf.d/*.conf
|
|
 |
da8df30 |
%config %{_sysconfdir}/logrotate.d/netdata
|
|
 |
da8df30 |
%config %{_sysconfdir}/profile.d/netdata.sh
|
|
 |
5650caf |
%dir %{_libexecdir}/%{name}
|
|
 |
5650caf |
%{_libexecdir}/%{name}/edit-config
|
|
 |
da8df30 |
%{_sysconfdir}/netdata/.install-type
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
%files data
|
|
 |
49b9e7e |
%doc README.md
|
|
 |
49b9e7e |
%license LICENSE REDISTRIBUTED.md
|
|
 |
49b9e7e |
%dir %{_datadir}/%{name}
|
|
Ling Wang@g731gw |
06f89ea |
%attr(-, root, netdata) %{_datadir}/%{name}/web
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
%files freeipmi
|
|
 |
49b9e7e |
%doc README.md
|
|
 |
49b9e7e |
%license LICENSE REDISTRIBUTED.md
|
|
 |
4560cd3 |
%caps(cap_setuid=ep) %attr(4750,root,netdata) %{_libexecdir}/%{name}/plugins.d/freeipmi.plugin
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
%changelog
|
|
 |
ee395b4 |
* Tue Dec 06 2022 Didier Fabert <didier.fabert@gmail.com> 1.37.1-1
|
|
 |
ee395b4 |
- Update from upstream
|
|
 |
ee395b4 |
|
|
 |
6c2f444 |
* Fri Dec 02 2022 Didier Fabert <didier.fabert@gmail.com> 1.37.0-1
|
|
 |
6c2f444 |
- Update from upstream
|
|
 |
6c2f444 |
|
|
 |
0bd4d8b |
* Sat Sep 10 2022 Didier Fabert <didier.fabert@gmail.com> 1.36.1-1
|
|
 |
0bd4d8b |
- Update from upstream
|
|
 |
0bd4d8b |
|
|
 |
0bd4d8b |
* Fri Jun 10 2022 Didier Fabert <didier.fabert@gmail.com> 1.35.1-1
|
|
 |
0bd4d8b |
- Update from upstream
|
|
 |
0bd4d8b |
|
|
 |
67ab1dc |
* Wed May 04 2022 Didier Fabert <didier.fabert@gmail.com> 1.34.1-2
|
|
 |
67ab1dc |
- Use embedded libjudy for el8
|
|
 |
67ab1dc |
|
|
 |
65fa8eb |
* Sat Apr 30 2022 Didier Fabert <didier.fabert@gmail.com> 1.34.1-1
|
|
 |
65fa8eb |
- Update from upstream
|
|
 |
65fa8eb |
- Use embedded protobuf-cpp for el7
|
|
 |
65fa8eb |
|
|
 |
c0449c7 |
* Sun Feb 20 2022 Didier Fabert <didier.fabert@gmail.com> 1.33.1-2
|
|
 |
c0449c7 |
- Fix el9 buildreq condition for autogen
|
|
 |
c0449c7 |
|
|
 |
4cc1d23 |
* Thu Feb 17 2022 Didier Fabert <didier.fabert@gmail.com> 1.33.1-1
|
|
 |
4cc1d23 |
- Update from upstream
|
|
 |
4cc1d23 |
- Enable el9 build
|
|
 |
4cc1d23 |
|
|
 |
e318344 |
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.32.1-2
|
|
 |
e318344 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
 |
e318344 |
|
|
 |
8a31e42 |
* Tue Dec 21 2021 Didier Fabert <didier.fabert@gmail.com> 1.32.1-1
|
|
 |
8a31e42 |
- Update from upstream
|
|
 |
8a31e42 |
|
|
 |
8a31e42 |
* Thu Dec 16 2021 Laurent Conrath <saim-support@thalesgroup.com> 1.32.0-2
|
|
 |
8a31e42 |
- Add dependencies to useradd, groupadd and systemctl for data
|
|
 |
8a31e42 |
|
|
 |
81f64a0 |
* Thu Dec 02 2021 Didier Fabert <didier.fabert@gmail.com> 1.32.0-1
|
|
 |
81f64a0 |
- Update from upstream
|
|
 |
81f64a0 |
|
|
 |
05a11d2 |
* Sat Nov 06 2021 Adrian Reber <adrian@lisas.de> - 1.31.0-6
|
|
 |
05a11d2 |
- Rebuilt for protobuf 3.19.0
|
|
 |
05a11d2 |
|
|
 |
fb3702a |
* Tue Oct 26 2021 Adrian Reber <adrian@lisas.de> - 1.31.0-5
|
|
 |
fb3702a |
- Rebuilt for protobuf 3.18.1
|
|
 |
fb3702a |
|
|
 |
7c3efbb |
* Tue Sep 14 2021 Sahana Prasad <sahana@redhat.com> - 1.31.0-4
|
|
 |
7c3efbb |
- Rebuilt with OpenSSL 3.0.0
|
|
 |
7c3efbb |
|
|
 |
e518bd7 |
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.31.0-3
|
|
 |
e518bd7 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
 |
e518bd7 |
|
|
 |
dd17d42 |
* Sat Jul 10 2021 Björn Esser <besser82@fedoraproject.org> - 1.31.0-2
|
|
 |
dd17d42 |
- Rebuild for versioned symbols in json-c
|
|
 |
dd17d42 |
|
|
 |
09df9d9 |
* Wed May 19 2021 Didier Fabert <didier.fabert@gmail.com> 1.31.0-1
|
|
 |
09df9d9 |
- Update from upstream
|
|
 |
09df9d9 |
|
|
 |
e3fcc58 |
* Tue Apr 27 2021 Didier Fabert <didier.fabert@gmail.com> 1.30.1-2
|
|
 |
e3fcc58 |
- Fix pre script, must be run before installing netdata-data package
|
|
 |
e3fcc58 |
|
|
 |
68daa8e |
* Wed Apr 14 2021 Didier Fabert <didier.fabert@gmail.com> 1.30.1-1
|
|
 |
68daa8e |
- Update from upstream
|
|
 |
68daa8e |
|
|
Didier Fabert |
d68e110 |
* Thu Apr 01 2021 Didier Fabert <didier.fabert@gmail.com> 1.30.0-1
|
|
Didier Fabert |
d68e110 |
- Update from upstream
|
|
Didier Fabert |
d68e110 |
|
|
 |
c724032 |
* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.29.3-2
|
|
 |
c724032 |
- Rebuilt for updated systemd-rpm-macros
|
|
 |
c724032 |
See https://pagure.io/fesco/issue/2583.
|
|
 |
c724032 |
|
|
 |
04a30d9 |
* Sat Feb 27 2021 Didier Fabert <didier.fabert@gmail.com> 1.29.3-1
|
|
 |
04a30d9 |
- Update from upstream
|
|
 |
04a30d9 |
|
|
 |
ca01a14 |
* Fri Feb 19 2021 Didier Fabert <didier.fabert@gmail.com> 1.29.2-1
|
|
 |
ca01a14 |
- Update from upstream
|
|
 |
ca01a14 |
|
|
 |
7230454 |
* Thu Feb 11 2021 Didier Fabert <didier.fabert@gmail.com> 1.29.1-1
|
|
 |
7230454 |
- Update from upstream
|
|
 |
7230454 |
|
|
 |
7230454 |
* Fri Feb 05 2021 Didier Fabert <didier.fabert@gmail.com> 1.29.0-1
|
|
 |
5650caf |
- Update from upstream
|
|
 |
5650caf |
- Add profile file
|
|
 |
5650caf |
- Move edit-config from netdata package to netdata-conf
|
|
 |
3836883 |
|
|
 |
e92bfbc |
* Wed Dec 23 2020 Didier Fabert <didier.fabert@gmail.com> 1.28.0-2
|
|
 |
e92bfbc |
- Re-enable cloud client
|
|
 |
e92bfbc |
- Un-blundle libwebsockets (using lib from system) on fedora only
|
|
 |
e92bfbc |
|
|
 |
e92bfbc |
* Mon Dec 21 2020 Didier Fabert <didier.fabert@gmail.com> 1.28.0-1
|
|
 |
e92bfbc |
- Update from upstream: bugfix from upstream
|
|
 |
e92bfbc |
|
|
 |
e92bfbc |
* Fri Dec 18 2020 Didier Fabert <didier.fabert@gmail.com> 1.27.0-1
|
|
 |
e92bfbc |
- Update from upstream
|
|
 |
e92bfbc |
|
|
Ling Wang @ VMCentOS01 |
8b9a0c6 |
* Fri Dec 11 2020 Ling Wang <LingWangNeuralEng@gmail.com> 1.26.0-3
|
|
Ling Wang @ VMCentOS01 |
8b9a0c6 |
- fix Bug 1906930: change /usr/share/netdata/web group to netdata
|
|
Ling Wang @ VMCentOS01 |
8b9a0c6 |
|
|
 |
5cfea8c |
* Mon Nov 02 2020 Didier Fabert <didier.fabert@gmail.com> 1.26.0-2
|
|
 |
5cfea8c |
- Fix wrong drop for el6 support
|
|
 |
5cfea8c |
- Fix tmpfiles (from /var/run to /run)
|
|
 |
5cfea8c |
- Minors changes in netdata.conf
|
|
 |
5cfea8c |
|
|
 |
18694c4 |
* Sun Nov 01 2020 Didier Fabert <didier.fabert@gmail.com> 1.26.0-1
|
|
 |
18694c4 |
- Update from upstream
|
|
 |
18694c4 |
|
|
 |
d7e6dc6 |
* Tue Sep 22 2020 Didier Fabert <didier.fabert@gmail.com> 1.25.0-1
|
|
 |
d7e6dc6 |
- Update from upstream
|
|
 |
d7e6dc6 |
- Drop el6 support
|
|
 |
d7e6dc6 |
|
|
 |
d7e6dc6 |
* Thu Aug 13 2020 Didier Fabert <didier.fabert@gmail.com> 1.24.0-1
|
|
 |
d7e6dc6 |
- Update from upstream
|
|
 |
d7e6dc6 |
|
|
 |
29d0c38 |
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.23.2-2
|
|
 |
29d0c38 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
 |
29d0c38 |
|
|
 |
b2cf48a |
* Fri Jul 17 2020 Didier Fabert <didier.fabert@gmail.com> 1.23.2-1
|
|
 |
b2cf48a |
- Update from upstream
|
|
 |
b2cf48a |
|
|
 |
e589c2d |
* Thu Jul 02 2020 Didier Fabert <didier.fabert@gmail.com> 1.23.1-1
|
|
 |
e589c2d |
- Update from upstream
|
|
 |
e589c2d |
|
|
 |
f8012fa |
* Sun May 17 2020 Didier Fabert <didier.fabert@gmail.com> 1.22.1-3
|
|
 |
f8012fa |
- Exclude arch s390x on el8
|
|
 |
f8012fa |
|
|
 |
46b34d9 |
* Fri May 15 2020 Didier Fabert <didier.fabert@gmail.com> 1.22.1-2
|
|
 |
46b34d9 |
- Conditionnaly build netfilteracct and cups plugins (disabed in epel7)
|
|
 |
46b34d9 |
|
|
 |
340fe4a |
* Wed May 13 2020 Didier Fabert <didier.fabert@gmail.com> 1.22.1-1
|
|
 |
340fe4a |
- Update from upstream
|
|
 |
340fe4a |
|
|
 |
4560cd3 |
* Sat Apr 18 2020 Juan Orti Alcaine <jortialc@redhat.com> 1.21.1-2
|
|
 |
4560cd3 |
- Sync /usr/libexec/netdata/plugins.d/ binaries permissions with upstream
|
|
 |
4560cd3 |
|
|
 |
2f57883 |
* Tue Apr 14 2020 Didier Fabert <didier.fabert@gmail.com> 1.21.1-1
|
|
 |
2f57883 |
- Update from upstream
|
|
 |
2f57883 |
|
|
 |
53a411c |
* Tue Apr 07 2020 Didier Fabert <didier.fabert@gmail.com> 1.21.0-1
|
|
 |
53a411c |
- Update from upstream
|
|
 |
53a411c |
|
|
 |
5a8991e |
* Sun Mar 01 2020 Didier Fabert <didier.fabert@gmail.com> 1.20.0-1
|
|
 |
5a8991e |
- Update from upstream
|
|
 |
5a8991e |
|
|
 |
88628e0 |
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.18.1-2
|
|
 |
88628e0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
 |
88628e0 |
|
|
 |
03e3867 |
* Sun Oct 20 2019 Didier Fabert <didier.fabert@gmail.com> 1.18.1-1
|
|
 |
03e3867 |
- Update from upstream
|
|
 |
03e3867 |
|
|
 |
90642f7 |
* Thu Oct 17 2019 Didier Fabert <didier.fabert@gmail.com> 1.18.0-1
|
|
 |
90642f7 |
- Update from upstream
|
|
 |
90642f7 |
|
|
 |
58fc2d2 |
* Fri Sep 13 2019 Didier Fabert <didier.fabert@gmail.com> 1.17.1-1
|
|
 |
58fc2d2 |
- Update from upstream
|
|
 |
58fc2d2 |
|
|
 |
aa4036c |
* Sat Sep 07 2019 Didier Fabert <didier.fabert@gmail.com> 1.17.0-1
|
|
 |
aa4036c |
- Update from upstream
|
|
 |
aa4036c |
|
|
 |
2fd6fed |
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.16.0-2
|
|
 |
2fd6fed |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
 |
2fd6fed |
|
|
 |
04ff73c |
* Mon Jul 08 2019 Didier Fabert <didier.fabert@gmail.com> 1.16.0-1
|
|
 |
04ff73c |
- Update from upstream
|
|
 |
04ff73c |
|
|
 |
1abe8ae |
* Tue May 21 2019 Didier Fabert <didier.fabert@gmail.com> 1.15.0-1
|
|
 |
1abe8ae |
- Update from upstream
|
|
 |
1abe8ae |
|
|
 |
548f5c1 |
* Fri Apr 19 2019 Didier Fabert <didier.fabert@gmail.com> 1.14.0-1
|
|
 |
548f5c1 |
- Update from upstream
|
|
 |
548f5c1 |
|
|
 |
548f5c1 |
* Fri Apr 05 2019 Didier Fabert <didier.fabert@gmail.com> 1.14.0~rc0-2
|
|
 |
548f5c1 |
- Remove condition for patch (SRPM must embedded all)
|
|
 |
548f5c1 |
|
|
 |
548f5c1 |
* Thu Apr 04 2019 Didier Fabert <didier.fabert@gmail.com> 1.14.0~rc0-1
|
|
 |
548f5c1 |
- Update from upstream
|
|
 |
548f5c1 |
|
|
 |
fbd6984 |
* Fri Mar 22 2019 Didier Fabert <didier.fabert@gmail.com> 1.13.0-2
|
|
 |
fbd6984 |
- Fix bash and sh path on el6
|
|
 |
fbd6984 |
|
|
 |
2719314 |
* Wed Mar 20 2019 Didier Fabert <didier.fabert@gmail.com> 1.13.0-1
|
|
 |
2719314 |
- Update from upstream
|
|
 |
2719314 |
- Bind to localhost
|
|
 |
2719314 |
|
|
 |
49b9e7e |
* Sun Mar 03 2019 Didier Fabert <didier.fabert@gmail.com> 1.12.2-3
|
|
 |
49b9e7e |
- Fix upstream archive name (source0)
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Sat Mar 02 2019 Didier Fabert <didier.fabert@gmail.com> 1.12.2-2
|
|
 |
49b9e7e |
- Fix spec file according to https://bugzilla.redhat.com/show_bug.cgi?id=1684719
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Fri Mar 01 2019 Didier Fabert <didier.fabert@gmail.com> 1.12.2-1
|
|
 |
49b9e7e |
- Update from upstream
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Sat Feb 23 2019 Didier Fabert <didier.fabert@gmail.com> 1.12.1-3
|
|
 |
49b9e7e |
- Fix rpmlint errors
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Sat Feb 23 2019 Didier Fabert <didier.fabert@gmail.com> 1.12.1-2
|
|
 |
49b9e7e |
- /usr/share/netdata/web must be owned by netdata user for now
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Sat Feb 23 2019 Didier Fabert <didier.fabert@gmail.com> 1.12.1-1
|
|
 |
49b9e7e |
- Update from upstream
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Tue Feb 19 2019 Didier Fabert <didier.fabert@gmail.com> 1.12.0-2
|
|
 |
49b9e7e |
- Don't remove embedded font for el6 and el7, again
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Mon Feb 18 2019 Didier Fabert <didier.fabert@gmail.com> 1.12.0-1
|
|
 |
49b9e7e |
- Update from upstream
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Tue Nov 20 2018 Didier Fabert <didier.fabert@gmail.com> 1.11.0-4
|
|
 |
49b9e7e |
- Don't remove embedded font for el6 and el7, package is not exist
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Sun Nov 18 2018 Didier Fabert <didier.fabert@gmail.com> 1.11.0-3
|
|
 |
49b9e7e |
- Disable tests for el6
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Sun Nov 18 2018 Didier Fabert <didier.fabert@gmail.com> 1.11.0-2
|
|
 |
49b9e7e |
- Re-enable el6 and el7
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Sat Nov 17 2018 Didier Fabert <didier.fabert@gmail.com> 1.11.0-1
|
|
 |
49b9e7e |
- Update from upstream
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Mon May 14 2018 Didier Fabert <didier.fabert@gmail.com> 1.10.0-2
|
|
 |
49b9e7e |
- Remove embedded font files
|
|
 |
49b9e7e |
- Add data (noarch) subpackage
|
|
 |
49b9e7e |
- Remove deprecated instructions
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Wed Mar 28 2018 Didier Fabert <didier.fabert@gmail.com> 1.10.0-1
|
|
 |
49b9e7e |
- Update from upstream
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Wed Dec 20 2017 Didier Fabert <didier.fabert@gmail.com> 1.9.0-1
|
|
 |
49b9e7e |
- Update from upstream
|
|
 |
49b9e7e |
- Move freeipmi plugin to sub package (avoid freeipmi dependency)
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Tue Sep 19 2017 Didier Fabert <didier.fabert@gmail.com> 1.8.0-1
|
|
 |
49b9e7e |
- Update from upstream
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Thu Aug 31 2017 Didier Fabert <didier.fabert@gmail.com> 1.7.0-1
|
|
 |
49b9e7e |
- Update from upstream
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Thu Mar 23 2017 Didier Fabert <didier.fabert@gmail.com> 1.6.0-3
|
|
 |
49b9e7e |
- Fix freeipmi plugin permisions: must be suid to root
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Thu Mar 23 2017 Didier Fabert <didier.fabert@gmail.com> 1.6.0-2
|
|
 |
49b9e7e |
- Enable freeipmi plugin
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Thu Mar 23 2017 Didier Fabert <didier.fabert@gmail.com> 1.6.0-1
|
|
 |
49b9e7e |
- Update from upstream
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Mon Jan 23 2017 Didier Fabert <didier.fabert@gmail.com> 1.5.0-1
|
|
 |
49b9e7e |
- Update from upstream
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Thu Dec 01 2016 Didier Fabert <didier.fabert@gmail.com> 1.4.0-1
|
|
 |
49b9e7e |
- Update from upstream
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Wed Sep 07 2016 Didier Fabert <didier.fabert@gmail.com> 1.3.0-1
|
|
 |
49b9e7e |
- Update from upstream
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Wed Jun 15 2016 Didier Fabert <didier.fabert@gmail.com> 1.2.0-2
|
|
 |
49b9e7e |
- Create missing dir: /var/lib/netdata (useful for registry)
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Wed Jun 15 2016 Didier Fabert <didier.fabert@gmail.com> 1.2.0-1
|
|
 |
49b9e7e |
- Update from upstream
|
|
 |
49b9e7e |
|
|
 |
49b9e7e |
* Fri Apr 01 2016 Didier Fabert <didier.fabert@gmail.com> 1.0.0-1
|
|
 |
49b9e7e |
- First Release
|