mirror of
https://gitea.blesmrt.net/mikaela/shell-things.git
synced 2025-08-04 21:27:20 +02:00
Compare commits
No commits in common. "da02c114ae28d91f06f81d7e947b99f747735fd9" and "b1094e84929bc95955e4403b7d76bcd4a76f7d55" have entirely different histories.
da02c114ae
...
b1094e8492
@ -1,6 +1,6 @@
|
||||
[
|
||||
{
|
||||
"name": "darkman toggle",
|
||||
"name": "Darkman toggle",
|
||||
"command": "darkman toggle"
|
||||
},
|
||||
{
|
@ -1,42 +0,0 @@
|
||||
[
|
||||
{
|
||||
"name": "darkman toggle",
|
||||
"command": "darkman toggle"
|
||||
},
|
||||
{
|
||||
"name": "Lukitse näyttö",
|
||||
"command": "loginctl lock-session"
|
||||
},
|
||||
{
|
||||
"name": "Sammuta",
|
||||
"command": "systemctl poweroff"
|
||||
},
|
||||
{
|
||||
"name": "Käynnistä uudelleen",
|
||||
"command": "systemctl reboot"
|
||||
},
|
||||
{
|
||||
"name": "Kuvankaappaus [kaikki näytöt]",
|
||||
"command": "spectacle --background --pointer"
|
||||
},
|
||||
{
|
||||
"name": "Kuvankaappaus aktiivisesta ikkunasta",
|
||||
"command": "spectacle --background --pointer --activewindow"
|
||||
},
|
||||
{
|
||||
"name": "Valmiustila",
|
||||
"command": "systemctl suspend"
|
||||
},
|
||||
{
|
||||
"name": "Top#5 muistia käyttävät prosessit",
|
||||
"command": "kdeconnect-cli -d $(kdeconnect-cli -a --id-only) --ping-msg \"$(ps -eo pid,%mem,cmd --sort=-%mem | head -n 6)\""
|
||||
},
|
||||
{
|
||||
"name": "Avaa näyttölukitus",
|
||||
"command": "loginctl unlock-session"
|
||||
},
|
||||
{
|
||||
"name": "[Älä] Häiritse",
|
||||
"command": "qdbus org.kde.kglobalaccel /component/plasmashell invokeShortcut \"toggle do not disturb\""
|
||||
}
|
||||
]
|
@ -19,19 +19,10 @@ rm -v /etc/resolv.conf
|
||||
# tee -p = operate in a more appropriate MODE with pipes.
|
||||
printf 'nameserver ::1\nnameserver 127.0.0.1\nnameserver 127.0.0.53\nsearch .\noptions timeout:1 attempts:5 rotate edns0 trust-ad\n' | tee -p /etc/resolv.conf
|
||||
|
||||
# Are we on Fedora Atomic?
|
||||
if [[ ! -d /sysroot/ostree ]]; then
|
||||
# Remove all other permissions than everyone reading resolv.conf
|
||||
chmod -v a=r /etc/resolv.conf
|
||||
# Make resolv.conf immutable again so it's pretty sure nothing else edits it
|
||||
chattr -V +i /etc/resolv.conf
|
||||
else
|
||||
# We are on Fedora Atomic and thus won't want to cause additional errors
|
||||
chmod -v 0644 /sysroot/ostree/deploy/fedora/deploy/*/etc/resolv.conf | true
|
||||
chmod -v 0644 /sysroot/ostree/repo/extensions/rpmostree/private/commit/usr/etc/resolv.conf | true
|
||||
chattr -V -i /sysroot/ostree/deploy/fedora/deploy/*/etc/resolv.conf | true
|
||||
chattr -V -i /sysroot/ostree/repo/extensions/rpmostree/private/commit/usr/etc/resolv.conf | true
|
||||
fi
|
||||
# Remove all other permissions than everyone reading resolv.conf
|
||||
chmod -v a=r /etc/resolv.conf
|
||||
# Make resolv.conf immutable again so it's pretty sure nothing else edits it.
|
||||
#chattr -V +i /etc/resolv.conf
|
||||
|
||||
# Let's just see it's ok
|
||||
ls -l /etc/resolv.conf
|
||||
|
@ -31,19 +31,10 @@ rm -v /etc/resolv.conf
|
||||
# tee -p = operate in a more appropriate MODE with pipes.
|
||||
printf 'nameserver 127.0.0.53\nnameserver 127.0.0.53\nnameserver 127.0.0.53\nsearch .\noptions timeout:1 attempts:5 rotate edns0 trust-ad\n' | tee -p /etc/resolv.conf
|
||||
|
||||
# Are we on Fedora Atomic?
|
||||
if [[ ! -d /sysroot/ostree ]]; then
|
||||
# Remove all other permissions than everyone reading resolv.conf
|
||||
chmod -v a=r /etc/resolv.conf
|
||||
# Make resolv.conf immutable again so it's pretty sure nothing else edits it
|
||||
chattr -V +i /etc/resolv.conf
|
||||
else
|
||||
# We are on Fedora Atomic and thus won't want to cause additional errors
|
||||
chmod -v 0644 /sysroot/ostree/deploy/fedora/deploy/*/etc/resolv.conf | true
|
||||
chmod -v 0644 /sysroot/ostree/repo/extensions/rpmostree/private/commit/usr/etc/resolv.conf | true
|
||||
chattr -V -i /sysroot/ostree/deploy/fedora/deploy/*/etc/resolv.conf | true
|
||||
chattr -V -i /sysroot/ostree/repo/extensions/rpmostree/private/commit/usr/etc/resolv.conf | true
|
||||
fi
|
||||
# Remove all other permissions than everyone reading resolv.conf
|
||||
chmod -v a=r /etc/resolv.conf
|
||||
# Make resolv.conf immutable again so it's pretty sure nothing else edits it.
|
||||
#chattr -V +i /etc/resolv.conf
|
||||
|
||||
# Let's just see it's ok
|
||||
ls -l /etc/resolv.conf
|
||||
|
@ -24,19 +24,10 @@ rm -v /etc/resolv.conf
|
||||
# tee -p = operate in a more appropriate MODE with pipes.
|
||||
printf "nameserver %b\nnameserver %b\nnameserver %b\nsearch .\noptions timeout:1 attempts:5 rotate edns0 trust-ad\n" "$1" "$2" "$3" | tee -p /etc/resolv.conf
|
||||
|
||||
# Are we on Fedora Atomic?
|
||||
if [[ ! -d /sysroot/ostree ]]; then
|
||||
# Remove all other permissions than everyone reading resolv.conf
|
||||
chmod -v a=r /etc/resolv.conf
|
||||
# Make resolv.conf immutable again so it's pretty sure nothing else edits it
|
||||
chattr -V +i /etc/resolv.conf
|
||||
else
|
||||
# We are on Fedora Atomic and thus won't want to cause additional errors
|
||||
chmod -v 0644 /sysroot/ostree/deploy/fedora/deploy/*/etc/resolv.conf | true
|
||||
chmod -v 0644 /sysroot/ostree/repo/extensions/rpmostree/private/commit/usr/etc/resolv.conf | true
|
||||
chattr -V -i /sysroot/ostree/deploy/fedora/deploy/*/etc/resolv.conf | true
|
||||
chattr -V -i /sysroot/ostree/repo/extensions/rpmostree/private/commit/usr/etc/resolv.conf | true
|
||||
fi
|
||||
# Remove all other permissions than everyone reading resolv.conf
|
||||
chmod -v a=r /etc/resolv.conf
|
||||
# Make resolv.conf immutable again so it's pretty sure nothing else edits it.
|
||||
#chattr -V +i /etc/resolv.conf
|
||||
|
||||
# Let's just see it's ok
|
||||
ls -l /etc/resolv.conf
|
||||
|
Loading…
x
Reference in New Issue
Block a user