Trac 1.6が公開されていた。 python2系の環境を失ってから、開発版の1.5.4を使用していたが、安定板に移行できた。 長く使ってきたTracが、python3系への対応が完了して、うれしい。 粘り強く継続対応してくれた、Tracメンテナーに感謝。
ゲストOSにSSH接続できなくなっていた。 pingすら届かなくなっていた。 これはネットワークがおかしい。 しらべると、Host-Only Ethernet Adapterが複数できていた。 期待していないIPアドレスが振られている。これはおかしい。 一旦、仮想マシンをすべて止…
Vagrantで再構築したarch linuxでの話。 git log とすると、ドバーっとぉっが出て、最初のコミットまで出力された。 いったいどうした。 調べると、git logのpagerにlessを指定すれば、よいようだ。 さらに調査すると、そもそもlessが入っていないことが判明…
Emacsの最新版がキターっと思っていたら、起動できずエラーメッセージが。。。 emacs: error while loading shared libraries: libtree-sitter.so.0: cannot open shared object file: No such file or directory なんてこった!だが、なんのこれしき! libt…
Trac1.4を使いながら、Trac1.5のリリースを待っていたけど辛抱できず、 開発向けリリースTrac1.5.4を使うことにしました。 python2.7から、python3.11の環境へ移行できたので、解き放たれた気分です。 この環境で、Trac1.6を待ちます。 もう、python2.7に依…
2023年4月頃に、vagrant上の、archlinuxを再構築したところ、ホストオンリーアダプタ経由でSSHログインできなくなった。 vagrant sshでログインして、調べることにした。 ホストオンリーアダプタに、指定したIPアドレスが設定されていない。 対象のデバイス…
/etc/sudoers.pacnewファイルができていた。 sudoresファイルに設定が書き込んでいたため、ファイルの置換がされなかったようだ。 最新の内容を反映したいし、今後もそうなるように、sudoersに書いていた設定をsudoers.d以下のファイルに移した。 これで、大…
Arch Linuxの更新を行ったためか、Tracが動かなくなった。 import hashlibで、エラーがでている様子。 Pythonの仮想環境にて、 python2.7 -v -c "import hashlib" としてみると、 /usr/lib/python2.7/lib-dynload/_hashlib.so の読み込み付近で、エラーが起…
毎日取得していたバックアップが、 取れていないことに気がついた。 いつからかは、よくわからない。 バックアップするファイルの生成は、 できていて、sftp転送が失敗しているのがわかった。 バックアップ処理を、shellから手動で実行すると、 sftp転送に成…
nginxの設定を変更して、確認ために、 nginx -t としたとき、ワーニングが出ていることに気がついた。 could not build optimal types_hash, you should increase either types_hash_max_size: 1024 or types_hash_bucket_size: 64; メッセージしたがって、…
シェルスクリプトの中でしたいので、コマンドラインからシンプル呼べるものが欲しかった。 ES2015に対応しててほしい。 圧縮率も気にしない。 node, npmのインストールは、避けられなさそうなのでよいとして、 モジュールをグローバルインストールしたくない…
winscpから接続しようとしたら、つながらなくなった。 puttyでは、接続できるので、意味がよくわからない。 sshdのlogを調べてみると、 userauth_pubkey: key type ssh-rsa not in PubkeyAcceptedAlgorithms [preauth] という記録がある。 ssh-rsaでは、つな…
emacsが古い Debian10で、提供されているemacsのバージョンが、26.1と古い。 おかげでmelpaに接続できず、パッケージ類のインストールができなかった。 emacsは、カスタマイズして使うのが前提なので、致命的である。 仕方がないので、頑張る aptで入れたema…
CentOSで利用しているシェルスクリプトを、Debianで、 sh mount_nas.sh とすると、エラーが指摘されて動かなかった。 bash mount_nas.sh で、実行すると動作した。 調べると「/bin/sh」が「dash」のシンボリックリンクになっていた。 そして「dash」とは、軽…
VirtualBoxに入れているArchLinuxのパッケージ更新が遅いと気が付いた。 家の回線が遅いからと思って我慢していたが、そのレベルではないなと。 fastestmirrorみたいのが、必要なのではと調べると、 /etc/pacman.d/mirrorlist が、ミラーリストであることが…
CentOS8上のmariadbの透過的データ暗号化設定 1. 透過的暗号化で使う鍵ファイルを作成する 1.1. 鍵ファイルを生成する 1.2. 鍵ファイルを暗号化する 2. mariadbに透過的暗号化を設定する。 2.1. 設定ファイルの編集 2.2. 設定の反映 3. 特定のテーブルが暗号…
Android端末から、サーバに接続するとき、 VX ConnectBotというアプリを使っていた。 物理キーボードとの組み合わせが、良かったからである。 だが、Arch Linuxに接続できなくなっていることに気が付いた。 同じネットワークのCentOS8には接続できたし、 別…
Windows上のシェル環境として、長らく使っていたcygwinと、MSYS2とを 併用して使っていたが、今後は、msys2に一本化していこうと思う。 Cygwinに頼っていたのは、lgerpが強力であったからである。 文字コードを問わず、grepできるのが、たまらなく魅力だった…
VirtualBoxに入れていたArchLinuxを更新して、再起動したところ、 SSHでログインできなくなった。 調べると、ネットワークインターフェースが認識されていない。 おかげで、インターネットにも、つながらなくなる。 しかたなく、ライブCDからの復旧を図るこ…
Trac1.4.1が出ていることに気が付き、アップデートしてみた。 問題なく、動いている様子。 先日上げたらダメだった、Jinjya2のバージョンも上げてみた。 Jinja2 2.11.1 無事、動いている様子。 やった!
Trac1.4 / python2.7を動かしている環境のJinjya2のバージョンを上げたら、 ページが真っ白になってしまった。 何のレスポンスも返さなくなってしまったようだ。 インストールしたのは、Jinja2-2.11.1。 動いていた時のバージョンに戻す。 pip install Jinja…
geventのWSGIServerを利用して、単体のテストをするのだけど、 Ctrl+Cで止めたときに、エラーが結構な数行出て、ちょっと嫌だった。 KeybordInterruptをトラップして、WSGIServerを止めるようにすると、 エラー表示がなくなり、停止する後ろめたさがなくなっ…
nmcli connection show コネクション一覧を確認したときに、 NAMEに ???? 1 と表示されるコネクションがあった。 NAME変更したいが、何かの字が化けているので、NAME指定できない。 そんなときは、UUIDでも指定ができるようだ。 nmcli connection modify [該…
インストールの手順にもよるのだろうが、tarコマンドが、入っていなかった。 dnf -y install tar tarは、linuxの基本的なコマンドというか、 必ず入っているコマンドだと思っていたので、ちょっとびっくり。 新しい別のコマンドでもあるのだろうか?
Trac1.2.5から、Trac1.4にバージョンアップした。 以前にも、Trac1.4にバージョンアップしたのだが、 その時には、ログインができなくなり、大変困った。 原因と解決策が分かった。 TracAccountManagerというプラグインを使っていたのだが、 このプラグイン…
エラーの内容 File "/home/someone/someapp/venv/lib/python3.8/site-packages/bottle.py", line 1626, in set_cookie value = touni(cookie_encode( (name, value), secret) ) File "/home/someone/someapp/venv/lib/python3.8/site-packages/bottle.py", l…
Arch Linuxは、ローリングアップデートするOSである。 先日、パッケージを更新すると、Pythonのバージョンが、3.8に上がった。 そこで、それまでPython3.7で動いていたアプリの仮想環境を、再構築した。 その中で、geventが、エラーで起動しなくなってしまっ…
あらすじ mongodbが起動しなくなって数日が立った。 けがが自然治癒で、治るように、 mongodbもそのうち、起動できるようになるかと思っていた。 だが無理と思えてきたので、何とかすることにした。 まずは、再インストールを考えた。 だが、mongodb、mongod…
パッケージ更新して、リブートしたら。 mongodbが自動起動しなかった。 手動で、起動を試すが、起動せず。 /usr/bin/mongod: symbol lookup error: /usr/bin/mongod: undefined symbol: _ZN4YAML6detail9node_data12empty_scalarB5cxx11E ネットで、検索する…
Trac1.4が出ていたので、 Trac 1.2から、Trac1.4にバージョンを上げようとした。 サービスを止めた後、pipコマンドで、アップグレード。 trac-adminコマンドで、データのアップグレード。 trac-adminコマンドで、ドキュメントのアップグレード。 trac-admin…