expoodo
34b54de71c
removed redundant array slice
2024-02-19 15:16:26 -05:00
expoodo
a8713bbd0b
mention yabsnap
2024-02-19 15:12:38 -05:00
expoodo
d41991979e
add support for yabsnap snapshots info
2024-02-18 20:24:13 -05:00
Pascal J
99fc835e9c
Merge pull request #305 from felixonmars/patch-1
...
Update Arch Linux package URL in README.md
2024-01-29 10:45:04 +01:00
Pascal J
5e608f8d96
Merge pull request #309 from yarikoptic/enh-codespell
...
Add codespell support (config, workflow to alert on new typos) + make it fix typos
2024-01-29 10:44:42 +01:00
Yaroslav Halchenko
4ff82352bb
Fix indentation after codespell
2023-12-21 19:25:54 -05:00
Yaroslav Halchenko
98a5bbe8c5
[DATALAD RUNCMD] run codespell throughout fixing typo automagically
...
=== Do not change lines below ===
{
"chain": [],
"cmd": "codespell -w",
"exit": 0,
"extra_inputs": [],
"inputs": [],
"outputs": [],
"pwd": "."
}
^^^ Do not change lines above ^^^
2023-12-21 19:25:13 -05:00
Yaroslav Halchenko
abd2889464
[DATALAD RUNCMD] Do interactive fixing of some ambigous typos
...
=== Do not change lines below ===
{
"chain": [],
"cmd": "codespell -w -i 3 -C 2 ./grub-btrfsd",
"exit": 0,
"extra_inputs": [],
"inputs": [],
"outputs": [],
"pwd": "."
}
^^^ Do not change lines above ^^^
2023-12-21 19:25:10 -05:00
Yaroslav Halchenko
25a9876ad4
Add rudimentary codespell config
2023-12-21 19:24:42 -05:00
Yaroslav Halchenko
d82ee289c3
Add github action to codespell master on push and PRs
2023-12-21 19:24:13 -05:00
Felix Yan
ef150c17bb
Update Arch Linux package URL in README.md
...
The old URL returns 404 now.
2023-11-21 16:42:56 +02:00
Brian Morison
490720a13c
Update grub-btrfsd ( #289 )
...
fix grub.cfg path in grub submenu creation
2023-07-26 21:18:10 +02:00
Pascal J
ade5a91d55
fix #285 ( #287 )
4.13
2023-06-05 08:55:44 +02:00
Pascal Jäger
9a8a1b7d50
fix #278
...
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de >
2023-04-28 18:26:25 +02:00
Pascal J
d51c96433c
Remove openrc instructions for updating at system boot/ shutdown
2023-04-13 10:54:03 +02:00
Dan MacDonald
f461ea9cf1
More improvements to the README ( #276 )
...
* More improvements to the README
* Fix typo in README
* Adjust README according to Pascal's advice
2023-04-13 10:52:24 +02:00
Dan MacDonald
85571aab62
Correct first sentence of README
2023-04-11 08:52:34 +02:00
Dan MacDonald
2bbfddc46a
Several edits and tweaks to the README
2023-04-11 08:52:34 +02:00
Pascal Jäger
3ce858f18d
grub-btrfsd: refactor whole script
...
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de >
2023-04-05 18:05:29 +02:00
Pascal Jäger
dd96f22888
grub-btrfsd: Check if all dirs exist
...
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de >
2023-04-05 17:26:58 +02:00
Pascal Jäger
35429e02a4
grub-btrfsd: Kill process group on SIGTERM/ SIGINT
...
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de >
2023-04-05 17:10:49 +02:00
Pascal Jäger
04958d6e0b
grub-btrfsd: Start subdaemon when --timeshift-auto
...
Fix #272
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de >
2023-04-05 17:09:30 +02:00
Pascal Jäger
c6550d0d96
grub-btrfs: unquote snap variable
...
Fix #273
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de >
2023-04-05 13:40:40 +02:00
Pascal Jäger
c7d4bbbe45
Makefile: don't delete temp dir after installation
...
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de >
2023-03-26 21:50:48 +02:00
Pascal Jäger
09a2a55ee4
Makefile: make docs installation optional
...
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de >
2023-03-26 21:39:51 +02:00
Pascal Jäger
8105a2edf7
grub-btrfsd: watch more than one snapshot dir
...
Fix #262
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de >
2023-03-26 21:08:16 +02:00
Pascal Jäger
879bec3697
grub-btrfsd: watch snapshots directory recursively
...
Fix : #262
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de >
2023-03-26 20:44:50 +02:00
Pascal Jäger
e2937f6bff
grub-btrfs: update comments
...
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de >
2023-03-26 19:46:23 +02:00
Pascal Jäger
ec5ff8b4bc
grub-btrfs: get back the grub_btrfs_search_directory functionality
...
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de >
2023-03-26 19:46:05 +02:00
Pascal Jäger
1556c345da
grub-btrfs: Do root fs detection with btrfs progs
...
Fix : #266 #255
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de >
2023-03-26 19:44:56 +02:00
Pascal Jäger
8028a4376a
grub-btrfsd: change condition to run script
...
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de >
2023-03-26 18:56:35 +02:00
Pascal Jäger
0745117a76
Makefile: add variable GRUB_UPDATE_EXCLUDE
...
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de >
2023-03-26 18:56:35 +02:00
Kevin Chevreuil - Kaisen
2032502e09
Makefile: add an if statement for RHEL distribs based
2023-03-26 18:56:35 +02:00
Kevin Chevreuil - Kaisen
1d53472569
41_snapshots-btrfs: Create a bkp file. Delete the .new when no snapshots found.
2023-03-26 18:56:35 +02:00
Kevin Chevreuil - Kaisen
8ea8046887
Update the Makefile
2023-03-26 18:56:35 +02:00
Kevin Chevreuil - Kaisen
7586639f48
Auto execute the grub-mkconfig command at the installation
2023-03-26 18:56:35 +02:00
Kevin Chevreuil - Kaisen
5ce2dfa640
Only recreation of the submenu
2023-03-26 18:56:35 +02:00
Kevin Chevreuil - Kaisen
44c9cd16d0
Dynamic GRUB entry
2023-03-26 18:56:35 +02:00
Kevin Chevreuil - Kaisen
934a4a38e6
Force the deletion of the grub-btrfs.cfg file
2023-03-26 18:56:35 +02:00
Pascal J
87f030f6e8
Merge pull request #245 from Antynea/improve-config
...
Add kernel command line for snapshots as config parameter
2023-01-22 20:10:16 +01:00
Pascal J
1d33404c78
Merge branch 'master' into improve-config
2023-01-22 20:07:54 +01:00
Pascal Jäger
89ef805e81
grub-btrfsd: do no append with += to optional args
...
This does not work anymore, but it should be similar to the systemd
service file anyway, where things are just written in one line.
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de >
2022-12-10 22:20:15 +01:00
Pascal Jäger
e03e87dd64
grub-btrfsd: Use bash as interpreter
...
Fix : #248
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de >
2022-12-07 15:01:10 +01:00
Pascal Jäger
f131c38300
manpages: correct some minor things
...
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de >
2022-12-06 23:10:24 +01:00
Pascal Jäger
934ab213b0
grub-btrfs: add custom kernel parameters option for snapshots
...
Fix #214 , #160
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de >
2022-12-06 22:56:44 +01:00
Pascal Jäger
f0ed56d242
grub-btrfs: Improve variable defaults
...
Fix #244
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de >
2022-12-06 22:55:51 +01:00
Pascal Jäger
29ec43e9a6
grub-btrfsd: Fix non POSIX redirect
...
Squashed commit of the following:
commit d75feb59f4
Author: Pascal J <pascal.jaeger@leimstift.de >
Date: Sun Dec 4 22:07:01 2022 +0100
grub-btrsd: update shebang
commit a64379789c
Author: Pavin Joseph <pavinjosdev@gmail.com >
Date: Sun Dec 4 22:52:31 2022 +0530
Update grub-btrfsd
commit fe42568785
Author: Pavin Joseph <pavinjosdev@gmail.com >
Date: Sun Dec 4 04:07:05 2022 +0530
Update grub-btrfsd
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de >
2022-12-04 22:11:00 +01:00
Kevin Chevreuil - Kaisen
6980771cd2
Don't display warnings when the mount command is used
2022-11-29 14:47:18 +01:00
Pascal Jäger
bc167ffe00
Readme: added instructions for --timeshift-old
...
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de >
2022-11-26 17:59:38 +01:00
Pascal Jäger
b661e4e03f
Merge branch 'fix-snap-dir-check'
2022-11-26 17:46:45 +01:00