87 Commits

Author SHA1 Message Date
79955bb355 base.sh: add readline support for interective mode 2024-02-19 12:09:20 +01:00
b0f1f53865 Add negative decimal input, regex for prefixes, bits per int detection 2024-02-01 09:34:49 +01:00
f1fe945ecd add long options example 2024-01-31 13:25:03 +01:00
30a2954514 Fix bin() output and split(); add padding option. 2024-01-31 13:10:42 +01:00
ee68ec34c2 add base.sh 2024-01-21 21:16:09 +01:00
de35fe60e7 typos 2024-01-20 15:25:12 +01:00
608d80b3d8 add share/sync/COPYING 2023-12-27 07:19:49 +01:00
0d1b271dba sync.sh: Test if nothing to do 2023-12-10 19:24:19 +01:00
20bfd915e6 simplify get_credentials(): use read instead of readarray 2022-09-06 21:24:29 +02:00
5235a3382e sms-free.sh: add error message if login not found in keyfile 2022-09-06 18:16:52 +02:00
876965ce96 sms-free.sh: tool to send SMS to Free Mobile 2022-09-06 17:03:53 +02:00
fb7ca621a5 gen-password: add option to avoid similar chars, dict list etc...
- new options:
  -l, --list-dictionaries: list dictionaries
  -n, --no-similar-chars:  avoid similar chars (0O/1l etc..)
- remove dead code
2022-09-06 16:52:13 +02:00
63f428047d add gen-password, links 2022-08-18 08:15:45 +02:00
c2620a995d testing '/'in headings 2022-08-17 20:53:33 +02:00
99861c22a9 dictionaries: fix typos in README, add short names links 2022-08-12 20:49:52 +02:00
e356f63bed add english/french dictionaries 2022-08-12 20:41:54 +02:00
66fb96a7c8 gen-password: fix unsanitized strings for yad 2022-08-10 22:08:29 +02:00
32032d956f gen-password: various improvements for string and dictionary
strings password:
  - add shuffle
  - add European characters
  - fix hiragana support
  - add mandatory characters in generated password

dictionary:
  - check for dictionary file in  different directories
2022-08-10 21:13:01 +02:00
b5edeb2a8d sync-view: move logs earlier, do not check for ROOTDIR directory 2022-08-10 11:49:15 +02:00
b710a16037 gen-password.sh: Add string-type passwords 2022-08-09 16:17:59 +02:00
1c63e1836d gen-passwd.sh: add GUI, small fixes 2022-08-08 22:28:44 +02:00
818cb2a0fd gen-password.sh: 1st version. Includes passphrases, pincodes, mac addr. 2022-08-07 22:41:51 +02:00
530b0217a8 sync-view.sh: move comment to right place 2022-08-04 09:27:26 +02:00
03fc4a798b sync.sh: Fix LOCKDIR (was cgommon since .syncrc usage) 2022-07-30 11:53:44 +02:00
886d634799 sync.sh/sync-view.sh: Add .syncrc in backup dir as defaut config file 2022-07-29 22:48:46 +02:00
1079076fbe typo on RESOLVETARGET test after changing to empty=do not resolve 2022-07-22 19:05:00 +02:00
db48925066 add file type, option -a to find file from different machine. 2022-07-22 11:53:11 +02:00
d7a06202f9 typo in man EXAMPLES section 2022-07-13 15:48:24 +02:00
0b6563fe23 sync-view.sh: fix TARGETDIR variable name, missing '/' when ROOTDIR=/ 2022-07-13 15:29:53 +02:00
d8dde368d2 sync-view.sh: first version 2022-07-13 14:29:21 +02:00
da6f2bacea man change 2022-07-11 17:05:13 +02:00
63a289b814 sync-conf-example.sh: dump also mysql/mariadb users and permissions 2022-07-02 10:43:42 +02:00
449929d7a7 add LC_ALL to avoid localized messages 2022-06-24 14:12:32 +02:00
228eba1133 suppression log 2022-06-24 02:06:14 +02:00
05e7ecb5e1 replace all "function foo" with "foo()" 2022-06-23 19:20:47 +02:00
54e9308268 Use only labels for partition matching 2022-06-23 19:13:07 +02:00
5ef543f760 change shebang line 2022-06-23 16:23:38 +02:00
7a8b6cdc73 dup-live-disk: RSYNCOPTS is now array, ignore exit 24 for rsync 2022-06-20 13:08:29 +02:00
97aea8ddf2 sync.sh: some shellcheck fixes 2022-06-01 17:46:57 +02:00
124192efbf bufix in example (wrong quotes) 2022-05-29 19:07:22 +02:00
bda4253cc1 sync.sh: More errors checks 2022-05-29 18:14:47 +02:00
71ea8e5881 sync.sh: remove FILTER variable 2022-05-27 21:54:51 +02:00
f55e565aac dup-live-disk.sh: cosmetic changes 2022-05-27 21:54:28 +02:00
607c9495d7 sync.sh: Touch destination dir after copy 2022-05-15 09:53:36 +02:00
94b48bbfef sync.sh: update options in man section 2022-05-14 10:24:41 +02:00
909f4bb2ca sync.sh: Fix wrong log file name, add its name on top of email 2022-05-14 10:12:30 +02:00
8dad65dd90 sync.sh: different exit status, better locking, etc...
* -l option to keep log file
* lock files are now in /tmp
* no sendmail will give better information about issue
* checks for SRC and DST dirs before backup
2022-05-13 20:09:52 +02:00
6df830554d sync.sh: refactoring, add -m option 2022-05-11 15:29:24 +02:00
28780ef13c sync.sh: add some code in functions 2022-05-10 20:38:34 +02:00
9ea7e38759 sync.sh: cosmetic changes after first tests... 2022-05-10 14:14:01 +02:00