Commit Graph

183 Commits

Author SHA1 Message Date
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