どうしたどうした。
Date: Sun, 14 Jul 2019 04:03:00 +0900 From: Cron Daemon To: root Subject: Cron <root@kamui> /usr/local/bin/certbot renew /bin/sh: /usr/local/bin/certbot: not found
こないだのpkg upgradeで版番号がサフィックスについた本体へのsymlinkが消えたっぽい。
$ fgrep certbot /var/log/messages Jul 10 01:08:52 kamui pkg: py27-certbot upgraded: 0.31.0,1 -> 0.35.1,1 $
せっかくなので、python-2.7なcertbotからpython-3.6に乗り換え。もはや2.7使ってたのcertbotだけだったので。てかpython-3.7なcertbotなpkgはまだないのか。
$ (cd /usr/local/etc; sudo tar cfz ~/letsencrypt.tar.gz letsencrypt) Password: $ sudo pkg delete py27-certbot Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: py27-certbot-0.35.1,1 Number of packages to be removed: 1 The operation will free 3 MiB. Proceed with deinstalling packages? [y/N]: y [1/1] Deinstalling py27-certbot-0.35.1,1... [1/1] Deleting files for py27-certbot-0.35.1,1: 100% $ sudo pkg autoremove Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 27 packages: Installed packages to be REMOVED: py27-acme-0.35.1,1 py27-cryptography-2.6.1 [略] py27-setuptools-41.0.1 python27-2.7.16_1 Number of packages to be removed: 27 The operation will free 100 MiB. Proceed with deinstalling packages? [y/N]: y [1/27] Deinstalling py27-acme-0.35.1,1... [略] [27/27] Deleting files for python27-2.7.16_1: 100% $ sudo pkg install py36-certbot Updating FreeBSD repository catalogue... Fetching meta.txz: 100% 944 B 0.9kB/s 00:01 Fetching packagesite.txz: 100% 6 MiB 2.2MB/s 00:03 Processing entries: 100% FreeBSD repository update completed. 31934 packages processed. All repositories are up to date. The following 25 package(s) will be affected (of 0 checked): New packages to be INSTALLED: py36-certbot: 0.35.1,1 py36-openssl: 18.0.0 [略] py36-configargparse: 0.14.0 Number of packages to be installed: 25 The process will require 31 MiB more space. 8 MiB to be downloaded. Proceed with this action? [y/N]: y [1/25] Fetching py36-certbot-0.35.1,1.txz: 100% 458 KiB 468.8kB/s 00:01 [略] [25/25] Fetching py36-configargparse-0.14.0.txz: 100% 24 KiB 24.5kB/s 00:01 Checking integrity... done (0 conflicting) [1/25] Installing py36-setuptools-41.0.1... [略] [25/25] Extracting py36-certbot-0.35.1,1: 100% Message from py36-urllib3-1.22,1: Be careful, support of IPv6 is broken with PySocks 1.5.7. Message from py36-certbot-0.35.1,1: [略] =========================================================================== $
symlinkも復活。ちゃんと更新できるかは8月末までわからんけど。
$ ls -l /usr/local/bin/certbot* lrwxr-xr-x 1 root wheel 11 Jul 11 21:52 /usr/local/bin/certbot -> certbot-3.6 -rwxr-xr-x 1 root wheel 393 Jul 11 21:52 /usr/local/bin/certbot-3.6 $ sudo /usr/local/bin/certbot renew Password: Saving debug log to /var/log/letsencrypt/letsencrypt.log - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Processing /usr/local/etc/letsencrypt/renewal/www.noroi.jp.conf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Cert not yet due for renewal - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - The following certs are not due for renewal yet: /usr/local/etc/letsencrypt/live/www.noroi.jp/fullchain.pem expires on 2019-08-23 (skipped) No renewals were attempted. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - $
0 件のコメント:
コメントを投稿