catalinux / rgfs (public) (License: GPLv3) (since 2020-11-11) (hash sha1)
Allows mapping of RocketGit storage area into a local directory
List of commits:
Subject Hash Author Date (UTC)
duilder update c7ab77a1da4bac86bbb3decc375e084e2eee994f Catalin(ux) M. BOIE 2021-11-17 16:46:56
.spec file is not genrated anymore because the dep extract phase 8d7838b9d611d53677513c61a1f8e7a31cd94040 Catalin(ux) M. BOIE 2021-11-17 16:35:36
Avoid an overflow 896593e3ec385d03b0f368688407f00881604a95 Catalin(ux) M. BOIE 2021-10-24 10:35:57
Stupid mistake: sizeof(pointer) 0ad966a0968bd2d762950860b4a66db28fc7ee06 Catalin(ux) M. BOIE 2021-10-24 10:18:47
More debugging 68246f79bd9a96fadfbef0d9cd4e884e04ee4f86 Catalin(ux) M. BOIE 2021-10-24 09:40:12
Seems that fuse cannot return any value on read, so adapt to dyn alloc memory 787716468c47f979da048d266a6e0acb569345ab Catalin(ux) M. BOIE 2021-10-24 09:01:56
More debugging 44259f8be40bc2aa8220ed1f76d51e3f54ea5595 Catalin(ux) M. BOIE 2021-10-24 08:30:33
spec: replaced usrbindir with bindir c34fbb313f831714894e528a483db700cdac4e5b Catalin(ux) M. BOIE 2021-10-21 16:38:26
Removed Changelog file from spec because it will not be generated when the rpm is 9dcc332cc2c2c737ec75a86ea620bdcc057c8087 Catalin(ux) M. BOIE 2021-10-21 16:34:15
duilder fixes 6cd9e85084a5989a13fcda3c4d18677df997d423 Catalin(ux) M. BOIE 2021-10-21 15:57:44
Cosmetic 720c239954a7b4bb69dee90993aac588f0e6436a Catalin(ux) M. BOIE 2021-10-21 15:16:35
Sometimes we incorrectly returned 0 instead of the error 8bab245be8f6e2026162d9f7fccf27053f47626e Catalin(ux) M. BOIE 2021-03-29 06:27:54
Do not reconnect if server closed the connection gracefully a06c7349c2bdcedf01e5c54d8e05d3a08c8164b1 Catalin(ux) M. BOIE 2021-02-26 07:51:33
Raised the buffer for readdir 8e9eca1d99e23588c6912db1e122e1846d2f6d29 Catalin(ux) M. BOIE 2021-02-08 05:33:16
Simplify a little bit how code looks (mostly cosmetic) 39a144be4687167a8fbd876b874b276fd079cccd Catalin(ux) M. BOIE 2021-02-02 16:43:40
Do not send not useful variables bf2db44bf15cca4570440ee2eb551d9da7ef8290 Catalin(ux) M. BOIE 2021-02-02 16:35:00
Use RGFS_* environemnt to pass variables to the server 34fad328e3b424d4e50549dd30060e2150a05b07 Catalin(ux) M. BOIE 2021-02-02 16:08:39
Send env variable ce941b5564cb7601d6930b32688f083e22bbb67c Catalin(ux) M. BOIE 2021-01-30 10:51:31
Prevent a fd leak e439ecaf5fde8a53c969eadc3b32ec4558e16406 Catalin(ux) M. BOIE 2021-01-19 06:40:17
More debug b95edceb2abff793c9d2a19d62b6c1de8aa328bb Catalin(ux) M. BOIE 2021-01-16 11:53:51
Commit c7ab77a1da4bac86bbb3decc375e084e2eee994f - duilder update
Author: Catalin(ux) M. BOIE
Author date (UTC): 2021-11-17 16:46
Committer name: Catalin(ux) M. BOIE
Committer date (UTC): 2021-11-17 16:46
Parent(s): 8d7838b9d611d53677513c61a1f8e7a31cd94040
Signing key:
Tree: ac8d9717fd0b9a3077ce7d4d92233d33112800bf
File Lines added Lines deleted
duilder 17 11
File duilder changed (mode: 100755) (index 06fe006..e243861)
... ... fi
311 311
312 312
313 313 if [ ! -r duilder.conf ]; then if [ ! -r duilder.conf ]; then
314 echo "[*] You must build a duilder.conf file!"
315 exit 1
314 echo "[*] You do not have a duilder.conf file. Trying to continue."
315 else
316 source ${PWD}/duilder.conf 2>/dev/null
316 317 fi fi
317 318
318 source ${PWD}/duilder.conf
319 319
320 320 # fixes # fixes
321 321 if [ -z "${GIT_DEST}" ]; then if [ -z "${GIT_DEST}" ]; then
 
