Sysadmining. All day. Every day. https://www.captainark.net/ Recent content on Sysadmining. All day. Every day. Hugo -- gohugo.io en-us © 2015 - 2019 Sun, 06 Jan 2019 12:20:53 +0100 Resume https://www.captainark.net/resume/ Sun, 06 Jan 2019 12:20:53 +0100 https://www.captainark.net/resume/ Profile Hi ! I’m Antoine. I’m a 31 years old Systems and Network administrator, specialized in Linux and network management. I am not currently looking for a new opportunity. If you find my profile interesting or if you have any questions, please send me an email ! About https://www.captainark.net/about/ Sun, 06 Jan 2019 12:20:50 +0100 https://www.captainark.net/about/ My blog. Debian repos over HTTPS https://www.captainark.net/2018/12/03/debian-repos-over-https/ Mon, 03 Dec 2018 00:00:00 +0100 https://www.captainark.net/2018/12/03/debian-repos-over-https/ I’ve been using deb.debian.org as the main debian repo on my servers pretty much since it’s become available. I’ve recently realized that the service is available over HTTPS, and since I’m all about encrypting all of the things, I figured I’d configure it on my servers. Self-hosted report-uri https://www.captainark.net/2018/11/27/self-hosted-report-uri/ Tue, 27 Nov 2018 00:00:00 +0100 https://www.captainark.net/2018/11/27/self-hosted-report-uri/ I’ve been playing with the security headers for this website for the past few days, most notably with the Content-Security-Policy as well as the Expect-CT headers. After having spent a few hours on this, I’m pretty happy with the results ! DNS zone versioning https://www.captainark.net/2018/04/14/dns-zone-versioning/ Sat, 14 Apr 2018 00:00:00 +0100 https://www.captainark.net/2018/04/14/dns-zone-versioning/ I’ve been using PowerDNS with a SQL backend as a hidden master DNS server for a few years now. I’ve been wanting to write a quick shell script to version my DNS zones for a while, and since I’ve finally taken the time to do so today, I figured I’d share it here. WebDAV with nginx https://www.captainark.net/2016/03/26/webdav-with-nginx/ Sat, 26 Mar 2016 00:00:00 +0100 https://www.captainark.net/2016/03/26/webdav-with-nginx/ This website has been hosted on an Online.net dedicated server since its creation. I’ve been one of their customers for the past 3 years now, and I still don’t have anything bad to say about them. MySQL backup script https://www.captainark.net/2016/03/13/mysql-backup-script/ Sun, 13 Mar 2016 00:00:00 +0100 https://www.captainark.net/2016/03/13/mysql-backup-script/ I wrote a MySQL database backup script a while back. I known they are more than enough of them already floating around the internet, but hey, I figured I’d share it here anyway. The script For the script to work, you’ll need to edit a few variable to match your configuration. My tmux configuration https://www.captainark.net/2016/02/02/my-tmux-configuration/ Tue, 02 Feb 2016 00:00:00 +0100 https://www.captainark.net/2016/02/02/my-tmux-configuration/ tmux is a terminal mutiplexer. It lets you have multiples shells running in a single terminal emulator window and it keeps those shells running in the background should you need to close your terminal emulator. Debian updates with Ansible https://www.captainark.net/2016/01/31/debian-updates-with-ansible/ Sun, 31 Jan 2016 01:00:00 +0100 https://www.captainark.net/2016/01/31/debian-updates-with-ansible/ I’ve recently bought a HP Proliant Microserver Gen8 to play around with LXC and try new stuff. From the 4 Debian machines I had to keep up-to-date, I now have 7, so it became quite time-consumming to manually SSH to each of them whenever an update became available. Private Git repo https://www.captainark.net/2016/01/31/private-git-repo/ Sun, 31 Jan 2016 00:00:00 +0100 https://www.captainark.net/2016/01/31/private-git-repo/ I’ve decided to migrate this blog to Pelican. I’ve been playing around with it over the week-end, and it turns out to be way easier to manage than Jekyll. Themes are much easier to install and configure, so it ends up looking better as well ! Installing Ghost https://www.captainark.net/2015/11/19/installing-ghost/ Thu, 19 Nov 2015 00:00:00 +0100 https://www.captainark.net/2015/11/19/installing-ghost/ I haven’t published an article on here for over a year and a half… While this was mostly due to a lack of motivation, another reason was that I didn’t enjoy the blogging system I was using. Flexget init script https://www.captainark.net/2015/05/25/flexget-init-script/ Mon, 25 May 2015 00:00:00 +0100 https://www.captainark.net/2015/05/25/flexget-init-script/ I’ve been using Flexget for the past two years or so as a download automator. Since I wrote an init script for it a while back, and it is compatible with Debian Jessie / systemd, I figured I’d share it here. Setting up a mail server https://www.captainark.net/2015/04/24/setting-up-a-mail-server/ Fri, 24 Apr 2015 00:00:00 +0100 https://www.captainark.net/2015/04/24/setting-up-a-mail-server/ In this first tutorial, I’ll explain how I’ve configured my mail server using the following : A server running Linux Debian (jessie) ; Postfix ; Postfix-policyd-spf-python ; Dovecot ; Spamassassin ; OpenDKIM ; OpenDMARC ; Monit ; Rainloop.