Skip to content

Instantly share code, notes, and snippets.

View egg82's full-sized avatar

egg82

View GitHub Profile
@egg82
egg82 / Clean Old GrSec Kernel files
Created December 19, 2016 18:15
clean_kernel.sh
#!/bin/bash
currentkernelver=`uname -r | cut -d - -f 1`
echo "Removing old modules.."
for n in /boot/*; do
n2=`echo "$n" | cut -d - -f 2`
if [ $n2 != $currentkernelver ]; then
rm -f $n
@egg82
egg82 / build_kernel.sh
Created December 19, 2016 18:12
Build Latest GrSec KErnel (Cron-able)
#!/bin/bash
verify_sig() {
local file=$1 out=
if out=$(gpg --status-fd 1 --verify "$file" 2>/dev/null) &&
echo $out | grep "\[GNUPG:\] VALIDSIG" | grep "\[GNUPG:\] GOODSIG" | grep -qsv "\[GNUPG:\] TRUST_NEVER"; then
return 0
else
echo "$out" >&2
return 1

Keybase proof

I hereby claim:

  • I am egg82 on github.
  • I am egg82 (https://keybase.io/egg82) on keybase.
  • I have a public key whose fingerprint is BEC0 512C 1647 E114 B701 AC5D 0836 D568 33B8 F0F7

To claim this, I am signing this object: