iankelling.org
/
git
/
distro-setup
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
mostly start using prometheus
[distro-setup]
/
brc2
diff --git
a/brc2
b/brc2
index bd959d82dc824b6e597a10df51f9906f2c8633ec..9fa1010920e6767057a1699531c519423e973d4b 100644
(file)
--- a/
brc2
+++ b/
brc2
@@
-1085,31
+1085,31
@@
lom() {
l=$(losetup -j $1 | sed -rn 's/^([^ ]+): .*/\1/p' | head -n1 ||:)
if [[ ! $l ]]; then
l=$(sudo losetup -f)
l=$(losetup -j $1 | sed -rn 's/^([^ ]+): .*/\1/p' | head -n1 ||:)
if [[ ! $l ]]; then
l=$(sudo losetup -f)
- sudo losetup $l $1
+
m
sudo losetup $l $1
fi
if ! sudo cryptsetup status /dev/mapper/$base &>/dev/null; then
if ! sudo cryptsetup luksOpen $l $base; then
fi
if ! sudo cryptsetup status /dev/mapper/$base &>/dev/null; then
if ! sudo cryptsetup luksOpen $l $base; then
- sudo losetup -d $l
+
m
sudo losetup -d $l
return 1
fi
fi
return 1
fi
fi
- sudo mkdir -p /mnt/$base
- sudo mount /dev/mapper/$base /mnt/$base
- sudo chown $USER:$USER /mnt/$base
+
m
sudo mkdir -p /mnt/$base
+
m
sudo mount /dev/mapper/$base /mnt/$base
+
m
sudo chown $USER:$USER /mnt/$base
else
base=$1
if mountpoint /mnt/$base &>/dev/null; then
else
base=$1
if mountpoint /mnt/$base &>/dev/null; then
- sudo umount /mnt/$base
+
m
sudo umount /mnt/$base
fi
if sudo cryptsetup status /dev/mapper/$base &>/dev/null; then
fi
if sudo cryptsetup status /dev/mapper/$base &>/dev/null; then
- if ! sudo cryptsetup luksClose /dev/mapper/$base; then
+ if !
m
sudo cryptsetup luksClose /dev/mapper/$base; then
echo lom: failed cryptsetup luksClose /dev/mapper/$base
return 1
fi
fi
echo lom: failed cryptsetup luksClose /dev/mapper/$base
return 1
fi
fi
- l=$(losetup -
j $1 | sed -rn 's/^([^ ]+): .*/\1/p' | head -n1 ||:
)
+ l=$(losetup -
l --noheadings | awk '$6 ~ /\/'$1'$/ {print $1}'
)
if [[ $l ]]; then
if [[ $l ]]; then
- sudo losetup -d $l
+
m
sudo losetup -d $l
else
echo lom: warning: no loopback device found
fi
else
echo lom: warning: no loopback device found
fi
@@
-1266,6
+1266,9
@@
ngo() {
otp() {
oathtool --totp -b "$*" | xclip -selection clipboard
}
otp() {
oathtool --totp -b "$*" | xclip -selection clipboard
}
+j() {
+ "$@" |& pee "xclip -r -selection clipboard"
+}
pakaraoke() {
pakaraoke() {