Commit Graph

424 Commits (master)

Author SHA1 Message Date
deajan cdbad63e87 Updated ofunctions 8 years ago
deajan bef9a92526 Rebuilt targets 8 years ago
deajan 2275efa3cc Rebuilt target 8 years ago
deajan 8116206f19 Rebuilt targets 8 years ago
deajan 6f91d4a442 Rebuild target 8 years ago
deajan 0637b7260f Rebuilt targets 8 years ago
deajan 33467ca56c Rebuild targets 8 years ago
Andrey M. Smirnov 836659947f Wrapped $DELETE_CMD_INPUT with "" 8 years ago
Andrey M. Smirnov 0ab67c02ce Possible typo 8 years ago
Andrey M. Smirnov 16fc23c66d Fixed a (probable) mistake 8 years ago
Andrey M. Smirnov b46a79784e Log verbosely what's happening on remote side on deletion 8 years ago
Andrey M. Smirnov 9129020daf Write logs to STDERR on remote side 8 years ago
Andrey M. Smirnov 7bb6eebea3 typo 8 years ago
Andrey M. Smirnov 3b2924d7d9 Correct arguments for remote deletion command + debug printing it those arguments and a command input 8 years ago
deajan 554ca98c1b Removed parallelism from unlock function for now 8 years ago
deajan 3e9bc05d67 More parallism 8 years ago
deajan 4101e11f67 Trying parallelism patch 8 years ago
deajan e685da33fa Removed trivial sleep after heredoc 8 years ago
deajan 9262ac8d1c Bumped version for release 8 years ago
deajan 5880e1502f Code cleanup 8 years ago
deajan daa47aa75d Rebuild after fix #52 8 years ago
deajan d2ff702a44 Fixes for RC2 8 years ago
deajan d48c11b4d8 Rebuild after #51 merge 8 years ago
deajan f727db8f86 Fixed sed -i for BSD & Mac 8 years ago
deajan bcd79fc139 Reverted regression introduced with 5cdc840 on BSD/Mac 8 years ago
deajan bbb44ad01d Bumped version to v1.1-RC1 8 years ago
deajan 6753f9b1a5 Updated ofunctions 8 years ago
deajan 186f293c94 Fixed installer paths 8 years ago
deajan e1b1643b1a More debugging love for KillChilds 8 years ago
deajan e832cb700b Fixed bogus debug if in Killchilds 8 years ago
deajan 0ca9b75085 Some msys/cygwin fixes 8 years ago
deajan 0c439052f1 Fixing daemon stops if no internet in remote mode 8 years ago
deajan aabdb997ec Daemon related changes 8 years ago
deajan 765dfa7150 Added more preflight checksé 8 years ago
deajan d52b6dd5e6 Added an option to run after exec cmds on error 8 years ago
deajan d6e543f1d6 Logging begins before remote connections 8 years ago
deajan 335d94367f Fixed dramatic typo for deletion propagation 8 years ago
deajan 8882f17509 Added logging to home directory for userland services 8 years ago
deajan 0d08c42ecd Rendered sync_attr function BSD compatible 8 years ago
deajan 3f204212ee Bugfixing remote sync attr updates 8 years ago
deajan 769e4fc7b0 Improved sync_attr function for UTF8 filenames 8 years ago
deajan 23b2347765 Removed typo file 8 years ago
deajan 757c53ca3a Merge branch 'master' into betterKillChilds
Conflicts:
	dev/debug_osync.sh
	dev/n_osync.sh
	osync.sh
