Skip to content

Instantly share code, notes, and snippets.

@tumichnix
tumichnix / temp
Last active January 28, 2021 08:08
CPU Temp
#!/bin/bash
while true; do
sleep 1
DATE=$(date)
TEMP=$(sensors | awk '/Core 0/ {sub("°C", "", $3); print($3)}')
echo $DATE $TEMP >> temp.log
done
@tumichnix
tumichnix / cert.sh
Created April 28, 2017 13:45
openssl self-sign-cert
openssl genrsa -des3 -out server.key 4096 && openssl req -new -key server.key -out server.csr && cp server.key server.key.org && openssl rsa -in server.key.org -out server.key && openssl x509 -req -days 1096 -in server.csr -signkey server.key -out server.crt && rm -f server.key.org
apt-get purge nodejs -y
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add -
echo "deb http://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list
curl -sL https://deb.nodesource.com/setup_7.x | bash -
apt-get update && apt-get install -y yarn nodejs
@tumichnix
tumichnix / debian-jessy-motd
Last active May 4, 2018 09:04
debian-jessy-motd
#!/bin/bash
# Credits: https://oitibs.com/debian-jessie-dynamic-motd/
apt-get update && apt-get install -y figlet lsb-release
mkdir -p /etc/update-motd.d/ && cd /etc/update-motd.d/
rm /etc/motd
ln -s /var/run/motd /etc/motd
cat > /etc/update-motd.d/00-header << 'EOL'
#!/bin/sh
#!/bin/bash
# Credits: https://oitibs.com/debian-wheezy-dynamic-motd/
apt-get update && apt-get install -y figlet
mkdir /etc/update-motd.d/ && cd /etc/update-motd.d/
rm /etc/motd
ln -s /var/run/motd /etc/motd
cat > /etc/update-motd.d/00-header << 'EOL'
#!/bin/sh