I hereby claim:
- I am pallas on github.
- I am pallas (https://keybase.io/pallas) on keybase.
- I have a public key ASCsQ6NtBDpKhw9f2MArRunk8lTLxLjfIFaFVpzO79Pqtwo
To claim this, I am signing this object:
#!/bin/bash | |
# SPDX-License-Identifier: Unlicense | |
# Author: Derrick Lyndon Pallas <derrick@pallas.us> | |
sync && | |
echo 3 > /proc/sys/vm/drop_caches && | |
echo 1 > /proc/sys/vm/compact_memory && | |
true | |
# |
#!/bin/bash | |
# SPDX-License-Identifier: Unlicense | |
# Author: Derrick Lyndon Pallas <derrick@pallas.us> | |
[ $# -gt 0 ] && | |
exec gdb "$1" --return-child-result --silent --batch \ | |
--ex "run $([ $# -gt 1 ] && printf '%q ' "${@:2}")" \ | |
--ex bt \ | |
2>/dev/null | |
# |
I hereby claim:
To claim this, I am signing this object:
// All rights reserved, | |
// Derrick Pallas | |
// License: zlib | |
#ifndef INTRUSIVE_STACK_H | |
#define INTRUSIVE_STACK_H | |
#include <cassert> | |
#include <cstddef> |
// SPDX-License-Identifier: Unlicense | |
bool global_debug = false; | |
#define DEBUG(format, ...) do { \ | |
if (global_debug) \ | |
fprintf(stderr, "%s:%d %s " format "\n", __FILE__, __LINE__, __FUNCTION__, ## __VA_ARGS__); \ | |
} while(false) |
# SPDX-License-Identifier: Unlicense | |
from ipaddress import IPv6Network | |
from binascii import unhexlify | |
network = IPv6Network("2001:DB8::/32") | |
mac = "12:34:56:78:9a:bc" | |
mac_bytes = b''.join(map(unhexlify, mac.split(':'))) | |
address = network[int.from_bytes(mac_bytes, byteorder='big')] | |
print(network, mac, mac_bytes, address) |
#!/bin/bash | |
# Author: Derrick Pallas | |
# License: zlib | |
BASE='feodo-set' | |
TEMP=${BASE}$$ | |
ipset create -exist "$BASE" hash:ip --netmask 32 || exit 1 | |
iptables -nL INPUT | grep -q "$BASE" || | |
( | |
( iptables -N "$BASE" || iptables -F "$BASE" ) && |
#!/bin/bash | |
# Author: Derrick Pallas | |
# License: zlib | |
BASE='dblock-set' | |
TEMP=${BASE}$$ | |
ipset create -exist "$BASE" hash:ip --netmask 24 || exit 1 | |
iptables -nL INPUT | grep -q "$BASE" || | |
( | |
( iptables -N "$BASE" || iptables -F "$BASE" ) && |
default: all | |
DEBUG ?= -g -ggdb -DDEBUG | |
ifeq ($(DEBUG),) | |
override DEBUG := -DNDEBUG | |
endif | |
override LDFLAGS += -lstdc++ | |
override CFLAGS += $(DEBUG) -MD -MP | |
override CXXFLAGS += $(DEBUG) -MD -MP |
BASE?=/etc/letsencrypt | |
DOMAIN?=mx.example.com | |
DHBITS:=4096 | |
LIVE:=$(BASE)/live/$(DOMAIN) | |
PRIVKEY:=$(LIVE)/privkey.pem | |
FULLCHAIN:=$(LIVE)/fullchain.pem | |
.PHONY: default |