追記

おこたの国


2019-07-14 0列でもあんな右じゃあなあ

_ [COMP] certbot 更新

どうしたどうした。

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.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
$

2019-07-07 更新できるかテスト

_ [COMP] そろそろ Mac を買い換えたい

6年ぶり。放置しすぎにもほどがある。 でもって、この Mac mini 6年も使ってるんだ。

About This Mac

_ [COMP] なんなのこの値段

ちっとも mini じゃない! 5s のサポートは今秋までだから、iPhone も更新せにゃならんというのに…

いまの Mac mini のお値段

_ [tDiary] サイトSSL化の弊害

実のところ簡単には更新できなかった。

なにせ設定変更が tDiary からできなかった。適当に SSL 化してたため「サイトのURL」が違うと判定されたか、CSRFエラーになっていた。設定画面からだと変更のための更新がエラーになる。仕方なしにデータフォルダ直下の設定ファイルを直更新する羽目に。

ようやくなんとかなった。やれやれ。

しかしこれ、プロトコル部分を設定として持つ必要があるのか?


2013-10-24 体調崩して今日はずっとトイレの住人でした

_ [COMP] Mavericks

iWork '09 をアップデートしてる時に気づいた。Maverics にしてから、なんかグラフィックメモリが増えている。

About This Mac

9月頃のと比較してみてくれい。

追記

Serial# さらしちゃマズそうなので、今さらながら隠した。


2013-10-19

_ [COMP] Microsoft Remote Desktop for Apple

iOS と OS X 用の RDP がゾゾゾと出てたので導入した。iOS 側はまだ試してないが、OS X用は軽く使ってみた。UI が変わった。アイコンの見た目も Windows 8 的なアレに。

画像の説明

それにしてもちょっと設定項目が少な過ぎ。 設定画面

デフォルトのままだとデスクトップ画像まで送られてきて鬱陶しい。設定ファイルは Export で .rdp ファイルに保存してショートカットにできる。詳細はこの中で設定するのがいい。中も以前の XML から単なるリストになり、エディタで変更し易くなった。

disable wallpaper, disable full window drag, disable menu anims を有効にしてみた。

$ cat Library/Application\ Support/Terminal/example.rdp
screen mode id:i:2
desktopwidth:i:1920
desktopheight:i:1080
use multimon:i:1
session bpp:i:32
full address:s:foo.example.jp
audiomode:i:2
username:s:BAR\someone
disable wallpaper:i:1
disable full window drag:i:1
disable menu anims:i:1
disable themes:i:0
alternate shell:s:
shell working directory:s:
authentication level:i:2
gatewayusagemethod:i:0
disable cursor setting:i:0
allow font smoothing:i:1
allow desktop composition:i:1
bookmarktype:i:3
use redirection server name:i:0

$

作業を終えてログオフしてもアプリは終了せず、メイン画面が残る。本来はここに相手先を登録して並べ、ここから起動していくのが正しい使い方なんだろうけどね。

メイン画面

_ [COMP] 影無しキャプチャ

2代くらい前の Mac OS からキャプチャの影がデカくなった。ググると、影無しキャプチャ方法がすぐに見つかった。メモメモ。

  1. Shift + COMMAND + 4
  2. SPC
  3. Option + クリック

2013-09-04 ポチった Mac mini に引っ越し

_ [COMP] Mac mini Late 2012

どんだけ放置してんねんという感じだが、ようやっと移行した。メモリが 16GB! この Mac について

色々忘れているのでメモ。

旧マシンからは自分のデータのみ引っ越した。デカいデータを外付けに逃がしているこんな状態でも、symlink 先をどうこうされることもなく引っ越しはできた。まぁ、外部ディスクは外していたので、アクセスされるはずもなかったのだが。

$ ls -l
total 24
drwx------  23 noroi  noroi   782 Sep  4 02:40 Desktop
drwx------  21 noroi  noroi   714 Jun 27 03:54 Documents
drwx------   4 noroi  noroi   136 Aug 21 21:35 Downloads
drwx------@ 68 noroi  noroi  2312 Sep  1 23:59 Library
drwx------   5 noroi  noroi   170 Aug  5  2012 Mail
lrwxr-xr-x   1 noroi  noroi    20 Jul  1  2012 Movies -> /Volumes/Data/Movies
lrwxr-xr-x   1 noroi  noroi    19 Jun 24  2012 Music -> /Volumes/Data/Music
drwx------   7 noroi  noroi   238 Jul  3  2008 News
lrwxr-xr-x   1 noroi  noroi    22 Jun 24  2012 Pictures -> /Volumes/Data/Pictures
drwxr-xr-x   5 noroi  noroi   170 Sep 25  2005 Public
drwxr-xr-x   6 noroi  noroi   204 Aug 16  2005 Sites
$

