/ninedogs.spec (9c9f3d9d43204eb6e792cf8dfa5cd14d0ee88519) (1515 bytes) (mode 100644) (type blob)
%{?systemd_requires}
Summary: Light and fast performance reporting and app tracing
Name: ninedogs
Version: 0.1
Release: 1
License: AGPLv3+
Group: Development/Tools
Source: http://kernel.embedromix.ro/us/ninedogs/%{name}-%{version}.tar.gz
URL: https://rocketgit.com/
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
BuildArch: all
Provides: ninedogs
Conflicts: ninedogs
BuildRequires: systemd-rpm-macros
%description
Light and fast APM
%post
echo "systemd_post builder..."
%systemd_post ninedogs-ingestd.service
%systemd_post ninedogs-webd.service
[ -r /tmp/rgsdebug ] && echo "'post' done..."
echo "'post' done..."
%preun
%systemd_preun ninedogs-ingestd.service
%systemd_preun ninedogs-webd.service
%postun
%systemd_postun_with_restart ninedogs-ingestd.service
%systemd_postun_with_restart ninedogs-webd.service
%prep
%setup -q
%build
%configure
make
%install
rm -rf ${RPM_BUILD_ROOT}
mkdir -p ${RPM_BUILD_ROOT}
make install DESTDIR=${RPM_BUILD_ROOT}
%clean
rm -rf ${RPM_BUILD_ROOT}
%files
%defattr (-,root,root,0755)
%dir /usr/share/ninedogs
%doc README LICENSE TODO samples
%attr(0700,ninedogs,ninedogs) %dir /etc/ninedogs
/etc/nginx/conf.d/ninedogs.conf.sample
/etc/ninedogs/pool.conf.sample
###%config(noreplace) /etc/ninedogs/config.php
###%attr(0700,ninedogs,ninedogs) %dir /var/log/ninedogs
%attr(0755,root,root) /usr/bin/*
%attr(0755,root,root) /usr/sbin/*
/usr/share/ninedogs/*
%{_unitdir}/*
%changelog
* Fri Oct 21 2022 Catalin(ux) M. BOIE <catab at embedromix dot ro> 0.1
First try
Mode |
Type |
Size |
Ref |
File |
100644 |
blob |
127 |
debb9867785e71459ff8c3783f2897979ac691be |
.gitignore |
100644 |
blob |
55 |
eb3413fd3e03d57734e57ac5e9bf95bfb620d56f |
History.txt |
100644 |
blob |
34520 |
dba13ed2ddf783ee8118c6a581dbf75305f816a3 |
LICENSE |
100644 |
blob |
1087 |
41f2781b6511e7d85664bdc4ecc8373a68af8692 |
Makefile.in |
100644 |
blob |
42 |
d7c52ebbfd48ca77062939fdbb338cd89ec8c432 |
README |
100644 |
blob |
64 |
113dc6a93d7c2fbb7cb0ade5b6076c3d45c325a4 |
TODO |
040000 |
tree |
- |
a309ce028b3c8059dd7a4f2a3467b7b334256bab |
agent |
040000 |
tree |
- |
6287b551446e9d73d9c3ee782f5a70a8eeab8b2d |
common |
100755 |
blob |
30 |
92c4bc48245c00408cd7e1fd89bc1a03058f4ce4 |
configure |
100755 |
blob |
18241 |
090eaa8bc40459e2fbe2a0d30bf2f7f28e9e2397 |
duilder |
040000 |
tree |
- |
070f3062e1ee8452ccd709960c513d989f78e2ab |
ingestd |
100644 |
blob |
1515 |
9c9f3d9d43204eb6e792cf8dfa5cd14d0ee88519 |
ninedogs.spec |
040000 |
tree |
- |
b79dc6139c0b47a341e8f0203e5a8c3bf3b392cc |
samples |
040000 |
tree |
- |
735d33a0f6dddcd38160ccc6600d6d8ba5e779a1 |
test |
040000 |
tree |
- |
ad3c5fcc9a7a7e63fed7daa4a98802fcd982f3e4 |
trace |
040000 |
tree |
- |
d4695073e993c0861ffa51986fd1bba914271618 |
webd |
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"
Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/catalinux/ninedogs
Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/catalinux/ninedogs
Clone this repository using git:
git clone git://git.rocketgit.com/user/catalinux/ninedogs
You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a
merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main