List of commits:
Subject Hash Author Date (UTC)
More spec fixes 68abc4ce485fbbcc18a232e57b956f9e2b016d72 Catalin(ux) M. BOIE 2022-10-25 18:48:22
Fixed installation paths in Makefiles c98920bd55f7cd2ebcec7083e2360009d8c16b29 Catalin(ux) M. BOIE 2022-10-25 18:19:49
Debian support added, create correctly the paths for install 512c13ca06dda005504cdeab831431c943dde74a Catalin(ux) M. BOIE 2022-10-25 06:19:50
Bump version to 0.6 for a stupid reason (mass with dupdump) c4d10510ddf944965a80d9a3e5f4ac62b84a103e Catalin(ux) M. BOIE 2022-10-25 06:04:33
History update c83cd94af87636bc67bf9526ca0a65734ce96fac Catalin(ux) M. BOIE 2022-10-22 10:34:01
TODO update b1cbf0845dada017466763126d8569f62ace4cb4 Catalin(ux) M. BOIE 2022-10-22 08:20:20
Need libcap 4cdcd084fcf0e089e074aa0b090bc6f569a5d625 Catalin(ux) M. BOIE 2022-10-22 07:32:51
Removed BuildArch 54a76d595eb787edbd887d567eb5b29a6261cb4a Catalin(ux) M. BOIE 2022-10-21 18:51:41
Add 'catalinux+' for Conn d7b41a60e091fdd10aee5b45355c07896155853b Catalin(ux) M. BOIE 2022-10-21 18:39:11
We need Conn library d7412ea414a52fb289d70cc309dee8ceb5c5a67e Catalin(ux) M. BOIE 2022-10-21 16:12:03
spec: require gnutls and json-c f6378fc9cb10a110ae9d6826de0784de41ba4f72 Catalin(ux) M. BOIE 2022-10-21 15:20:07
More 'stat' related changes a94da02a9867f5a93d6d2098caf62b39541e36f1 Catalin(ux) M. BOIE 2022-10-21 14:56:48
Really first version (all files added) 0cf2be651bd2a2f93fe0af1c4bd56a11910791c5 Catalin(ux) M. BOIE 2022-10-21 12:48:38
First version d2839681f34f4760ac29dab2c6fa3f52544ed5af Catalin(ux) M. BOIE 2022-10-21 12:26:32
gnutls working, more js stuff cea2625f1129f2e6decb4947c18be31adedfe9e5 Catalin(ux) M. BOIE 2022-09-26 16:44:19
First add d3b73b065b617424162195b5dfef2f0121adaa46 Catalin(ux) M. BOIE 2022-07-08 05:54:34
Commit 68abc4ce485fbbcc18a232e57b956f9e2b016d72 - More spec fixes
Author: Catalin(ux) M. BOIE
Author date (UTC): 2022-10-25 18:48
Committer name: Catalin(ux) M. BOIE
Committer date (UTC): 2022-10-25 18:48
Parent(s): c98920bd55f7cd2ebcec7083e2360009d8c16b29
Signer:
Signing key:
Signing status: N
Tree: 7820938aa6e4420fe35097a27ad53d29c06efeb4
File Lines added Lines deleted
Makefile.in 13 9
ingestd/Makefile 2 0
ingestd/ninedogs-ingestd.service 0 2
ninedogs.spec 5 7
samples/nginx.conf 0 0
webd/Makefile 2 0
webd/ninedogs-webd.service 0 0
File Makefile.in changed (mode: 100644) (index 74e8d52..db32ace)
... ... install:
42 42 @mkdir -p $(I_VAR_LOG)/ninedogs @mkdir -p $(I_VAR_LOG)/ninedogs
43 43 @mkdir -p $(I_USR_SHARE)/ninedogs @mkdir -p $(I_USR_SHARE)/ninedogs
44 44 @mkdir -p $(I_VAR_LIB)/ninedogs @mkdir -p $(I_VAR_LIB)/ninedogs
45 make -C agent install
46 make -C ingestd install
47 make -C webd install
48 make -C trace install
45 @make -C agent install
46 @make -C ingestd install
47 @make -C webd install
48 @make -C trace install
49 @mkdir -p $(I_ETC)/nginx/conf.d
50 @cp -vd samples/nginx.conf $(I_ETC)/nginx/conf.d/ninedogs.conf.sample
51 @cp -vd --no-clobber samples/nginx.conf $(I_ETC)/nginx/conf.d/ninedogs.conf
52
49 53
50 54 .PHONY: clean .PHONY: clean
51 55 clean: clean:
52 make -R -C common clean
53 make -R -C agent clean
54 make -R -C ingestd clean
55 make -R -C webd clean
56 make -R -C trace clean
56 @make -R -C common clean
57 @make -R -C agent clean
58 @make -R -C ingestd clean
59 @make -R -C webd clean
60 @make -R -C trace clean
57 61
File ingestd/Makefile changed (mode: 100644) (index 0b8fd2d..be65fb6)
... ... ninedogs-ingestd: ninedogs-ingestd.c $(OBJS)
30 30 install: ninedogs-ingestd install: ninedogs-ingestd
31 31 @mkdir -p $(I_USR_SBIN) @mkdir -p $(I_USR_SBIN)
32 32 @cp ninedogs-ingestd $(I_USR_SBIN) @cp ninedogs-ingestd $(I_USR_SBIN)
33 @mkdir -pv $(I_USR)/lib/systemd/system
34 cp -vd *.service $(I_USR)/lib/systemd/system/
33 35
34 36 .PHONY: clean .PHONY: clean
35 37 clean: clean:
File ingestd/ninedogs-ingestd.service renamed from samples/ninedogs-ingestd.service (similarity 88%) (mode: 100644) (index aacde51..6e80962)
... ... Description=Ninedogs ingestion daemon
4 4 [Service] [Service]
5 5 Type=exec Type=exec
6 6 ExecStart=/date/sync/no-crypt/sync1/Dev/ninedogs/ingestd/ninedogs-ingestd ExecStart=/date/sync/no-crypt/sync1/Dev/ninedogs/ingestd/ninedogs-ingestd
7 #User=rocketgit
8 #Group=rocketgit
9 7 PrivateTmp=true PrivateTmp=true
10 8 Restart=on-failure Restart=on-failure
11 9 RestartSec=10 RestartSec=10
File ninedogs.spec changed (mode: 100644) (index 9bf6616..a81d336)
... ... BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
13 13 Provides: ninedogs Provides: ninedogs
14 14 Conflicts: ninedogs Conflicts: ninedogs
15 15
16 Requires: json-c, gnutls, libcap, catalinux+Conn
16 Requires: json-c, gnutls, libcap, catalinux+Conn, nginx-filesystem
17 17
18 18 BuildRequires: systemd-rpm-macros, json-c-devel, gnutls-devel, libcap-devel, catalinux+Conn BuildRequires: systemd-rpm-macros, json-c-devel, gnutls-devel, libcap-devel, catalinux+Conn
19 19
 