Mail, News は移動したいなぁ。Gnus なんとかしよう。

_ [COMP] sudo

$ id
uid=502(noroi) gid=502(noroi) groups=502(noroi),0(wheel),12(everyone),61(localaccounts)
$

wheel が引き継がれれてたのは意外だった。Enabling and using the "root" user in Mac OS X など参考に、一時的に root を有効にして /etc/suders を編集。wheel を有効に。

$ su -
Password:
sae:~ root# pwd
/var/root
sae:~ root# vi /etc/sudoers
sae:~ root#
sae:~ root# grep wheel /etc/sudoers
# Uncomment to allow people in group wheel to run all commands
%wheel	ALL=(ALL) ALL
# %wheel	ALL=(ALL) NOPASSWD: ALL
sae:~ root# logout
$ sudo id
Password:
uid=0(root) gid=0(wheel) groups=0(wheel),401(com.apple.access_screensharing),1(daemon),2(kmem),3(sys),4(tty),5(operator),8(procview),9(procmod),12(everyone),20(staff),29(certusers),33(_appstore),61(localaccounts),80(admin),98(_lpadmin),100(_lpoperator),204(_developer)
$

wheel に参加できてないなら、dscl をゴニョゴニョする。

_ [COMP] sshd

システム環境設定 > 共有 > リモートログイン を 入 に。

_ [COMP] CA証明書

Keychaines に取り込み。


2013-06-02 引っ越した

_ [tDiary] バージョンアップ

先に ruby 上げちゃダメだったのな。FreeBSD のデフォが 1.9 に上がったので、そっちを先にやってしまったのだ。過去データどうしよっかなあ。

ところで、Textile スタイルって、tDiary にゃ無いんだっけ。

追記

適当に UTF-8 に変換してコピったら昔のも参照できてる。それだけか。

_ [COMP] Mac mini から異音

ギャーってる。ディスクっぽく無い。ファン? つーことで早速ポチった。早く来い。

追記2

なんか突然静かになったんですけど。何が起ころうとしているのか…


2013-01-26 ZFS + HAST + Jail

_ [COMP] HAST

ZFS ボリュームの上に HAST を作り、その上の Jail に kamui, gamba を引っ越そう計画。

旧 gamba は電源が入らなくなり、更新のため新規購入した二台のうち一台は新 gamba になっていて、空きは一台のみ。片肺の HAST 上で zpool create ができるかどうかがキモだった。

$ uname -n
jailer1.noroi.jp
$ zfs list tank
NAME                       USED  AVAIL  REFER  MOUNTPOINT
tank                      7.66G   102G   436M  /
$ sudo zfs create -V 80G tank/hast1
Password:
$ zfs list
NAME                       USED  AVAIL  REFER  MOUNTPOINT
tank                      90.2G  19.1G   436M  /
$ ls -l /dev/zvol/tank
total 0
crw-r-----  1 root  operator    0, 138 Jan 27 07:35 hast1
crw-r-----  1 root  operator    0, 134 Jan 26 05:42 swap
$ sudo vi /etc/hast.conf
$ cat /etc/hast.conf
resource disk1 {
	on jailer1 {
		local /dev/zvol/tank/hast1
		remote jailer2
	}
	on jailer2 {
		local /dev/zvol/tank/hast1
		remote jailer1
	}
}
$

jailer2 はまだ無いんだが、さて。

$ sed -n '/hastd_enable/s/NO/YES/p' /etc/defaults/rc.conf | sudo sh 'cat - >> /etc/rc.conf'
$ sudo /etc/rc.d/hastd start
Starting hastd.
$ sudo hastctl role init disk1
$ sudo hastctl create disk1
$ sudo hastctl role primary disk1
$ sudo hastctl status
disk1:
  role: primary
  provname: disk1
  localpath: /dev/zvol/tank/hast1
  extentsize: 2097152 (2.0MB)
  keepdirty: 64
  remoteaddr: jailer2
  replication: fullsync
  status: degraded
  dirty: 0 (0B)
  statistics:
    reads: 0
    writes: 0
    deletes: 0
    flushes: 0
    activemap updates: 0
$

