puke: Simplify removal

This commit is contained in:
Dylan Araps 2019-05-13 17:10:33 +03:00
parent c5a09feb10
commit fe80c29876

4
puke
View File

@ -145,13 +145,11 @@ pkg_remove() {
if [ "${file%/*}" = "/etc" ]; then if [ "${file%/*}" = "/etc" ]; then
continue continue
elif [ -d "$sys_dir$file" ]; then elif [ -d "$sys_dir$file" ]; then
rmdir "$sys_dir$file" 2>/dev/null rmdir "$sys_dir$file" 2>/dev/null ||:
else else
rm -- "$sys_dir$file" || log "Failed to remove $file." rm -- "$sys_dir$file" || log "Failed to remove $file."
fi && log "Removed $file" fi && log "Removed $file"
done < "$sys_dir/$dbs_dir/$name/manifest" done < "$sys_dir/$dbs_dir/$name/manifest"
return 0
} }
pkg_updates() { pkg_updates() {