Commit Graph

  • 19204c7fd2 Update to v6.0.0 master v6.0.0 dev Manorit Chawdhry 2022-03-26 22:34:42 +05:30
  • bd8eb21318 update version code Manorit Chawdhry 2022-03-26 22:28:28 +05:30
  • 3c06867a5d update documentation Manorit Chawdhry 2022-03-26 21:56:09 +05:30
  • 8d4b08b9b5 Implement bind mounting (#73) Manorit Chawdhry 2022-03-26 21:32:57 +05:30
  • 418430a5cc optimize the syncing process using rsync --link-dest (#72) Manorit Chawdhry 2022-03-26 21:32:57 +05:30
  • f0a09e5e8a compress backup directories using zstd (#71) Manorit Chawdhry 2022-03-26 21:32:57 +05:30
  • 42a96f3408 verbose lock message Manorit Chawdhry 2022-03-26 21:32:56 +05:30
  • 8f6ba2741a shellcheck fixes Manorit Chawdhry 2022-03-26 21:32:56 +05:30
  • 1c5ae0cb3a fix naming while finding backup crash directories Manorit Chawdhry 2022-03-26 21:32:56 +05:30
  • db3da72032 change the lockfile name Manorit Chawdhry 2022-03-26 21:32:56 +05:30
  • dc283164f8 add flock to avoid simultaneous syncs Manorit Chawdhry 2022-03-26 21:32:56 +05:30
  • aa35f5069a Bug fixes and robustness Manorit Chawdhry 2022-03-26 21:32:56 +05:30
  • 15c36ce002 leftover refactor fix Manorit Chawdhry 2022-03-26 21:32:56 +05:30
  • c8561f7e95 fixup! remove 7 year old warning Manorit Chawdhry 2022-03-26 19:33:54 +05:30
  • f7f11a6122 remove 7 year old warning graysky 2022-03-26 09:53:58 -04:00
  • 8038b76de9 fixup docs: closes #76 graysky 2022-01-21 04:59:29 -05:00
  • f37e672de6 version bump: 5.86 v5.86 Manorit 2021-11-29 12:05:00 +05:30
  • 997b235140 add debug functionality (#69) Manorit Chawdhry 2021-11-29 06:00:41 +00:00
  • ee705e85a6 minor fixes Manorit 2021-11-27 13:41:21 +05:30
  • 6fe71d0fb6 Document ASDCONF and use it for initial check of config file existence (#48) Simon Frei 2021-10-11 09:00:47 +02:00
  • ebe2dafdc8 Bind mounting bind Manorit 2021-09-20 10:58:34 +01:00
  • 930856459d Merge pull request #46 from ThibaultLemaire/bind-mounting bind-mount Manorit Chawdhry 2021-09-20 10:45:54 +01:00
  • 82a09a590b make crash recovery robust (#67) Manorit Chawdhry 2021-09-18 23:45:52 +01:00
  • 68ae792a64 shellcheck ci (#66) Manorit Chawdhry 2021-09-18 15:48:02 +05:30
  • f84ee22d9b shellcheck fixes (#65) Manorit Chawdhry 2021-09-18 15:30:01 +05:30
  • a63a2e47ca rearrange du commands Manorit 2021-09-17 11:45:10 +01:00
  • 58309991af don't overwrite asd.conf if already present Manorit 2021-09-17 11:43:59 +01:00
  • d4b2928c38 fix typo Manorit 2021-09-17 09:53:28 +01:00
  • 5746934aef update year in copyright (#63) Manorit Chawdhry 2021-09-15 13:31:33 +05:30
  • aba994cdf3 Rename license to follow naming convention Danilo Spinella 2018-01-22 23:12:59 +01:00
  • 0781b39172 Install asd.conf beside main script Danilo Spinella 2018-01-22 22:45:24 +01:00
  • 9a5018af65 Allow using zram based device (#54) Glandos 2021-09-14 12:16:02 +02:00
  • c9b66bf280 Merge remote-tracking branch 'graysky2/master' into bind-mounting Thibault Lemaire 2018-03-07 10:13:23 +01:00
  • 616671210b Merge pull request #49 from bryant1410/master graysky 2017-04-26 23:16:57 -04:00
  • dc267127c0 Fix broken Markdown headings Santiago Castro 2017-04-18 05:29:48 -03:00
  • 4ed40c4e2d Merge remote-tracking branch 'old/handle-mountpoints' into bind-mounting Naughtylus 2016-11-27 18:03:11 +01:00
  • 5b3471ea25 bail if $VOLATILE is not tmpfs, fixes #33 v5.85 graysky 2016-11-26 03:02:00 -05:00
  • 81f2a3f8ad port feature #191 from psd into asd v5.84 graysky 2016-11-25 17:03:28 -05:00
  • a74f67ade5 fix vim modeline graysky 2016-11-25 16:46:01 -05:00
  • e3d72ce9aa more robust internals graysky 2016-10-05 16:47:15 -04:00
  • ffe01d09d2 replace calls to ls with find to define arrays graysky 2016-10-01 10:51:58 -04:00
  • f9d694f39a Update doc according to new bind mounting technique Naughtylus 2016-09-11 17:16:20 +02:00
  • ccd2442768 Optimized ungraceful_state_check() Moved a few lines and deleted unnecessary if Naughtylus 2016-09-11 17:15:35 +02:00
  • 4f6cc8bd49 Reintroduced backups Fixing last commit feature break, ungraceful_state_check() and backups are now back and compatible with the bind mounts. Naughtylus 2016-09-11 14:05:17 +02:00
  • 43aa560bd5 Switching from symlinking to bind mounting This changes a lot the behaviour of asd as no moving + symlinking is involved anymore. Instead a series of bind mounts ensures that the targets never disappear from the file tree. Naughtylus 2016-09-10 15:58:37 +02:00
  • 7f75a86d40 Small styling changes Naughtylus 2016-09-10 15:40:32 +02:00
  • 20f81fad0d bump ver v5.83 graysky 2016-09-04 02:50:04 -04:00
  • 18c5897c68 Merge pull request #43 from Naughtylus/autofix-trailing-slashes graysky 2016-09-04 02:47:35 -04:00
  • 1c8be59127 Auto-removing trailing slashes for VOLATILE Naughtylus 2016-09-03 22:49:30 +02:00
  • 2401e43d5d Auto-removing trailing slashes for directories in WHATTOSYNC Naughtylus 2016-09-03 22:45:58 +02:00
  • 04d077a231 don't double prefix BACKUP target if it's already prefixed with a period graysky 2016-09-01 02:10:59 -04:00
  • 932a0d3510 du - dont deference all symbolic links v5.82 Moez Bouhlel 2016-08-03 17:40:27 +01:00
  • ee89bbf22a force ln in Makefile graysky 2016-07-19 03:06:31 -04:00
  • e929e8797f support of older version of egrep to fix #39 v5.81 graysky 2016-07-19 02:45:38 -04:00
  • a2c0606d91 fix issue #39 v5.80 graysky 2016-07-15 14:24:45 -04:00
  • 8d0c621045 bump ver v5.79 graysky 2016-07-06 20:57:11 -04:00
  • 9b929f64fc Merge pull request #38 from xorian/master graysky 2016-07-06 16:03:21 -04:00
  • 6dbef1e3bb Use --no-target-directory with mv to make sure we don't move the backup or target inside another directory. This could happen if a parallel process creates the directory. Kenneth C. Schalk 2016-07-06 11:24:16 -04:00
  • 1c15a9112e add a check for unwanted characters in asd.conf v5.78 graysky 2016-07-04 16:52:33 -04:00
  • e3bbb57836 bump ver v5.77 graysky 2016-06-12 06:24:47 -04:00
  • fcc250b406 no trailing slashes allowed. fixes #36 graysky 2016-06-12 06:23:59 -04:00
  • cc96c88f2c update MIT graysky 2016-01-24 07:22:44 -05:00
  • 82f5cf7b3b update to manpage v5.76 graysky 2015-10-29 15:00:41 -04:00
  • 274b77123e Merge branch 'unstable' graysky 2015-10-29 14:45:03 -04:00
  • ac7a5d9137 update version for release 5.76 graysky 2015-10-29 14:44:17 -04:00
  • 2dce5a3878 update INSTALL graysky 2015-10-27 13:22:02 -04:00
  • 9a44430ee7 update manpage graysky 2015-10-27 10:53:35 -04:00
  • bd10744068 unset vars before reading in a running asd graysky 2015-10-27 10:46:29 -04:00
  • 04da616078 crash recovery is not overlayfs aware graysky 2015-10-27 10:43:19 -04:00
  • e066cc8c74 add ovfs sync to lowerdir workaround to fix #23 graysky 2015-10-27 10:29:16 -04:00
  • 20e48d6c1e rename TMPRW/TMPWK to UPPER/WORK graysky 2015-10-27 10:19:07 -04:00
  • 1a5d956d9a update INSTALL graysky 2015-10-27 10:16:11 -04:00
  • 23351b6d12 Merge pull request #25 from ada482/master v5.75 graysky 2015-10-22 02:47:59 -04:00
  • d64aeee083 Updated Makefile for Bash Completion ada482 2015-10-21 00:45:46 -05:00
  • b3aacc2113 Create bash-completion ada482 2015-10-21 00:26:52 -05:00
  • 24d50c6a67 cleanup of Makefile and resync timer v5.74 graysky 2015-06-27 04:14:09 -04:00
  • 12ac58d586 remove need to manually load overlay or overlayfs v5.73 graysky 2015-04-28 16:09:29 -04:00
  • 9d2e95c53e sync with psd 5.72 with ubuntu 15.05 fixes v5.72 graysky 2015-04-26 09:45:02 -04:00
  • 81eab530dd update readme graysky 2015-02-07 13:29:41 -05:00
  • 3c6b108bee update readme v5.69 graysky 2015-02-07 13:28:55 -05:00
  • 548eefc694 update warning graysky 2015-02-06 16:14:59 -05:00
  • b42340cd96 use /tmp as VOLATILE as default graysky 2015-02-06 15:53:00 -05:00
  • 19d42f43db zsh-completion does not need to be +x graysky 2015-02-03 15:01:20 -05:00
  • f8401cc002 sync up with psd 5.68 v5.68 graysky 2015-01-30 15:17:08 -05:00
  • 853ef58dbd fix typo in zsh-completion graysky 2015-01-29 16:02:58 -05:00
  • 5cd3dd1498 Merge pull request #20 from Firef0x/master v5.67.1 graysky 2015-01-29 15:56:25 -05:00
  • 317c0bd871 Refine zsh-completion Firef0x 2015-01-29 21:59:32 +08:00
  • 56499b935e add zsh completion v5.67 graysky 2015-01-28 15:05:02 -05:00
  • 7f240a6452 typo in comment v5.65 graysky 2015-01-24 06:53:26 -05:00
  • c0527409a6 update manpage graysky 2015-01-24 06:50:46 -05:00
  • bf0f9229ee sync version graysky 2015-01-24 06:45:56 -05:00
  • 1eaa4bfcbd continue code base sync graysky 2015-01-24 06:40:42 -05:00
  • 2f35b21077 fix spacing graysky 2015-01-24 06:25:43 -05:00
  • 1102107096 sync code base of psd --> clean option graysky 2015-01-24 06:19:18 -05:00
  • 3d7b72eff2 Merge pull request #17 from glitsj16/master graysky 2015-01-20 18:51:37 -05:00
  • 5c679edf3e Merge pull request #1 from glitsj16/glitsj16-patch-1 glitsj16 2015-01-21 00:27:11 +01:00
  • 788c949177 Update asd.conf glitsj16 2015-01-21 00:20:37 +01:00
  • a8ca93968c update license for 2015 graysky 2014-12-28 04:52:41 -05:00
  • 13a8481b5e sync up asd to psd 5.60 codebase/support for v22 and v23 overlayfs v5.60 graysky 2014-12-24 07:56:45 -05:00
  • a71aaf4b7e fix manpage typo graysky 2014-12-22 14:49:56 -05:00