diff options
author | Francisco Demartino | 2015-06-29 19:13:31 -0300 |
---|---|---|
committer | Francisco Demartino | 2015-06-29 19:15:05 -0300 |
commit | 55602456d2952b3aa32dd19efc30d2900fac7c19 (patch) | |
tree | 6dd9ffd1015b4766f87f63fd6a748ca9911bf6c4 /launcher.sh | |
download | aur-55602456d2952b3aa32dd19efc30d2900fac7c19.tar.gz |
initial import
Diffstat (limited to 'launcher.sh')
-rw-r--r-- | launcher.sh | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/launcher.sh b/launcher.sh new file mode 100644 index 000000000000..548dfaeb1eb1 --- /dev/null +++ b/launcher.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +ORIGINAL_DIR=/opt/deflemask +USER_DIR=~/.deflemask +UNIONFS_DIR=/tmp/deflemask-unionfs + +echo "Launching DefleMask overlay on $UNIONFS_DIR. Your work and changes are saved to $USER_DIR" + +mkdir -p $USER_DIR +mkdir -p $UNIONFS_DIR + +unionfs -o cow -o relaxed_permissions $USER_DIR=RW:$ORIGINAL_DIR=RO $UNIONFS_DIR + +cd $UNIONFS_DIR + +./DefleMask $@ + +cd .. && fusermount -u $UNIONFS_DIR && rmdir $UNIONFS_DIR + +exit $? |