... ... BuildRequires: systemd-rpm-macros, json-c-devel, gnutls-devel, libcap-devel, cat
21 21 Light and fast APM Light and fast APM
22 22
23 23 %post %post
24 echo "systemd_post builder..."
25 24 %systemd_post ninedogs-ingestd.service %systemd_post ninedogs-ingestd.service
26 25 %systemd_post ninedogs-webd.service %systemd_post ninedogs-webd.service
27 [ -r /tmp/rgsdebug ] && echo "'post' done..."
28 echo "'post' done..."
29 26
30 27 %preun %preun
31 28 %systemd_preun ninedogs-ingestd.service %systemd_preun ninedogs-ingestd.service
 
... ... rm -rf ${RPM_BUILD_ROOT}
54 51 %defattr (-,root,root,0755) %defattr (-,root,root,0755)
55 52 %dir /usr/share/ninedogs %dir /usr/share/ninedogs
56 53 %doc README LICENSE TODO samples %doc README LICENSE TODO samples
57 %attr(0700,ninedogs,ninedogs) %dir /etc/ninedogs
54 #%attr(0700,ninedogs,ninedogs) %dir /etc/ninedogs
58 55 /etc/nginx/conf.d/ninedogs.conf.sample /etc/nginx/conf.d/ninedogs.conf.sample
59 /etc/ninedogs/pool.conf.sample
56 %config(noreplace) /etc/nginx/conf.d/ninedogs.conf
60 57 ###%config(noreplace) /etc/ninedogs/config.php ###%config(noreplace) /etc/ninedogs/config.php
61 58 ###%attr(0700,ninedogs,ninedogs) %dir /var/log/ninedogs ###%attr(0700,ninedogs,ninedogs) %dir /var/log/ninedogs
62 59 %attr(0755,root,root) /usr/bin/* %attr(0755,root,root) /usr/bin/*
63 60 %attr(0755,root,root) /usr/sbin/* %attr(0755,root,root) /usr/sbin/*
64 /usr/share/ninedogs/*
61 %{_libdir}/*.so
62 # This is for .service files
65 63 %{_unitdir}/* %{_unitdir}/*
66 64
67 65 %changelog %changelog
File samples/nginx.conf renamed from samples/ninedogs.conf (similarity 100%)
File webd/Makefile changed (mode: 100644) (index b76ca5c..cd69c58)
... ... install: ninedogs-webd
23 23 @cp ninedogs-webd $(I_USR_SBIN) @cp ninedogs-webd $(I_USR_SBIN)
24 24 @mkdir -p $(I_USR_SHARE)/ninedogs @mkdir -p $(I_USR_SHARE)/ninedogs
25 25 @cp -av webroot $(I_USR_SHARE)/ninedogs @cp -av webroot $(I_USR_SHARE)/ninedogs
26 @mkdir -pv $(I_USR)/lib/systemd/system
27 cp -vd *.service $(I_USR)/lib/systemd/system/
26 28
27 29 .PHONY: clean .PHONY: clean
28 30 clean: clean:
File webd/ninedogs-webd.service renamed from samples/ninedogs-webd.service (similarity 100%)
Date/time (UTC) Type Misc Labels
2022-10-25 18:54 build fedora-37-x86_64 worker/r1 builder/color=fff worker_elap/324s wait_time/1s date/2022-10-25 time/18:48
2022-10-25 19:02 build fedora-rawhide-x86_64 worker/r1 builder/color=fff worker_elap/396s wait_time/371s date/2022-10-25 time/18:48
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