8 years ago
deajan 99532149f0 Fixed some ambiguous redirection in get_ctime_mtime 8 years ago
deajan c0f0a842a9 Sync attributes didn't honor dry argument 8 years ago
deajan 259b707cce Fixed local in non function remote heredoc 8 years ago
deajan afaf960c5f Added missing pre-flight checks 8 years ago
deajan 5ae98f4fd4 Wronf ofunctions.sh uploaded 8 years ago
deajan 9a9d31ee66 Better time control and pid kill handling 8 years ago
deajan 433a72938f Reverted using eval in SendAlert 8 years ago
deajan 0a43c1a120 Fixed bogus SSH_OPTS 8 years ago
deajan 2d2d06278d Bumped osync.sh to stable state 8 years ago
deajan fb53664877 Added systemd file, installer stats and ssh known host ignore option 8 years ago
deajan b4f4a122c8 Added pfSense mail support and fixed FreeBSD install.sh 8 years ago
deajan 3a988bbfb7 Minor enhancement in os detection log 8 years ago
deajan e41ddca8f7 Added cygwin to the list of supported OS 8 years ago
deajan 8428662d61 Added option to ignore unknown OS 8 years ago
deajan d11bd61473 Some sanity code cleanup 8 years ago
deajan dc0cc3561c Some more typo fixes 8 years ago
deajan f652eb1fc1 Also fixed the typo in the other builds :) 8 years ago
deajan b2b8539dff Reduced log level for 3rdparty pings 8 years ago
deajan 7a485bd784 Bug fix for in tree_list error log failing for WaitForCompletion 8 years ago
deajan d0da1398d2 Fixed rsync option placement 8 years ago
deajan efd3a4f8b3 Fixed daemon mode exiting when child execution gives warnings 8 years ago
deajan 3626c4d049 Bug fixing last code cleanup 8 years ago
deajan 5cdc840fab Added execution flag SYNC_ATTR=yes 8 years ago
deajan a81d4eada0 Setting sync_attrs as experimental function 8 years ago
deajan d7731b6a88 First working sync_attrs push 8 years ago
deajan f061004f0b sleeping... commiting for sync_attrs too 8 years ago
deajan 8c95802fd7 More work on sync_attrs function 8 years ago
deajan bb0562d3f0 More typo fixing here 8 years ago
deajan d8513f545b More sanity fixing 8 years ago
deajan 5b15b19031 Fixed more typos 8 years ago
deajan 4ecddccde7 Environment check bugfix 8 years ago
deajan 5dd6f1d367 Close to sync_attr feature 8 years ago
deajan 48fcda968a Some code cleanup 8 years ago
deajan 5fc500afc9 Preparing sync_attrs function 8 years ago
deajan 47fbcfd817 WIP on attr sync function 8 years ago
deajan 39fef7ba50 Fixed typo 8 years ago
deajan 4a3d18b54f Reverted wrong permission check 8 years ago
deajan b3969feb4d Fixed wrong permission check with remote deletion 8 years ago
deajan 0c0b86ab60 Fixed using return in non function on remote deletion 8 years ago
deajan c8637adc38 Fixed rsync pattern functionload when quicksync mode enabled 8 years ago
deajan cafa1347a4 Fixed quicksync trying to check config file 8 years ago
deajan c2377fc2a5 Fixed wrong log function call in debug mode 9 years ago
deajan 93793ed7b4 Fixed more typos in cmdline options 9 years ago
deajan 3c6c115a4b Another typo bites the dust :( 9 years ago
deajan 7e0de0e5c0 Fixed more typos :( 9 years ago
deajan 03719ecb94 Upgrade script adds missing config file values 9 years ago
deajan 9fda36adb7 More fixes for GNU / non-GNU versions of mail command 9 years ago
deajan 941bf5bf08 Fixed subject in sendmail 9 years ago
deajan 0cc9667d64 Fixed some typos in include exclude functions 9 years ago
deajan da37a9a4ac Fixed partial dir exclude order 9 years ago
deajan 1e71371c31 Added preflight checks for config file. 9 years ago
deajan f7d22fc549 Fixed string typo. 9 years ago
deajan b4159c1b02 Finished work on include / exclude lists 9 years ago
deajan 4398c02f9d Added rsync include patterns 9 years ago
deajan 9c2df9990f Merge script should take relative path for ofunctions 9 years ago
deajan 1677f1dd84 Error mismatch update 9 years ago
deajan 7875469a94 Initial upload of function merge 9 years ago
deajan 7dd48aa44e typo fixing 9 years ago
deajan 65b1f6d2d9 Fixed typo in stderr redirect 9 years ago
deajan b34e53da71 Added WaitForTaskCompletion to remote connectivity checks 9 years ago
deajan 5bca46e3cf Decided to make upgrade script more manual. Leaves time for other dev 9 years ago
deajan 1e8216f2ba Fixed multiple typos 9 years ago
deajan e4765d4b75 Typo fixind and improving code compliance 9 years ago
deajan 036e600d2c More debugging code compliance 9 years ago
deajan 7d69160979 Minor updates 9 years ago
deajan ec274f18e5 Minor code compliance updates 9 years ago
deajan 76014dc749 Quick fix for paranoia debug messages in debug mode 9 years ago
deajan 9959b693ca Simple code compliance 9 years ago
deajan 2415a25626 New Killchilds function 9 years ago
Jody 5076bf2a93 Fix two typos in osync.sh 9 years ago
deajan 8337a8150c Initial TrapQuit rework 9 years ago
deajan a918d89752 Latest typos fixed... works again. 9 years ago
deajan 6ba32c0e08 Fixing typo... again and again :) 9 years ago
deajan 7cb267d000 Fixing typos... again 9 years ago
deajan 4f799bf2e7 More debug functionnality 9 years ago
deajan 78814c11bc Other typos 9 years ago
deajan a9ae4f50ad Fixed typos 9 years ago
deajan c1235d2a55 More paranoia debugging 9 years ago
deajan e534a7f537 Minor fixes 9 years ago
deajan c44ebd094a Finishing refactor 9 years ago
deajan fd98af1391 Cleanup before last refactor part 9 years ago
deajan 69226a75db Refactoring going on 9 years ago
deajan 8f373258ad More and more refactoring 9 years ago
deajan 5370f203b8 Some code refactoring 9 years ago
deajan c81b2293e8 Some more code compliance 9 years ago
deajan 78f7fe3b9c Various coding style compliance changes 9 years ago
deajan 4a8b0131b1 Added some automatic code checks 9 years ago
deajan d65eea5c73 More and more code compliance 9 years ago
deajan 1f4a6a2b11 Various coding style compliance changes 9 years ago
deajan d3a43d825a Some more coding style changes 9 years ago
deajan 2e12882ade Still doing code compliance 9 years ago
deajan c4388c242b Coding style compliance 9 years ago
deajan 4bfe74de59 function coding style compliance 9 years ago
deajan ae8dd18fed Initial compliance with coding standards 9 years ago
deajan 2175468174 Added realpath emulation 9 years ago
deajan cb970eba90 Release v1.00 9 years ago
deajan 5658b54249 Release v1.00 9 years ago
deajan a3246d785c Improved error logging 9 years ago
deajan a4c35ab806 Merged hotfix for #22 9 years ago
deajan c472b47a73 Improved ssh uri recognition 9 years ago
deajan 7b7b31fbb0 Merge #19 and unuglify 9 years ago
deajan dd37cf062e Merge branch 'ssh_user_opt_fix' of https://github.com/onovy/osync into onovy-ssh_user_opt_fix
Conflicts:
	osync.sh
9 years ago
deajan 54c13b85ef Hotfix #22 - Missing full path in soft deletion 9 years ago
Orsiris de Jong 9aa2e1166e Added missing slash 9 years ago
Orsiris de Jong eb9625bddc Hotfix #22 added rm -rf if file already exists
Fix is only useful if deleted directories already exist and are not empty
9 years ago
Orsiris de Jong adad3257b3 Hotfix #22 added -f to mv command 9 years ago
deajan 9815a7bff3 Fixed #21 for missing readlink on MacOS X & BSD 9 years ago
onovy 6830127f95 PR #16 fix. 9 years ago
deajan 0ea1a3e5de Fixed multiple log messages since lower sleep time 9 years ago
deajan 2f827f9246 Fixed typo in soft deletion and added paranoia checksum 9 years ago
deajan 737e13ddb9 Fixed #16 where remote user didn't work for elder config files 9 years ago
deajan f870e9b1e6 Merge branch 'master' of github.com:deajan/osync
Merged v1.00pre into master
9 years ago
deajan 864894431c Merged v1.00pre into master after successfull testing 9 years ago
deajan bf39522b23 Removed extra slash for soft deletion 9 years ago
deajan f45086dad3 Refactored soft deletion code 9 years ago
onovy b992f4277d Remote user is optional now in remote slaves. 9 years ago
deajan 41781aa0da Some more work on soft deletion 9 years ago
deajan 764b3f2914 Merged #11 with new build number 9 years ago
Orsiris de Jong f2b4dbf75f Merge pull request #11 from onovy/lock-fix
Locking fix in SyncOnChanges mode.
9 years ago
deajan 2507a08b3c Fixed onovy's PR for same dir check 9 years ago
deajan 76f1fe4fa1 Changed build dates 9 years ago
Orsiris de Jong 9c02b4f38e Merge pull request #15 from onovy/param-check
Check scripts params.
9 years ago
Orsiris de Jong a7820c083e Merge pull request #13 from onovy/lower_sleep
Lower sleep time per cycle.
9 years ago
onovy 0722b25c03 Check scripts params. 9 years ago
onovy 67f9e8b77d Check if master and slave dirs is not same. 9 years ago
onovy a1fb4bc7de Lower sleep time per cycle. 9 years ago
Orsiris de Jong 60f242e2ae Fixing program build date.
Need to know which osync is run on servers. This is a good way to track version.
9 years ago
onovy 52f63f2e12 Run sync after timeout in inotify mode even when no changes detected. 9 years ago
onovy 906cd15436 Locking fix in SyncOnChanges mode. 9 years ago
deajan e7af81de98 Reworked softdeletion code (WIP). Some other fixes too 9 years ago
deajan f134ed35a3 Fixed infamous exclude bug introduced with no globbing 9 years ago
deajan a1c29f62d5 Fixed some low severity bugs 9 years ago
deajan 46cf6a8b36 Updated serial 9 years ago
deajan 5ba7608af0 Prevent exclude pattern globbing 9 years ago
senorsmile 260311623f fix typo in trapquit logerror 9 years ago
senorsmile 802e87fab6 fix missing test bracket on if type -p sendemail 9 years ago
deajan ec16450c05 Fixed some other missing child pids 9 years ago
senorsmile 5c0024bb24 Update osync.sh
update osync.sh to fix "function GetRemoteOS silently failing"
9 years ago
deajan 04cc1e9211 Minor fixes 10 years ago
deajan 47886c439d Minor fixesà 10 years ago
deajan 3bf66be267 Final partial-dl upload 10 years ago
deajan 6462f87457 Updated documentation 10 years ago
deajan 2733c72fdc Fixed typo 10 years ago
deajan 13f055090f Fix process test command gets expanded too soon 10 years ago
deajan 727ae303c2 Moved msys specific code 10 years ago
deajan f882af77ff Fixed typo 10 years ago
deajan e6379240f5 Obackup code merge 10 years ago
deajan 930d9e594f Minor fix for ssh banners 10 years ago
deajan b7123eb335 Added inline log for warning email. 10 years ago
deajan d783df70f4 Improved deletion dealing with permission issues 10 years ago
deajan abe0a1c954 Typo 10 years ago
deajan 5a2fb4f286 Added keep dir symlinks parameter 10 years ago
deajan d0510d6c67 Minor enhancements 10 years ago
deajan eeb0ef3722 Fixes for RC3 10 years ago
deajan fa19036de6 Added follow symlink option + other minor fixes 10 years ago
deajan d8ff286b32 Code cleanup 10 years ago
deajan ab4ed13d8b Improved remote deletion 10 years ago