Mercurial > ec-dotfiles
comparison setup @ 471:9af2e1cd964e
Add test for $HOME writability.
| author | edogawaconan <me@myconan.net> |
|---|---|
| date | Sun, 14 Jul 2013 02:01:09 +0900 |
| parents | 8ef5ddb9b54b |
| children | 1ed4d4c449a6 |
comparison
equal
deleted
inserted
replaced
| 470:f8397bdc0cbc | 471:9af2e1cd964e |
|---|---|
| 22 # dotfiles | 22 # dotfiles |
| 23 rcdir="${basedir}/rc" | 23 rcdir="${basedir}/rc" |
| 24 # misc scripts | 24 # misc scripts |
| 25 bindir="${basedir}/bin" | 25 bindir="${basedir}/bin" |
| 26 | 26 |
| 27 # Make sure $HOME points somewhere. | 27 # Make sure $HOME points somewhere and writable. |
| 28 # FIXME: ensure it is writable (or maybe not). | |
| 29 test -n "${HOME}" || exit 1 | 28 test -n "${HOME}" || exit 1 |
| 29 test -w "${HOME}" || exit 1 | |
| 30 | 30 |
| 31 # A safe echo. | 31 # A safe echo. |
| 32 _echo() { | 32 _echo() { |
| 33 _echon "${*}"; printf "\n" | 33 _echon "${*}"; printf "\n" |
| 34 } | 34 } |
