今日の戯言
2024年10月08日
一日中雨の肌寒い日 [長年日記]
_ 新規インストール後にハマること
基本的に設定をいじる時は新しいソフトを入れる時と、OS をアップグレードする時。しかし、通常よくやる PC そのまま OS だけアップグレードする時は、多くのソフト(Exim4, Dovecot, apache2, samba, etc...)についての設定は大体引き継がれるので一からやり直すことはないが、今回のように PC を買い換えた場合は全部一からやるしかない。かつて設定したはずだがうっかり忘れていることも多く、今回も例にもれず結構ハマっている...
samba のユーザー登録をする必要があることを忘れるな
設定は絶対あっているはずなのに、なぜか Windows からアクセスすると認証に引っかかる。
#smbpasswd -a USERNAME
cgi を動かすには mime.conf の中に必要な設定があることを忘れるな
/etc/apache2/mods-enabled/mime.conf をついつい見逃してしまう。
AddHandler cgi-script .cgi
あと、cgi 用の Perl の独自ライブラリは
/usr/local/lib/site_perl
内に入れること。
gdm3 にサスペンド禁止の設定をするのを忘れるな
サーバーなのに勝手にサスペンドしてしまうのは /etc/gdm3/greeter.dconf-defaults をいじる必要がある。
[org/gnome/settings-daemon/plugins/power] sleep-inactive-ac-timeout=0 sleep-inactive-battery-timeout=0
それから、gdm3 のログインメニューからリブートやシャットダウンできないようにするには
[org/gnome/login-screen] disable-restart-buttons=true
dovecot が腑に落ちない...
TLS 接続できず、doveconf って結局何なんだな感じだったので、昔書いた記事を Debian12 に合わせて修正した。
cifs-utils を入れるのを忘れるな
NAS がマウントできないと思ったら mount.cifs がないと怒られた。cifs-utils パッケージに収録されている。
debian-goodies を入れるのを忘れるな
apt upgrade でパッケージを更新したあと、再起動が必要なプロセスがないかチェックしてくれる checkrestart は debian-goodies パッケージに収録されている。
at は標準ではインストールされない
man ページは読めるのに、まさか入ってないとは思わなかった。at パッケージを入れること。
またハマったらつけたしていこう...