... ... if [ -z "${GIT_DEST}" ]; then
323 323 fi fi
324 324
325 325 if [ -z "${PRJ}" ]; then if [ -z "${PRJ}" ]; then
326 echo "ERROR: PRJ= parameter is missing."
327 exit 1
326 echo "WARN: PRJ= parameter is missing."
328 327 fi fi
329 328
330 329 if [ -z "${VER}" ]; then if [ -z "${VER}" ]; then
331 echo "ERROR: VER= parameter is missing."
332 exit 1
330 echo "WARN: VER= parameter is missing."
333 331 fi fi
334 332
335 333 if [ -z "${REV}" ]; then if [ -z "${REV}" ]; then
336 echo "ERROR: REV= parameter is missing."
337 exit 1
334 echo "WARN: REV= parameter is missing."
338 335 fi fi
339 336
340 337 # export variables - just in case a script cares # export variables - just in case a script cares
 
... ... else
545 542 echo "s#@NCURSES_FOUND@#1#g" >> tmp.sed echo "s#@NCURSES_FOUND@#1#g" >> tmp.sed
546 543 fi fi
547 544
548 if [ -n "${CC_SWITCHES}" ]; then
545 if [ "${CC_SWITCHES}" = "" ]; then
546 CC_SWITCHES="-O3 -fstack-reuse=all -flto -Wtrampolines -Wl,-z,noexecstack -Wl,-z,now -Wl,-z,relro -Wl,-O1 -Wl,-z,noexecstack -fPIE -pie -fstack-protector-all -Wcast-align -Wformat=2 -Wformat-security -fno-common -Wmissing-prototypes -Wmissing-declarations -Wstrict-overflow -Wstrict-prototypes -fno-guess-branch-probability -fbounds-check -Wl,-O3 -Wpadded -ftree-loop-distribution -ftree-vectorize -ftree-loop-if-convert -ftree-loop-im -ftree-parallelize-loops=4 -fcf-protection -fstack-clash-protection -Wimplicit-fallthrough -fanalyzer"
547 fi
548
549 if [ "1" = "1" ]; then
549 550 _CC_SWITCHES="" _CC_SWITCHES=""
550 551 echo "[*] Search for valid compiler flags..." echo "[*] Search for valid compiler flags..."
551 552 add="" add=""
552 553 for s in ${CC_SWITCHES}; do for s in ${CC_SWITCHES}; do
553 554 echo -n " [*] Testing switch [${s}]..." echo -n " [*] Testing switch [${s}]..."
555 case ${s} in
556 -Wformat-security) extra=" -Wformat" ;;
557 *) extra="" ;;
558 esac
554 559 set +e set +e
555 echo "int main(void) { return 0; }" | gcc ${s} -x c -pipe - -o /dev/null 2>/dev/null
560 echo "int main(void) { return 0; }" \
561 | gcc ${extra} ${s} -x c -pipe - -o /dev/null 2>>duilder.log
556 562 E=${?} E=${?}
557 563 set -e set -e
558 564 if [ "${E}" != "0" ]; then if [ "${E}" != "0" ]; then
Date/time (UTC) Type Misc Labels
2021-11-17 17:12 build fedora-34-x86_64 worker/r1 builder/color=fff worker_elap/35s wait_time/491s date/2021-11-17 time/17:02
2021-11-17 17:13 build fedora-35-x86_64 worker/r1 builder/color=fff worker_elap/33s wait_time/254s date/2021-11-17 time/17:08
2021-11-17 18:16 build rocky-8-x86_64 worker/r1 builder/color=fff worker_elap/67s wait_time/3824s date/2021-11-17 time/17:10
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/rgfs

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/catalinux/rgfs

Clone this repository using git:
git clone git://git.rocketgit.com/user/catalinux/rgfs

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