478 lines
15 KiB
HTML
478 lines
15 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en-us">
|
|
<head>
|
|
|
|
<meta charset="utf-8" />
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
|
|
|
|
|
<meta name="twitter:card" content="summary"/>
|
|
|
|
<meta name="twitter:image" content="/images/cover.jpg"/>
|
|
|
|
|
|
|
|
|
|
<meta name="twitter:title" content="Posts"/>
|
|
<meta name="twitter:description" content="Yet Another Blog about Linux and Networking"/>
|
|
<meta name="twitter:site" content="@"/>
|
|
|
|
|
|
|
|
<meta property="og:title" content="Posts · Sysadmining. All day. Every day." />
|
|
<meta property="og:site_name" content="Sysadmining. All day. Every day." />
|
|
<meta property="og:url" content="https://www.captainark.net/post/" />
|
|
|
|
|
|
|
|
<meta property="og:image" content="/images/cover.jpg"/>
|
|
|
|
|
|
|
|
|
|
<meta property="og:type" content="website" />
|
|
<meta property="og:description" content="Yet Another Blog about Linux and Networking" />
|
|
|
|
|
|
<title>Posts · Sysadmining. All day. Every day.</title>
|
|
|
|
|
|
<meta name="description" content="Yet Another Blog about Linux and Networking" />
|
|
|
|
|
|
<meta name="HandheldFriendly" content="True" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
|
|
<link rel="apple-touch-icon" sizes="180x180" href="https://www.captainark.net/apple-touch-icon.png">
|
|
<link rel="icon" type="image/png" sizes="32x32" href="https://www.captainark.net/favicon-32x32.png">
|
|
<link rel="icon" type="image/png" sizes="16x16" href="https://www.captainark.net/favicon-16x16.png">
|
|
<link rel="manifest" href="https://www.captainark.net/site.webmanifest">
|
|
<link rel="mask-icon" href="https://www.captainark.net/safari-pinned-tab.svg" color="#5bbad5">
|
|
<meta name="msapplication-TileColor" content="#9f00a7">
|
|
<meta name="theme-color" content="#ffffff">
|
|
|
|
<link rel="stylesheet" type="text/css" href="https://www.captainark.net/css/screen.css" />
|
|
<link rel="stylesheet" type="text/css" href="https://www.captainark.net/css/nav.css" />
|
|
<link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=Merriweather:300,700,700italic,300italic|Open+Sans:700,400|Inconsolata:700,400" />
|
|
|
|
|
|
|
|
|
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/styles/solarized-light.min.css" integrity="sha384-bFKDPkG3geCujYJIbPornilfOgmYQoPS45Oh/8daqqo1SUwNY06OeHorpgnNvx82" crossorigin="anonymous">
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.13.1/highlight.min.js" integrity="sha384-BlPof9RtjBqeJFskKv3sK3dh4Wk70iKlpIe92FeVN+6qxaGUOUu+mZNpALZ+K7ya" crossorigin="anonymous"></script>
|
|
|
|
<script type="text/javascript" src="https://www.captainark.net/js/hjsload.js"></script>
|
|
|
|
|
|
|
|
|
|
<link href="https://www.captainark.net/index.xml" rel="alternate" type="application/rss+xml" title="Sysadmining. All day. Every day." />
|
|
|
|
|
|
<link href="https://www.captainark.net/post/index.xml" rel="alternate" type="application/rss+xml" title="Posts · Sysadmining. All day. Every day." />
|
|
|
|
|
|
<meta name="generator" content="Hugo 0.54.0" />
|
|
|
|
<link rel="canonical" href="https://www.captainark.net/post/" />
|
|
|
|
|
|
|
|
|
|
<script type="application/ld+json">
|
|
{
|
|
"@context": "https://schema.org",
|
|
"@type": "Website",
|
|
"publisher": {
|
|
"@type": "Person",
|
|
"name": ,
|
|
|
|
"image": {
|
|
"@type": "ImageObject",
|
|
"url": https://www.captainark.net/images/author.jpg,
|
|
"width": 250,
|
|
"height": 250
|
|
},
|
|
|
|
"url": https://www.captainark.net,
|
|
"sameAs": [
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
],
|
|
"description": Geek | Gamer | TV Shows Aficionado
|
|
|
|
},
|
|
"url": https://www.captainark.net/,
|
|
"mainEntityOfPage": {
|
|
"@type": "WebPage",
|
|
"@id": https://www.captainark.net/
|
|
},
|
|
"description": Yet Another Blog about Linux and Networking
|
|
}
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<script data-goatcounter="https://stats.captainark.net/count"
|
|
async src="//stats.captainark.net/count.js"></script>
|
|
|
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/fork-awesome@1.1.7/css/fork-awesome.min.css" integrity="sha256-gsmEoJAws/Kd3CjuOQzLie5Q3yshhvmo7YNtBG7aaEY=" crossorigin="anonymous">
|
|
|
|
|
|
</head>
|
|
<body class="nav-closed">
|
|
|
|
<div class="nav">
|
|
<h3 class="nav-title">Menu</h3>
|
|
<a href="#" class="nav-close">
|
|
<span class="hidden">Close</span>
|
|
</a>
|
|
<ul>
|
|
|
|
|
|
|
|
<h3>This site</h3>
|
|
<li class="nav-opened" role="presentation">
|
|
<a href="https://www.captainark.net/">Home</a>
|
|
</li>
|
|
|
|
|
|
<li class="nav-opened" role="presentation">
|
|
<a href="https://www.captainark.net/about">About</a>
|
|
</li>
|
|
|
|
|
|
<li class="nav-opened" role="presentation">
|
|
<a href="https://www.captainark.net/resume">Resume</a>
|
|
</li>
|
|
|
|
<h3>Other services</h3>
|
|
<li class="nav-opened" role="presentation">
|
|
<a href="https://chat.captainark.net">Rocket.Chat</a>
|
|
</li>
|
|
|
|
|
|
<li class="nav-opened" role="presentation">
|
|
<a href="https://notes.captainark.net">CodiMD</a>
|
|
</li>
|
|
|
|
|
|
<li class="nav-opened" role="presentation">
|
|
<a href="https://git.captainark.net">Gitea</a>
|
|
</li>
|
|
|
|
|
|
<li class="nav-opened" role="presentation">
|
|
<a href="https://paste.captainark.net">Privatebin</a>
|
|
</li>
|
|
|
|
|
|
<li class="nav-opened" role="presentation">
|
|
<a href="https://pics.captainark.net">Pics</a>
|
|
</li>
|
|
|
|
|
|
</ul>
|
|
|
|
|
|
<a class="subscribe-button icon-feed" href="https://www.captainark.net/post/index.xml">Subscribe</a>
|
|
|
|
</div>
|
|
<span class="nav-cover"></span>
|
|
|
|
|
|
<div class="site-wrapper">
|
|
|
|
|
|
|
|
|
|
|
|
<header class="main-header tag-head" style="background-image: url(/images/cover.jpg)">
|
|
|
|
|
|
<nav class="main-nav overlay clearfix">
|
|
|
|
<a class="blog-logo" href="https://www.captainark.net/"><img src="https://www.captainark.net/images/logo.png" alt="Home" /></a>
|
|
|
|
|
|
<a class="menu-button" href="#"><span class="burger">☰</span><span class="word">Menu</span></a>
|
|
|
|
</nav>
|
|
<div class="vertical">
|
|
<div class="main-header-content inner">
|
|
<h1 class="page-title">Posts</h1>
|
|
<h2 class="page-description">
|
|
|
|
</h2>
|
|
</div>
|
|
</div>
|
|
</header>
|
|
|
|
<main class="content" role="main">
|
|
|
|
|
|
<div class="extra-pagination inner">
|
|
<nav class="pagination" role="navigation">
|
|
|
|
<span class="page-number">Page 1 of 3</span>
|
|
|
|
<a class="older-posts" href="https://www.captainark.net/post/page/2/">Older Posts →</a>
|
|
|
|
</nav>
|
|
|
|
</div>
|
|
|
|
|
|
<article class="post post">
|
|
<header class="post-header">
|
|
<h2 class="post-title"><a href="https://www.captainark.net/2019/01/19/updating-passwords-with-ansible/">Updating passwords with Ansible</a></h2>
|
|
</header>
|
|
<section class="post-excerpt">
|
|
|
|
<p>I’ve recently migrated from KeePassXC to Bitwarden_RS (which I highly recommend, by the way) to manage my passwords.
|
|
I figured it was an opportunity to update passwords I hadn’t changed in… years. My Linux users’ passwords were among those. <a class="read-more" href="https://www.captainark.net/2019/01/19/updating-passwords-with-ansible/">»</a></p>
|
|
|
|
</section>
|
|
<footer class="post-meta">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<img class="author-thumb" src="https://www.captainark.net/images/author.jpg" alt="Author image" nopin="nopin" />
|
|
|
|
|
|
|
|
Antoine Joubert
|
|
|
|
|
|
|
|
|
|
<time class="post-date" datetime="2019-01-19T00:00:00+01:00">
|
|
19 January 2019
|
|
</time>
|
|
</footer>
|
|
</article>
|
|
|
|
|
|
<article class="post post">
|
|
<header class="post-header">
|
|
<h2 class="post-title"><a href="https://www.captainark.net/2018/12/03/debian-repos-over-https/">Debian repos over HTTPS</a></h2>
|
|
</header>
|
|
<section class="post-excerpt">
|
|
|
|
<p>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. <a class="read-more" href="https://www.captainark.net/2018/12/03/debian-repos-over-https/">»</a></p>
|
|
|
|
</section>
|
|
<footer class="post-meta">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<img class="author-thumb" src="https://www.captainark.net/images/author.jpg" alt="Author image" nopin="nopin" />
|
|
|
|
|
|
|
|
Antoine Joubert
|
|
|
|
|
|
|
|
|
|
<time class="post-date" datetime="2018-12-03T00:00:00+01:00">
|
|
03 December 2018
|
|
</time>
|
|
</footer>
|
|
</article>
|
|
|
|
|
|
<article class="post post">
|
|
<header class="post-header">
|
|
<h2 class="post-title"><a href="https://www.captainark.net/2018/11/27/self-hosted-report-uri/">Self-hosted report-uri</a></h2>
|
|
</header>
|
|
<section class="post-excerpt">
|
|
|
|
<p>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 ! <a class="read-more" href="https://www.captainark.net/2018/11/27/self-hosted-report-uri/">»</a></p>
|
|
|
|
</section>
|
|
<footer class="post-meta">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<img class="author-thumb" src="https://www.captainark.net/images/author.jpg" alt="Author image" nopin="nopin" />
|
|
|
|
|
|
|
|
Antoine Joubert
|
|
|
|
|
|
|
|
|
|
<time class="post-date" datetime="2018-11-27T00:00:00+01:00">
|
|
27 November 2018
|
|
</time>
|
|
</footer>
|
|
</article>
|
|
|
|
|
|
<article class="post post">
|
|
<header class="post-header">
|
|
<h2 class="post-title"><a href="https://www.captainark.net/2018/04/14/dns-zone-versioning/">DNS zone versioning</a></h2>
|
|
</header>
|
|
<section class="post-excerpt">
|
|
|
|
<p>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. <a class="read-more" href="https://www.captainark.net/2018/04/14/dns-zone-versioning/">»</a></p>
|
|
|
|
</section>
|
|
<footer class="post-meta">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<img class="author-thumb" src="https://www.captainark.net/images/author.jpg" alt="Author image" nopin="nopin" />
|
|
|
|
|
|
|
|
Antoine Joubert
|
|
|
|
|
|
|
|
|
|
<time class="post-date" datetime="2018-04-14T00:00:00+01:00">
|
|
14 April 2018
|
|
</time>
|
|
</footer>
|
|
</article>
|
|
|
|
|
|
<article class="post post">
|
|
<header class="post-header">
|
|
<h2 class="post-title"><a href="https://www.captainark.net/2017/11/19/installing-ghost/">Installing Ghost</a></h2>
|
|
</header>
|
|
<section class="post-excerpt">
|
|
|
|
<p>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. <a class="read-more" href="https://www.captainark.net/2017/11/19/installing-ghost/">»</a></p>
|
|
|
|
</section>
|
|
<footer class="post-meta">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<img class="author-thumb" src="https://www.captainark.net/images/author.jpg" alt="Author image" nopin="nopin" />
|
|
|
|
|
|
|
|
Antoine Joubert
|
|
|
|
|
|
|
|
|
|
<time class="post-date" datetime="2017-11-19T00:00:00+01:00">
|
|
19 November 2017
|
|
</time>
|
|
</footer>
|
|
</article>
|
|
|
|
|
|
|
|
<nav class="pagination" role="navigation">
|
|
|
|
<span class="page-number">Page 1 of 3</span>
|
|
|
|
<a class="older-posts" href="https://www.captainark.net/post/page/2/">Older Posts →</a>
|
|
|
|
</nav>
|
|
|
|
</main>
|
|
|
|
|
|
|
|
|
|
<center>
|
|
<a class="fa-icons" href="mailto:contact@captainark.net">
|
|
<span class="fa-stack fa-lg">
|
|
<i class="fa fa-circle fa-stack-2x"></i>
|
|
<i class="fa fa-envelope fa-stack-1x fa-inverse"></i>
|
|
</span>
|
|
</a>
|
|
<a class="fa-icons" href="https://twitter.com/captainark">
|
|
<span class="fa-stack fa-lg">
|
|
<i class="fa fa-circle fa-stack-2x"></i>
|
|
<i class="fa fa-twitter fa-stack-1x fa-inverse"></i>
|
|
</span>
|
|
</a>
|
|
<a class="fa-icons" href="https://social.captainark.net/users/captainark">
|
|
<span class="fa-stack fa-lg">
|
|
<i class="fa fa-circle fa-stack-2x"></i>
|
|
<i class="fa fa-mastodon-alt fa-stack-1x fa-inverse"></i>
|
|
</span>
|
|
</a>
|
|
<a class="fa-icons" href="https://github.com/captainark">
|
|
<span class="fa-stack fa-lg">
|
|
<i class="fa fa-circle fa-stack-2x"></i>
|
|
<i class="fa fa-github fa-stack-1x fa-inverse"></i>
|
|
</span>
|
|
</a>
|
|
<a class="fa-icons" href="https://www.last.fm/user/captainark">
|
|
<span class="fa-stack fa-lg">
|
|
<i class="fa fa-circle fa-stack-2x"></i>
|
|
<i class="fa fa-lastfm fa-stack-1x fa-inverse"></i>
|
|
</span>
|
|
</a>
|
|
<a class="fa-icons" href="https://steamcommunity.com/id/captainark">
|
|
<span class="fa-stack fa-lg">
|
|
<i class="fa fa-circle fa-stack-2x"></i>
|
|
<i class="fa fa-steam fa-stack-1x fa-inverse"></i>
|
|
</span>
|
|
</a>
|
|
<a class="fa-icons" href="https://www.twitch.tv/captainark">
|
|
<span class="fa-stack fa-lg">
|
|
<i class="fa fa-circle fa-stack-2x"></i>
|
|
<i class="fa fa-twitch fa-stack-1x fa-inverse"></i>
|
|
</span>
|
|
</a>
|
|
</center>
|
|
|
|
|
|
<footer class="site-footer clearfix">
|
|
<section class="copyright"><a href="">Sysadmining. All day. Every day.</a> © 2015 - 2019</section>
|
|
|
|
<section class="poweredby">Proudly generated by <a class="icon-hugo" href="http://gohugo.io">HUGO</a>, with <a class="icon-theme" href="https://github.com/vjeantet/hugo-theme-casper">Casper</a> theme</section>
|
|
|
|
</footer>
|
|
</div>
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js" integrity="sha384-CgeP3wqr9h5YanePjYLENwCTSSEz42NJkbFpAFgHWQz7u3Zk8D00752ScNpXqGjS" crossorigin="anonymous"></script>
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/fitvids/1.1.0/jquery.fitvids.min.js" integrity="sha384-2/VQUb0aZHixKnNLh7pD38DZk+acGpEw5LeHieWVDPR0h/H326kp/1qnRPDYmFXM" crossorigin="anonymous"></script>
|
|
<script type="text/javascript" src="https://www.captainark.net/js/index.js"></script>
|
|
</body>
|
|
</html>
|