2019/05/24

mstdn.unigiri.net 証明書更新

$ sudo systemctl stop nginx
$ sudo certbot renew --dry-run
----- snip -----
Congratulations, all renewals succeeded. The following certs have been renewed:
----- snip -----
$ sudo certbot renew
----- snip -----
Congratulations, all renewals succeeded. The following certs have been renewed:
----- snip -----
$ sudo systemctl start nginx
$

日記に休みが続いた場合の便利コマンド

「休み」とだけ書かれた日記を作成する

1行目のseqで日付の範囲を指定しているため、実行の都度ここだけ値の変更が必要
月をまたいだ場合には対応していない

for i in $(seq -f '%02g' 01 05); do \
    export date=$(date +'%Y-%m-'); \
    hugo new diary/$date$i.md; \
    sed -i -e "s/$(date +'%d')/$i/g" content/diary/$date$i.md; \
    echo '休み' >> content/diary/$date$i.md; \
done