- 11 May, 2015 5 commits
-
-
redmine authored
-
Fixes: https://github.com/xaionaro/clsync/issues/122 Bug descritpion: The privileged helper process cannot die while pthread_cond_wait(). Note: fixed, but not fully tested (it's hard to repeat the bug).
redmine authored -
Clsync uses effective pid of "nobody" by default. In turn there's no permission to create new files in /var/run on some systems under the "nobody". So this patch uses "root" to create and fchown() the file. Debug3 (pid: 19860; thread: 0x7f606105db40): main(): Trying to drop effective gid to 65533 Debug3 (pid: 19860; thread: 0x7f606105db40): main(): Trying to drop effective uid to 65534 Debug1 (pid: 19860; thread: 0x7f606105db40): main(): / [/] (0xf7eed0) -> rsync://********@**********/******* [***] (0xf7ba30) Warning (pid: 19860; thread: 0x7f606105db40): main(): Directory "/dev/shm/clsync" doesn't exist. Creating it. Debug2 (pid: 19860; thread: 0x7f606105db40): main(): Trying to open the pidfile "/var/run/clsync-backup.pid" Error (pid: 19860; thread: 0x7f606105db40): main(): Cannot open file "/var/run/clsync***.pid" to write a pid there (13: Permission denied) Debug3 (pid: 19860; thread: 0x7f606105db40): main(): Current errno is 13. Error (pid: 19860; thread: 0x7f606105db40): main(): Cannot unlink pidfile "/var/run/clsync***.pid" (2: No such file or directory)
redmine authored
-
- 08 May, 2015 10 commits
-
-
Conflicts: debian/clsync-doc.install debian/control debian/libclsync0.install man/man1/clsync.1
redmine authored -
Barak A. Pearlmutter authored
-
Barak A. Pearlmutter authored
-
Barak A. Pearlmutter authored
-
Barak A. Pearlmutter authored
-
Barak A. Pearlmutter authored
-
Barak A. Pearlmutter authored
-
Barak A. Pearlmutter authored
-
Barak A. Pearlmutter authored
-
Conflicts: (mainly take debian branch) debian/changelog debian/clsync-dev.install debian/clsync.install debian/control debian/libclsync-dev.install debian/rules
Barak A. Pearlmutter authored
-
- 03 Apr, 2015 6 commits
- 29 Mar, 2015 4 commits
- 26 Mar, 2015 1 commit
-
-
If errno is not reset before strtol call, it may trigger false str to long conversation error, e.g. with absent /etc/{group,passwd}: # chroot /root/clsync /bin/clsync -M direct -W a -D b -r 10 -S /sbin/echo -t 1 -w 1 --secure-splitting Error: argument "10" can't be parsed as a number (2: No such file or directory)
Andrew Savchenko authored
-
- 14 Mar, 2015 6 commits
- 20 Feb, 2015 2 commits
-
-
Andrew Savchenko authored
-
Andrew Savchenko authored
-
- 11 Feb, 2015 1 commit
-
-
Andrew Savchenko authored
-
- 30 Jan, 2015 1 commit
-
-
`coveralls` doesn't allow to configure thresholds. And the default thresholds doesn't appropriate for this project (due to a lot of mutually exclusive code). Related: https://github.com/lemurheavy/coveralls-public/issues/329
redmine authored
-
- 29 Jan, 2015 2 commits
-
-
redmine authored
-
- 28 Jan, 2015 2 commits
-
-
git clone https://github.com/xaionaro/clsync cd clsync ./rpm/build-rpm-from-git.sh
Enrique Martinez authored