Axel Kittenberger
c669051892
fixed logging
2011-11-21 14:31:34 +01:00
Axel Kittenberger
c7d11e4eef
imply --insist on reset
2011-08-29 09:21:40 +00:00
Axel Kittenberger
c5f3a17827
+ The called rsync binary is now configureable through rsyncBinary
...
+ Fsevents MAC Os X 10.6 64-bit support (thanks to Demian Steward)
+ fixed some "make clean" oversights
+ worked on library-set feature macros to include everything lsyncd needs on various systems (old Linux'es, new Linux'es, OSX)
+ internally called "rsyncOpts" as the right spelling, rsyncOps is recognized tough */
2011-08-16 14:25:30 +00:00
Axel Kittenberger
4c56100dd0
some header changes to work with older systems. expose readdir to user scripts. write examples into doc dir
2011-07-19 13:29:19 +00:00
Axel Kittenberger
18dda7629b
fix script integration
2011-05-04 13:18:37 +00:00
Axel Kittenberger
7531409809
use conventional exectuble integration methods
2011-05-04 13:03:58 +00:00
Axel Kittenberger
a2e8fbba93
missing include
2011-03-30 14:08:01 +00:00
Axel Kittenberger
f06dc066be
fixing syslog settings
2011-03-03 10:55:04 +00:00
Axel Kittenberger
26f0583dca
added configurable logging facility / ident
2011-03-01 14:57:26 +00:00
Axel Kittenberger
56da9e611f
typos and manpage update
2011-02-28 14:19:40 +00:00
Axel Kittenberger
cdab37124d
use APICHECK
2011-02-25 07:57:11 +00:00
Axel Kittenberger
af90ed8fe5
might easily burst stack
2011-02-24 16:55:16 +00:00
Axel Kittenberger
b1aa47e816
lstat instead of stat for UNKNOWN stats
2011-02-11 14:40:05 +00:00
Axel Kittenberger
6045128e35
last minute fix for 2.0.2
2011-01-20 19:33:50 +00:00
Axel Kittenberger
1733f8a0b1
fixing pipes
2011-01-20 18:55:46 +00:00
Axel Kittenberger
9104e5d87e
dont double close pipe fds
2011-01-20 12:46:10 +00:00
Axel Kittenberger
50c133ff73
write pid after daemonize()
2011-01-12 15:48:50 +00:00
Axel Kittenberger
2a6955d4c6
oops unbreak fsevents register
2010-12-16 12:44:00 +00:00
Axel Kittenberger
21b355ef75
working on fsevents
2010-12-10 13:28:10 +00:00
Axel Kittenberger
84b513707b
added warnings
2010-12-10 13:17:01 +00:00
Axel Kittenberger
2f21d0f0b8
security check
2010-12-07 12:50:31 +00:00
Axel Kittenberger
8b2e05a681
non glibc need a true tms for times
2010-12-06 16:33:32 +00:00
Axel Kittenberger
07e35ffe60
allow tables as arguments to spawn/exec, so e.g. rsyncOpts can include several options
2010-12-03 19:47:33 +00:00
Axel Kittenberger
1ada503074
release 2.0.0
2010-12-02 11:57:04 +00:00
Axel Kittenberger
288cf4ae61
upvalue save alarm comparison
2010-12-01 13:17:04 +00:00
Axel Kittenberger
ded00765c6
working on user access for observe_fd
2010-12-01 12:19:17 +00:00
Axel Kittenberger
e22691e111
replace daemon(0, 0) with own daemonize
2010-11-29 22:34:58 +00:00
Axel Kittenberger
aee59ea5c7
added user custom alarms
2010-11-29 20:32:54 +00:00
Axel Kittenberger
cfc233f37e
working on OSX port
2010-11-29 17:45:04 +00:00
Axel Kittenberger
b73bbe3287
fixed cleanup and lbash example
2010-11-29 16:38:31 +00:00
Axel Kittenberger
eda08c2f4e
working on fsevents, fixed some warnings.
2010-11-29 16:12:13 +00:00
Axel Kittenberger
138048861f
better ops on timestamp/jiffies
2010-11-29 11:37:46 +00:00
Axel Kittenberger
80d55b0708
timestamps / jiffies are now easier to handle in Lua as userdata */
2010-11-29 10:56:39 +00:00
Axel Kittenberger
ed43c5c68a
* use zero instead of \n delimiter in rsyncd / rsyncssh
...
* allowed zeros in pipes
* allow overriding delay values
* use a layer ^ in layer 3 scripts to force shell instead of
direct binary calls
* escape ?*[] for rsync PATTERNS
2010-11-28 20:16:56 +00:00
Axel Kittenberger
45df73c4c0
multi monitor support
2010-11-28 09:37:43 +00:00
Axel Kittenberger
cb3737f5e8
clean observances, fanotify without glibc support hack
2010-11-28 09:15:54 +00:00
Axel Kittenberger
91bad8bf46
preparing fanotify
2010-11-28 08:13:05 +00:00
Axel Kittenberger
c80d59cdfa
added plugs for OSX /dev/events - does not yet work.
2010-11-26 16:52:24 +00:00
Axel Kittenberger
c051e15750
made inotify (currently pseudo) optimal
2010-11-26 16:17:36 +00:00
Axel Kittenberger
150616406e
reset observances_lean on cleanup as well
2010-11-25 22:34:36 +00:00
Axel Kittenberger
5519e2be8e
cleanup of filedescriptors, added dryrun option
2010-11-25 22:10:24 +00:00
Axel Kittenberger
2fbf00b5b4
-debugging dumps
2010-11-24 22:04:59 +00:00
Axel Kittenberger
90ae92b129
cosmetics
2010-11-22 21:17:08 +00:00
Axel Kittenberger
45c7f3665f
splitted inotify into own c-file to be optional later.
2010-11-22 20:09:52 +00:00
Axel Kittenberger
ea0fce13e3
splitted a header file
2010-11-22 14:54:50 +00:00
Axel Kittenberger
7105dc8d8b
oops didnt close dir fd
2010-11-20 22:54:20 +00:00
Axel Kittenberger
306d117959
fixing masterloop
2010-11-20 14:21:55 +00:00
Axel Kittenberger
c3b15c2aef
working on it
2010-11-20 13:22:47 +00:00
Axel Kittenberger
1baed5c949
fixing
2010-11-19 19:56:52 +00:00
Axel Kittenberger
a5a0b04ae0
2010-11-17 18:52:55 +00:00
Axel Kittenberger
8ba756ade0
added --pidfile
2010-11-17 11:14:36 +00:00
Axel Kittenberger
bd221cf02c
2.0beta1 release
2010-11-14 19:53:36 +00:00
Axel Kittenberger
ae786f3d9b
2010-11-14 09:11:09 +00:00
Axel Kittenberger
3482ce51ef
2010-11-13 21:50:21 +00:00
Axel Kittenberger
c84308b973
2010-11-12 20:55:22 +00:00
Axel Kittenberger
9156f4c4c7
2010-11-12 20:43:27 +00:00
Axel Kittenberger
14669a70dc
2010-11-12 15:39:43 +00:00
Axel Kittenberger
a2554168e6
2010-11-12 14:05:10 +00:00
Axel Kittenberger
daa7aa22ee
2010-11-12 09:45:22 +00:00
Axel Kittenberger
eadbb6a202
2010-11-11 20:43:20 +00:00
Axel Kittenberger
83d0f90c65
2010-11-11 19:52:20 +00:00
Axel Kittenberger
219da8d754
2010-11-10 22:03:02 +00:00
Axel Kittenberger
6efa44f505
2010-11-10 15:57:37 +00:00
Axel Kittenberger
30d9844f8f
2010-11-10 09:49:44 +00:00
Axel Kittenberger
499365e2ca
2010-11-09 19:15:41 +00:00
Axel Kittenberger
69d5b186a3
2010-11-08 12:14:10 +00:00
Axel Kittenberger
981f6e5e42
2010-11-07 09:53:39 +00:00
Axel Kittenberger
35cabeae92
2010-11-06 17:40:12 +00:00
Axel Kittenberger
315c264695
2010-11-06 15:13:02 +00:00
Axel Kittenberger
f5d7b7a94b
2010-11-06 15:08:17 +00:00
Axel Kittenberger
610a77b1ec
2010-11-06 10:33:26 +00:00
Axel Kittenberger
c877ec25d9
2010-11-05 18:20:33 +00:00
Axel Kittenberger
081c20dc33
2010-11-05 18:04:29 +00:00
Axel Kittenberger
eef4c73bcb
2010-11-04 14:23:34 +00:00
Axel Kittenberger
a599c0a858
2010-11-04 13:52:34 +00:00
Axel Kittenberger
b3dde93eaa
2010-11-04 13:43:57 +00:00
Axel Kittenberger
201d78757e
2010-11-03 21:02:14 +00:00
Axel Kittenberger
6019103941
2010-11-03 16:04:11 +00:00
Axel Kittenberger
7e4591042d
2010-11-03 15:56:23 +00:00
Axel Kittenberger
f8b3c825b4
2010-11-03 15:23:36 +00:00
Axel Kittenberger
78d9660c8b
2010-11-03 14:54:33 +00:00
Axel Kittenberger
bc8dfc9d95
2010-11-03 11:37:25 +00:00
Axel Kittenberger
5b7bffd303
2010-11-02 21:04:01 +00:00
Axel Kittenberger
39472fd48e
2010-11-02 17:07:42 +00:00
Axel Kittenberger
20f24018dc
2010-11-02 14:13:45 +00:00
Axel Kittenberger
187dedb491
2010-11-01 19:57:53 +00:00
Axel Kittenberger
10fe22500e
2010-10-29 05:52:38 +00:00
Axel Kittenberger
d823e8b580
2010-10-28 17:56:33 +00:00
Axel Kittenberger
9976269bfb
2010-10-27 19:34:56 +00:00
Axel Kittenberger
40ce23235c
2010-10-27 10:03:48 +00:00
Axel Kittenberger
50defac7c6
2010-10-27 09:41:14 +00:00
Axel Kittenberger
b29f302388
2010-10-27 09:06:13 +00:00
Axel Kittenberger
5cff9a8583
2010-10-26 20:29:12 +00:00
Axel Kittenberger
0bf3e14cec
2010-10-25 21:41:45 +00:00
Axel Kittenberger
b41c2847ab
2010-10-25 21:04:28 +00:00
Axel Kittenberger
fd718d1d49
2010-10-25 17:38:57 +00:00
Axel Kittenberger
65a1f9efb8
2010-10-25 14:55:40 +00:00
Axel Kittenberger
149564fcde
2010-10-25 08:50:10 +00:00
Axel Kittenberger
dffd347a56
2010-10-25 08:42:27 +00:00
Axel Kittenberger
bc4e1de6f5
2010-10-24 21:35:29 +00:00