#!/bin/sh # This script is used to setup some special directory structures, permissions # for the saver test UNOWNED_DIRECTORY="/tmp/pluma-document-saver-unowned" UNOWNED_FILE="/tmp/pluma-document-saver-unowned/pluma-document-saver-test.txt" UNOWNED_GROUP="/tmp/pluma-document-saver-unowned-group.txt" if [ -f "$UNOWNED_FILE" ]; then sudo rm "$UNOWNED_FILE" fi if [ -d "$UNOWNED_DIRECTORY" ]; then sudo rmdir "$UNOWNED_DIRECTORY" fi mkdir "$UNOWNED_DIRECTORY" touch "$UNOWNED_FILE" sudo chown nobody "$UNOWNED_DIRECTORY" sudo touch "$UNOWNED_GROUP" sudo chgrp root "$UNOWNED_GROUP" sudo chmod u+w,g+w,o-rwx "$UNOWNED_GROUP" sudo chown $USER "$UNOWNED_GROUP"