2020-08-25 検証環境でtcpriv触ったり今日は賃貸周りの契約とか諸々終わらせた

  • 賃貸契約を色々終わらせた
  • 手で書くことがめちゃくちゃ多くて、この辺なんで手で書くのかわかっていないけど、個人を保証するみたいな意味合いだとするとシステム化するにはどうしたらいいかとかをちょっとだけ考えていた
  • 全く答えがでなく、これらの要件をまとめるのは勉強になるかもなぁなど

  • tcprivの評価環境を相変わらず揃えながら検証・評価をやっていってる
  • IOTSに久々に出そうかと思っていたけど、やっぱり今は国際化に向けて英語で出したい気持ちがあるので、IOTSに出すかはまだ迷っている
    • というのと、関係者も沢山出しそうなのと、僕自身は運営委員の感じとしてIOTS自体を運営しているので、なんとなく出さなくてもいいかなという気もしている
    • そうなると、FastContainerの英文ジャーナルを探したり、COMPASC or IEEE CLOUDに向けてtcprivをまとめていったほうがよいかも
  • 合わせて9月以降に招待論文書かないといけないので、IOTSは少しまよっているところ

  • インターンでも研究指導の中で12月あたりの研究会orシンポジウムをマイルストーンにおいているので、そっちもしっかりサポートしていきたい

  • mysqlコマンドメモ
mysql> install plugin auth_tcpriv soname 'auth_tcpriv.so';

:
:

| mysqlx_cache_cleaner            | ACTIVE   | AUDIT              | NULL           | GPL     |
| mysqlx                          | ACTIVE   | DAEMON             | NULL           | GPL     |
| auth_tcpriv                     | ACTIVE   | AUTHENTICATION     | auth_tcpriv.so | GPL     |
+---------------------------------+----------+--------------------+----------------+---------+
45 rows in set (0.00 sec)

mysql> show plugins
mysql> create user '1002' identified by '***************';
mysql> create user '1000' identified with auth_tcpriv by '**************';
mysql> select user, host, plugin from mysql.user;
+------------------+-----------+-----------------------+
| user             | host      | plugin                |
+------------------+-----------+-----------------------+
| 1000             | %         | auth_tcpriv           |
| 1001             | %         | auth_tcpriv           |
| 1002             | %         | caching_sha2_password |
| mysql.infoschema | localhost | caching_sha2_password |
| mysql.session    | localhost | caching_sha2_password |
| mysql.sys        | localhost | caching_sha2_password |
| root             | localhost | caching_sha2_password |
+------------------+-----------+-----------------------+
  • カーネルパニックでいってしまわれた......

手元の同じカーネル・ディストリのVMではしなないけど、さくらのVPSでは何かをついたっぽい

matsumotory@ik1-420-42249:~$ sudo insmod tcpriv/src/tcpriv_module.
tcpriv_module.ko     tcpriv_module.mod.o  tcpriv_module.o      
matsumotory@ik1-420-42249:~$ sudo insmod tcpriv/src/tcpriv_module.ko 
[sudo] password for matsumotory: 
matsumotory@ik1-420-42249:~$ 
Message from syslogd@ik1-420-42249 at Aug 25 17:26:43 ...
 kernel:[345564.353137] Kernel panic - not syncing: Fatal exception in interrupt
  • あれ!再起動してもう一度insmodしたらちゃんと通った.......なぜだ
    • ということで店じまい