Drew Bonasera
a846e0c013
Fix spacing issue in usage
2020-06-15 19:00:26 -04:00
Drew Bonasera
762acea7fc
Revert "Remove verbose option setting from zipping tool options"
...
This reverts commit 66355825bd
.
I removed a feature that was used so I'm adding it back as talked about in #147
2020-06-15 18:56:06 -04:00
Drew Bonasera
cc4ca215b4
Remove quoting that broke zip tool usage
2020-06-15 18:41:42 -04:00
Drew Bonasera
2f5b275675
Change error codes so shellcheck will stop yelling at me
2020-06-14 18:39:41 -04:00
Drew Bonasera
66355825bd
Remove verbose option setting from zipping tool options
...
Closes #147
2020-06-14 18:36:41 -04:00
Drew Bonasera
53a59cf9a0
Initial support for extended partition images :D
2020-06-13 17:10:19 -04:00
Drew Bonasera
574fab3e52
Add partprobe as it might help some users
...
Relates to #138
2020-06-13 16:19:04 -04:00
Drew Bonasera
370e88d581
Fix quoting issues
...
Closes #146
2020-06-13 16:12:39 -04:00
Drew Bonasera
c80642512e
Merge branch 'master' of github.com:Drewsif/PiShrink
2020-06-13 15:08:43 -04:00
Drew Bonasera
9f817a3483
Merge pull request #142 from framps/issue138
...
Deleted ERR cleanup and added check for rc.local existence
Closes #128
2020-06-13 15:00:28 -04:00
framp
0a45a5fdae
Deleted ERR cleanup and added check for rc.local existance
2020-06-01 12:46:04 +02:00
framp
198e6c944f
Remove zip extension in target
2020-05-23 11:40:53 +02:00
framp
c1c8a0b4a2
Fixed required tools bug
2020-05-23 11:11:49 +02:00
Drew Bonasera
26cd138b9b
More verbose and earlier errors on incompatible images
2020-04-27 06:17:07 -04:00
framp
3c3f68f59f
Added missing tail when retrieving partnum
2020-04-20 14:58:25 +02:00
framp
9a2c7fe949
Fixed pishrink issue #133
2020-04-20 14:07:11 +02:00
Drew Bonasera
18c86f53fc
Merge branch 'master' into fix/parted
2020-04-19 16:32:50 -04:00
kmpm
c99b053afb
stop on parted error
2020-04-09 18:17:47 +02:00
framp
d80d48a645
Minor code cleanup and README update
2020-02-29 14:52:35 +01:00
framp
b4db6c1a64
Patch from OmegaSquad82
2020-02-27 16:42:43 +01:00
framp
c7d74a73e7
Use -Z and -z instead of -i and use pigz now
2020-02-07 17:30:38 +01:00
framp
ab32008981
Added support for gzip and xz only
2020-02-07 16:49:22 +01:00
framp
4ed3162284
Initial version which supports addl zip tools
2020-01-11 15:21:54 +01:00
framp
9de4f53b96
Added some more dbug logs
2020-01-09 13:21:55 +01:00
daveilers
74b106e763
Add sysprep-ish steps
...
Add an option to remove logs, apt archives, dhcp client leases and ssh hostkeys from image while shrinking.
2020-01-03 09:49:25 -08:00
wfroemgen
054f6c7902
Update pishrink.sh
...
deleted option "p" from usage example
2019-10-28 09:44:41 +01:00
Drew Bonasera
17346f5d02
Update docs
2019-08-27 04:15:31 -04:00
Drew Bonasera
20ae97d2bc
Add gzip option
2019-08-27 03:52:43 -04:00
Drew Bonasera
97b9a5db39
Make pishrink always try to repair the filesystem
...
There were far too many people having to repair the filesystems by hand. Since the image would be mostly unusable anyway, I feel confident doing it on the image without copying.
2019-08-27 01:13:11 -04:00
Drew Bonasera
27f8780508
Add double quote to prevent globbing and word splitting
2019-08-27 01:11:27 -04:00
Drew Bonasera
562142b841
Merge branch 'offer_filesystem_repair_option' of https://github.com/framps/PiShrink
2019-08-26 23:35:15 -04:00
framp
cfe5cc5534
Fixed issue #84
2019-08-23 15:46:45 +02:00
framp
1dfe90f650
Added additional e2fscks with option -r and -p
2019-07-30 15:33:33 +02:00
framp
db62822a42
Removed some checks
2018-08-19 22:05:28 +02:00
framp
15c43f1199
Merge with debug branch
2018-08-19 17:59:44 +02:00
framp
8a0637b3da
Initial debug and error checking version
2018-08-19 17:54:23 +02:00
framp
c68ff6d502
Added option -r
2018-08-19 17:46:55 +02:00
framp
0fea4cc2a7
Update
2018-08-17 22:15:16 +02:00
framp
b0ffc3afd9
Initial debug and error checking version
2018-08-17 21:48:21 +02:00
framp
8aae06a4b2
Modified cleanup
2018-03-24 12:01:59 +01:00
framp
67add2e613
Added cleanup function trap
2018-02-14 20:07:11 +01:00
Drew Bonasera
eac933beb8
Add `-a minimal` to parted call to fix errors with some images
2018-02-03 17:38:31 -05:00
Andrew Scheller
3568798dd4
Give the new file the same ownership as the old file
...
(instead of having it always owned just by root)
2018-01-29 09:58:24 +00:00
Andrew Scheller
201db16c93
Replace `expr` with bash built-in arithmetic, and tidy up free-space calculation
2018-01-29 09:58:24 +00:00
Andrew Scheller
8331faf8f3
Check for additional required commands
2018-01-29 09:58:24 +00:00
Andrew Scheller
e3ff4d20aa
Double-quote all the filenames
2018-01-29 09:58:24 +00:00
Andrew Scheller
ec95ba8097
`ls` doesn't need `-a` flag when passed a filename
2018-01-29 09:57:19 +00:00
Andrew Scheller
c69f57affe
Tighten up grep matches
2018-01-29 09:57:19 +00:00
Andrew Scheller
8784bda989
Avoid calling identical commands multiple times
2018-01-29 09:57:19 +00:00
Andrew Scheller
49964b512c
Remove the unnecessary `tr -d '\n'` parts
2018-01-29 09:57:19 +00:00