Safer addon.d

gf-arm64
FriendlyNeighborhoodShane 4 years ago
parent c8ea5f58f4
commit 171c921dd5

@ -231,6 +231,7 @@ case "$1" in
log " ";
log "Backing up...";
save_files | while read object dummy; do
[ "$object" ] || continue;
move "/$sysroot/$object" "$tmpdir/$object";
done;
;;
@ -238,6 +239,7 @@ case "$1" in
log " ";
log "Restoring...";
save_files | while read object dummy; do
[ "$object" ] || continue;
move "$tmpdir/$object" "/$sysroot/$object";
done;
;;
@ -246,6 +248,7 @@ case "$1" in
log "Debloating...";
mount /data;
delete_files | while read object dummy; do
[ "$object" ] || continue;
move "/$sysroot/$object" "$backupdir/$object";
done;
[ -d "$backupdir" ] && { perm_r 1023 1023 775 664 "$backupdir"; chcon -hR "u:object_r:media_rw_data_file:s0" "$backupdir"; }

@ -230,6 +230,7 @@ case "$1" in
log " ";
log "Backing up...";
save_files | while read object dummy; do
[ "$object" ] || continue;
move "/$sysroot/$object" "$tmpdir/$object";
done;
;;
@ -237,6 +238,7 @@ case "$1" in
log " ";
log "Restoring...";
save_files | while read object dummy; do
[ "$object" ] || continue;
move "$tmpdir/$object" "/$sysroot/$object";
done;
;;
@ -245,6 +247,7 @@ case "$1" in
log "Debloating...";
mount /data;
delete_files | while read object dummy; do
[ "$object" ] || continue;
move "/$sysroot/$object" "$backupdir/$object";
done;
[ -d "$backupdir" ] && { perm_r 1023 1023 775 664 "$backupdir"; chcon -hR "u:object_r:media_rw_data_file:s0" "$backupdir"; }

@ -186,6 +186,7 @@ case "$1" in
log " ";
log "Backing up...";
save_files | while read object dummy; do
[ "$object" ] || continue;
move "/$sysroot/$object" "$tmpdir/$object";
done;
;;
@ -193,6 +194,7 @@ case "$1" in
log " ";
log "Restoring...";
save_files | while read object dummy; do
[ "$object" ] || continue;
move "$tmpdir/$object" "/$sysroot/$object";
done;
;;
@ -201,6 +203,7 @@ case "$1" in
log "Debloating...";
mount /data;
delete_files | while read object dummy; do
[ "$object" ] || continue;
move "/$sysroot/$object" "$backupdir/$object";
done;
[ -d "$backupdir" ] && { perm_r 1023 1023 775 664 "$backupdir"; chcon -hR "u:object_r:media_rw_data_file:s0" "$backupdir"; }

Loading…
Cancel
Save