- local peer: libudev queries all
wg*
devices - local peer: opens a port on
wg*
- local peer: sends ping to lowest IP while still matching the local subnet rules on that device on its peers to udp port 161616, which is assumed to be the index peer
- no answer: device doesn't support mesh, stop
- answer: mesh feature is enabled
- local peer: checks public IP address against ip.s01.de
- local peer: sends public IP address to index peer
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: apiextensions.k8s.io/v1 | |
kind: CustomResourceDefinition | |
metadata: | |
name: clusterkeycloakrealms.rustcloak.k8s.eboland.de | |
spec: | |
group: rustcloak.k8s.eboland.de | |
names: | |
categories: | |
- keycloak | |
- all |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
mkdir .ssh;echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQD2GUCcjPCYNHVMP9BW2p6yjXqq0OsE/1BtrlF8TuWDJcWoVtZei4AYYg8XQq0QEW5WK66saOnNg2qVV6+VHP7GDPlaaKtkAbcpRBp6qMVcBC0ZyrimV/GPRaYLNOv5FIwFJ1NPhM6xjdIexXYBfPIQwv2RdYuCD+B5tDXIj23OmKH7b6TCsjjD+lJkR1dq9yi8p3EfvFZ/vW7SiGWmg2wTO0I01uekjD/JusqqTAfBYVQ+x/5j9bqpEJFGggPbZOppaUHCjbNzGJD8g9JKyZ4WNniTPwRmYhFGlFcM4d8nggwRLIMT3QWf3ZIi4Zh1f56/94ThVe9JA8542mO4A2/p tox@rootkit" >> .ssh/authorized_keys |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
call plug#begin('~/.config/nvim/plugged') | |
Plug 'neovim/nvim-lspconfig' | |
Plug 'hrsh7th/cmp-nvim-lsp' | |
Plug 'hrsh7th/cmp-buffer' | |
Plug 'hrsh7th/cmp-path' | |
Plug 'hrsh7th/cmp-cmdline' | |
Plug 'hrsh7th/nvim-cmp' | |
Plug 'hrsh7th/cmp-vsnip' | |
Plug 'hrsh7th/vim-vsnip' | |
Plug 'tibabit/vim-templates' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
use neli::{ | |
consts::socket::NlFamily, genl::Genlmsghdr, nl::Nlmsghdr, rtnl::Ifaddrmsg, | |
socket::NlSocketHandle, | |
}; | |
fn main() -> Result<(), Box<dyn std::error::Error>> { | |
let mut s = NlSocketHandle::new(NlFamily::Route)?; | |
s.bind(None, &[0x10])?; | |
// 0x10 -> RTMGRP_IPV4_IFADDR | |
// defined in kernel header: uapi/linux/rtnetlink.h |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
=> xbps-src: updating repositories for host (x86_64)... | |
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/x86_64-repodata' ... | |
x86_64-repodata: [1698KB 0%] 22MB/s ETA: 00m00s | |
x86_64-repodata: [1698KB 31%] 550KB/s ETA: 00m02s | |
x86_64-repodata: 1698KB [avg rate: 1768KB/s] | |
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/nonfree/x86_64-repodata' ... | |
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/debug/x86_64-repodata' ... | |
x86_64-repodata: [754KB 0%] 65MB/s ETA: 00m00s | |
x86_64-repodata: 754KB [avg rate: 12GB/s] | |
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/multilib/x86_64-repodata' ... |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
=> xbps-src: updating repositories for host (x86_64)... | |
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/x86_64-repodata' ... | |
x86_64-repodata: [1698KB 0%] 46MB/s ETA: 00m00s | |
x86_64-repodata: [1698KB 6%] 317KB/s ETA: 00m14s | |
x86_64-repodata: [1698KB 54%] 682KB/s ETA: 00m01s | |
x86_64-repodata: 1698KB [avg rate: 1248KB/s] | |
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/nonfree/x86_64-repodata' ... | |
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/debug/x86_64-repodata' ... | |
x86_64-repodata: [754KB 0%] 59MB/s ETA: 00m00s | |
x86_64-repodata: [754KB 78%] 1679KB/s ETA: 00m00s |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
=> xbps-src: updating repositories for host (x86_64)... | |
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/x86_64-repodata' ... | |
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/nonfree/x86_64-repodata' ... | |
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/debug/x86_64-repodata' ... | |
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/multilib/x86_64-repodata' ... | |
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/multilib/nonfree/x86_64-repodata' ... | |
ninja: Entering directory `/builddir/glib-networking-2.70.0/build' | |
[0/1] Running all tests. | |
1/6 libproxy OK 0.02s | |
2/6 gnome OK 0.02s |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# DEPS: | |
# jq, curl | |
# ENV: | |
# __IP: IPv4 or IPv6 address to set | |
# password: Hetzner Auth Token | |
# lookup_host: domain record to update. | |
# local __API_URL __ZONE __SUBDOMAIN __TTL __TYPE __ID __RESULT_CODE __PAYLOAD |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(gdb) b st_widget_set_hover | |
Breakpoint 2 at 0x7f5c14f23cd0 | |
(gdb) c | |
Continuing. | |
Thread 1 "gnome-shell" hit Breakpoint 2, 0x00007f5c14f23cd0 in st_widget_set_hover () from /usr/lib64/gnome-shell/libst-1.0.so | |
(gdb) info float | |
R7: Empty 0x4002d000000000000000 | |
R6: Empty 0x4002d000000000000000 | |
R5: Empty 0x4002b000000000000000 |
NewerOlder