May 10, 2016

Ripe Atlas Graph

May 02, 2016

Flexget iwth Systemd in Ubuntu 15 & 16

Assumptions:

Config & DB Location: /etc/flexget/
User: debian-deluged
Group: debian-deluged

chown -R debian-deluged:debian-deluged /etc/flexget

nano /etc/systemd/system/flexget.service

[Unit]
Description=Flexget Daemon
After=network.target
[Service]
Type=simple
User=debian-deluged
Group=debian-deluged
UMask=022
WorkingDirectory=/etc/flexget/
ExecStart=/usr/local/bin/flexget --logfile /var/log/flexget.log --loglevel verbose daemon start
ExecStop=/usr/local/bin/flexget daemon stop
Restart=Always
TimeoutStopSec=300
[Install]
WantedBy=multi-user.target

systemctl enable flexget.service
systemctl start flexget

April 26, 2016

Install StartSSL Cert on Postfix

Remove key from key file:

openssl rsa -in xxx-multihost.key -out /etc/ssl/xxx.xxx.xxx/xxx-multihost.key.unencrypted

copy 1_root_bundle from ApacheServer.zip to /etc/ssl/startssl-ca-bundle.pem
copy 2_blah from ApacheServer.zip to /etc/ssl/xxx.xxx.xxx/xxx-multihost.crt

in Main.cf

smtpd_tls_CAfile = /etc/ssl/startssl-ca-bundle.pem
smtpd_tls_cert_file = /etc/ssl/xxx.xxx.xxx/xxx-multihost.crt
smtpd_tls_key_file = /etc/ssl/xxx.xxx.xxx/xxx-multihost.key.unencrypted

restart postfix "service postfix restart"

test using:

http://www.checktls.com/perl/TestReceiver.pl?FULL

Install StartSSL Certificate on Dovecot IMAP Server

wget http://www.startssl.com/certs/sub.class1.server.ca.pem -O sub.class1.server.ca.pem

cat www_certificate.pem sub.class1.server.ca.pem > /etc/ssl/certs/dovecot.pem

cat www_privatekey.pem > /etc/ssl/private/dovecot.pem

chown root:ssl-cert /etc/ssl/private/dovecot.pem

chmod 644 /etc/ssl/private/dovecot.pem

chown root:root /etc/ssl/certs/dovecot.pem

chmod 444 /etc/ssl/certs/dovecot.pem

In /etc/dovecot/conf.d/10-ssl.conf

ssl_cert_file = /etc/ssl/certs/dovecot.pem

ssl_key_file = /etc/ssl/private/dovecot.pem

wget http://www.startssl.com/certs/ca.pem -O /tmp/ca.pem

openssl s_client -CAfile /tmp/ca.pem -connect mail.example.org:993

February 03, 2016

init.d check if mount point exists

# Exit if mount point does not exist
if [ ! -s "/media/media-dupe/freenas" ]; then
  echo "Mount Point not Found"
  exit 0
fi

November 29, 2015

Raw Device Mappings for FreeNAS on ESX


lrwxrwxrwx    1 root     root            74 Nov 29 05:27 vml.0100000000202020202057442d5743415a4144323535373539574443205744 -> t10.ATA_____WDC_WD20EARX2D00PASB0_________________________WD2DWCAZAD255759
lrwxrwxrwx    1 root     root            74 Nov 29 05:27 vml.0100000000202020202057442d574d43315432383637353230574443205744 -> t10.ATA_____WDC_WD20EZRX2D00DC0B0_________________________WD2DWMC1T2867520
lrwxrwxrwx    1 root     root            74 Nov 29 05:27 vml.0100000000202020202057442d574d43344e31373438353032574443205744 -> t10.ATA_____WDC_WD20EZRX2D00D8PB0_________________________WD2DWMC4N1748502


vmkfstools -z /vmfs/devices/disks/vml.0100000000202020202057442d5743415a4144323535373539574443205744 /vmfs/volumes/MB6-1TB/freenas/MB3-2TB.vmdk
vmkfstools -z /vmfs/devices/disks/vml.0100000000202020202057442d574d43315432383637353230574443205744 /vmfs/volumes/MB6-1TB/freenas/MB2-2TB.vmdk
vmkfstools -z /vmfs/devices/disks/vml.0100000000202020202057442d574d43344e31373438353032574443205744 /vmfs/volumes/MB6-1TB/freenas/MB1-2TB.vmdk

November 04, 2015

Mediaworks Radiostation URL's for MusicBox


http://icecast.mediaworks.co.nz:8000/therock
http://icecast.mediaworks.co.nz:8000/theedge
http://icecast.mediaworks.co.nz:8000/radiolive
http://icecast.mediaworks.co.nz:8000/morefmchc