status が degraded。正しくはここが completed になってなきゃいけないんじゃが…

$ sudo zpool create zhast hast/disk1
$ zpool status zhast
  pool: zhast
 state: ONLINE
  scan: none requested
config:

	NAME          STATE     READ WRITE CKSUM
	zhast         ONLINE       0     0     0
	  hast/disk1  ONLINE       0     0     0

errors: No known data errors
$ zpool list
NAME    SIZE  ALLOC   FREE    CAP  DEDUP  HEALTH  ALTROOT
tank    111G  3.53G   107G     3%  1.00x  ONLINE  -
zhast  79.5G  89.5K  79.5G     0%  1.00x  ONLINE  -
$

おー、できたできた。hastd が10秒おきにエラーを吐くが、jail 上で gamba が動き出し、現 gamba が jailer2 になるまで放置するしかない。

$ tail -4 /var/log/messages
Jan 27 08:08:31 jailer1 hastd[7983]: [disk1] (primary) Unable to connect to jailer2: Host is down.
Jan 27 08:08:31 jailer1 hastd[8000]: [disk1] (primary) Unable to connect to jailer2: Host is down.
Jan 27 08:08:41 jailer1 hastd[7983]: [disk1] (primary) Unable to connect to jailer2: Host is down.
Jan 27 08:08:41 jailer1 hastd[8000]: [disk1] (primary) Unable to connect to jailer2: Host is down.
$ pgrep -lf hastd
8000 hastd: disk1 (primary)
7983 /sbin/hastd
$

できた zhast の上で jail を動かすわけだが、今日はもう眠いのでここで中断。


2012-07-28 わぁ、もう書き方忘れてるし

_ [COMP] Mountain Lion

Safari.app から、フォント指定と RSS リーダーが無くなってしまった。RSSリーダーについては Mail.app からも無くなったらしい。

フォント

指定できない上にデフォルトが Serif になってしまった。font-family 指定のないページが酷い事に。中には、ゴシック体指定してるのに、最後に sans-serif を書いてないページがあって明朝体で見えちゃってるとか。

仕方なしに、久々に UserStyleSheets.css を書いた。

body { font-family: sans-serif }

こんだけ。なんかこう空しいものを感じる…

追記

sans-serif 書いてないサイトのは、Privoxy で CSS 書き換えた。ユーザースタイルシートに !important 書きたかないので。

RSSリーダー

あれこれアプリを調べたが、iCloud 同期できる、Mac, iPhone, iPad 共通で使えるものがない。というか GoogleReader 同期するもの以外ないのだ。なんでそんなに Google 好きかな。

仕方が無いので、GoogleReader 使う事に。で、古めの Reader というアプリ(iPad は Reader for iPad)。まだ、いいんだかなんだかわからない。まぁ、iPhone, iPad の Safari では、RSS リーダーは未読を同期できない上、使い勝手が悪過ぎたので、あれに比べりゃ天国ではあるのだが。


2011-08-19

_ [COMP] Apple キーボード掃除

キーをすべて剥がしたところ 汚れてきたんでキートップを外して掃除。多くのキーは、上端からゆっくりはがすと外れる。「多く」以外は剥がす端が違う。ファンクションキーなどは左端から。これはキーの作りによって変わる。この写真(クリックで拡大)を注視。キートップを支える脚立構造の中に金属片がある。この金属片がある辺とは逆から剥がすのだ。剥がしたら、金属片方向へスライドさせると、キートップが外れる。バッククォートやバックスラッシュが、スグ横のキーと大きさも変わらないのに左端からになることや、上下矢印キーは左右が逆になっているあたりに注意が必要。

SPACEバーの裏 横長のキーにはコの字型の金属バーが付き、左右のバランスを取っているんだけど、SPACE だけは、補強のために貼り付いている。

掃除終わった後はこう。これもクリックで拡大。特殊キー配置の備忘録として。 奇麗になった


2010-08-07

_ [COMP] barça 日程カレンダー

久々に更新。スクリプトも作り替えた。元のページが XHML だからと XML ベースでがんばってきてたが、もう限界。普通にパースする方式にした。

あー、NIKKEINET の RSS はどうしよう…

追記(2010.08.22)

時刻がおかしかったので修正。hora を hara と間違えてるなんて…


2002|10|
2003|10|12|
2004|01|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|05|07|08|09|10|11|12|
2009|02|06|08|09|
2010|02|08|
2011|08|
2012|07|
2013|01|06|09|10|
2019|07|