Compare commits

...

3 Commits
dummy ... main

2 changed files with 5 additions and 5 deletions

View File

@ -27,7 +27,7 @@ tmpfiles: ## Run this after editing files under tmpfiles.d
.PHONY: save-perms
save-perms: ## Saves the file permissions to ./acl. Run this after adding new files with correct permissions
getfacl --recursive root | ./makepac/sort_acl.sh > acl
getfacl --recursive `readlink root` | ./makepac/sort_acl.sh > acl
.PHONY: set-perms
set-perms: ## Restores permissions of all files from ./acl
@ -35,8 +35,8 @@ set-perms: ## Restores permissions of all files from ./acl
.PHONY: user-perms
user-perms: ## Grant running user all permissions. Need for git operations. Does not get copied to real filesystem
find root -type f | xargs sudo setfacl -m "u:${USER}:r"
find root -type d | xargs sudo setfacl -m "u:${USER}:rwx"
find `readlink root` -type d | xargs sudo setfacl -m "u:${USER}:rwx"
find `readlink root` -type f | xargs sudo setfacl -m "u:${USER}:r"
.PHONY: skel
skel: ## Creates common directories needed

View File

@ -1,9 +1,9 @@
#!/usr/bin/bash
root="root"
root=$(readlink root)
all_files() {
find $root -type f,l
find "$root" -type f,l
}
for f in $(all_files)