framp
db62822a42
Removed some checks
2018-08-19 22:05:28 +02:00
framp
700bf3cdcc
Updated README
2018-08-19 18:09:58 +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
Drew Bonasera
fd6c0b1ba4
Merge pull request #55 from framps/master
...
Added cleanup of loop device in case of execution errors
Closes #54
2018-03-30 13:58:52 -04:00
framp
8aae06a4b2
Modified cleanup
2018-03-24 12:01:59 +01:00
framp
3dbbbd6df6
merge
2018-02-14 20:08:05 +01:00
framp
67add2e613
Added cleanup function trap
2018-02-14 20:07:11 +01:00
framp
eda1092cc5
Added cleanup function trap
2018-02-14 20:05:03 +01:00
Drew Bonasera
83e72eeec3
Add NOOBS warning to README
2018-02-03 18:00:44 -05:00
Drew Bonasera
eac933beb8
Add `-a minimal` to parted call to fix errors with some images
2018-02-03 17:38:31 -05:00
Drew Bonasera
54051ea2e3
Merge pull request #43 from framps/master
...
Added installation instructions in README
2018-02-03 17:03:32 -05:00
Drew Bonasera
551e9950ac
Reorder Readme
2018-02-03 17:02:23 -05:00
Drew Bonasera
8dccf7d154
Merge pull request #40 from lurch/various-tweaks
...
Various tweaks
2018-02-03 16:53:34 -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
Andrew Scheller
0b19d6c6ea
Add the -s flag to all parted commands
2018-01-29 09:57:19 +00:00
Andrew Scheller
b787dd4e66
Always quote echo strings
2018-01-29 09:57:19 +00:00
Andrew Scheller
b11de9a8ee
Remove unused variables
2018-01-29 09:57:19 +00:00
Andrew Scheller
9d6392d0c2
Use $() for command-substitution instead of backticks
2018-01-29 09:57:19 +00:00
framp
2d2c4d5802
Added installation instructions in README
2018-01-27 20:45:32 +01:00
Drew Bonasera
2aa44f0ecd
Fix error return value
...
Closes #39
2018-01-27 00:03:04 -05:00
Drew Bonasera
e7857ff47c
Merge pull request #38 from lurch/patch-1
...
Don't allow a directory to be selected
2018-01-21 17:58:56 -05:00
Andrew Scheller
2229ae89a6
Don't allow a directory to be selected
...
The `-e` flag checks for a file _or_ a directory of that name. The `-f` flag checks only for files.
2018-01-21 22:08:43 +00:00
Drew Bonasera
c40b443072
Merge pull request #34 from framps/master
...
Autorepair e2fsck errors
Closes #32
2018-01-16 00:52:54 -05:00
Drew Bonasera
5a89ff4262
Fix typos in README
2018-01-16 00:40:29 -05:00
framp
f83e3f341d
Autorepair fsck errors
2017-12-29 18:03:11 +01:00
Drew Bonasera
da3bf15dac
Merge pull request #31 from framps/master
...
Handle filenames with spaces
Fixes #30
2017-12-07 00:17:18 -05:00
framp
4af698457e
Accept filenames with spaces
2017-12-02 23:18:54 +01:00
Drew Bonasera
ff89083249
Update auto expanding script
...
It now attempts to use raspi-config and falls back on the (updated) hard coded procedure. This should
help prevent some incompatibility issues.
2017-10-24 03:50:46 -04:00
Drew Bonasera
63b7509ade
Merge pull request #15 from shatteredsword/master
...
reverted to using raspi-config to be used for automatic image resizing
Closes #18
2017-07-15 00:40:28 -04:00
Drew Bonasera
e326f426bb
Merge pull request #17 from raspberrycoulis/patch-1
...
Update README.md
2017-07-12 22:34:09 -04:00
Wesley Archer
f5246e8898
Update README.md
...
Added prerequisite about needing Ubuntu 16.10 and upwards to prevent e2fsck and metatdata_csum error message.
2017-07-12 16:35:15 +01:00
Sean Mayo
0b04de8118
reverted to using raspi-config to be used for automatic image resizing
...
while not having to rely on the raspi-config tool does make the pishrink utility more portable, the raspi-config tool is already properly maintained. rather than being forced to maintain the autosizing utility in this script (which has already been broken for several months due to a linux kernal change), it just makes more sense to not have to rewrite properly maintained code.
2017-07-07 15:53:20 -07:00
Drew Bonasera
9b55197d9b
Remove need for raspi-config to be installed on the image for resizing.
...
Closes #8
2016-10-31 01:42:34 -04:00
Drew Bonasera
75dafa2801
Fix spacing
2016-08-22 04:11:37 -04:00
Drew Bonasera
ba76ae0063
Merge pull request #7 from carlfj/fix-indents-for-md5sum
...
New indents broke rc.local md5sum, startup script
2016-08-17 21:22:06 -04:00
Carl Jensen
8388774c3e
New indents broke rc.local md5sum, startup script
...
The indentation was introduced in cad2e0e11a
, not when the safety hash check was added in 2c6f069c2f
, my first guess.
The indentations makes the rc.local begin with spaces instead of `#!/bin/bash` and will not run. But it gets better.
The md5 safety check is based on rc.local without indents, so after the added indentations the if-block will never be skipped. If the script is run a second time, the original rc.local backed up in rc.local.bak will be overwritten, and on boot result in a never ending loop, trying to expand the filesystem each time. A user could run the pishrink.sh a second time on a disk image, e.g. after making more edits.
2016-08-18 03:01:14 +02:00
Drew Bonasera
abb17e217e
Merge pull request #5 from rbaumbach/master
...
Add getops to script to provide user the ability to skip autoexpanding
2016-07-13 15:44:08 -04:00
rbaumbach
cad2e0e11a
Add getops to script to provide user the ability to skip autoexpanding process of the script
2016-07-09 20:45:54 -07:00
Drew Bonasera
816e1efa15
update readme
2016-07-07 01:33:43 -04:00