APT repository の構成
man source.list
すると出てくるが、
deb http://us.archive.ubuntu.com/ubuntu focal main restricted
のような記載では、focal が suite を表し、その後が components を表すという。
実際の deb ファイルの一覧が欲しい場合は、https://us.archive.ubuntu.com/ubuntu/dists/focal/Release を見ると https://us.archive.ubuntu.com/ubuntu/dists/focal/Rmain/binary-amd64/Packages のように Packages ファイルの URL が分かるので、それをみればよい。
https://apt.repos.intel.com/oneapi all main
なので、https://apt.repos.intel.com/oneapi/dists/all/Release から追いかければよい。
YUM repository の構成
YUM については baseURL の下の repodata/repomd.xml
を見て XML ファイルを辿るようだ。
baseurl=https://yum.repos.intel.com/oneapi
なので、https://yum.repos.intel.com/oneapi/repodata/repomd.xml となる。
PAM で悩んだ
LDAP 認証を有効にしたシステムで、/etc/pam.d/ssh
から include されている /etc/pam.d/system-auth
がこうなっている:
account required pam_unix.so account sufficient pam_localuser.so account sufficient pam_usertype.so issystem account [default=bad success=ok user_unknown=ignore] pam_sss.so account required pam_permit.so
pam_unix.so
が required
になっているのに LDAP が動いている理由が分からない。LDAP にしかない non-local account のとき、pam_unix.so
が失敗してログインが拒否されそうなものだが。
二日間悩んでも分からなかったので質問した。UNIX & LINUX “Why is pam_unix.so set “required” even when LDAP is enabled?” によると、pam_unix.so
は auth のとき、ローカルに存在しないアカウントの場合はチェックをせずに成功を返すらしい。man pam_unix
の記述が曖昧すぎる……。
Should the user’s record not contain one or more of these entries, the corresponding shadow check is not performed.
とあるが、そもそも user’s record が存在しない場合にどうなるかが書いてないじゃないか。
読んだ
生物物理学会誌 「腸内シュウ酸分解菌で働くシュウ酸輸送体の分子メカニズム」
OxlT の話。典型的な輸送体構造のストーリという印象。PC watch "iPad mini を機内に忘れ、8,700 km 先から取り戻した話"
送料 12,000 円で取り返せたなら、苦労の価値があっただろうね。特にこの人に関しては、この原稿料も入るだろうし。Stack Overflow "Can i intercept traffic of all nearby bluetooth devices with built into the laptop bluetooth dongle?" https://stackoverflow.com/questions/57339344/can-i-intercept-traffic-of-all-nearby-bluetooth-devices-with-built-into-the-lapt
有線 LAN の promiscuous mode や WiFi の monitor mode 的なものは通常の Bluetooth ホストコントローラにはなく、専用のデバイスが必要なようだ。「TEPRA Lite ではじめる BLE リバースエンジニアリング」
Bluetooth Low Energy sniffer があれば、こうやってプロトコルも解析できるのだが。Stack Overflow "Sniffing/logging your own Android Bluetooth traffic"
そう思ったら、Android は機種によっては、自機で行われている Bluetooth 通信についてはログを保存できるらしい。ただし、自分の関わらない周辺デバイスの通信を傍受することはできない。BBC "JK Rowling hate law posts not criminal, police say"
表現の自由とのバランスが難しいところ。とりは JK Rowling の言説には同意しないが、違法であるとは思わない。