Rocky Linux8

PostgreSQL 9.x と 12.x のSQL非互換の一例

CentOS 7のCGIをRocky/Alma8へ移行すると、PostgreSQLのバージョン非互換に遭遇することがある。 その一例。 バージョン情報 CentOS 7 : PostgreSQL 9.2.24 Rocky/Alma8: PostgreSQL 12.18 UPDATE文のROWキーワード これは、Cent7まではOKで、Rocky/Alma8以…

mlmmj の追加設定

前回の続き、公式マニュアルの後半の手順。 6)Reply-To: などのカスタムヘッダを設定 7)フッターの指定 8)件名のプレフィックスを指定 9)モデレートの設定 カスタムヘッダ リストの配下にある control 配下に、customheaders というファイルを作成す…

メーリングリスト mlmmj を使ってみる

mlmmj とは? mlmmj は、シンプルな機能を備えたメーリングリスト。mlmmj 公式Webサイト http://mlmmj.org/Mlmmjは、「Mailing List Management Made Joyful」の略らしい。 主な特徴は以下の通り。 デーモンを必要とせず、省リソースで動作する。 MITライセ…

AlmaLinux/RockyLinux8以降のメーリングリストを考える

メーリングリストとして長らくMailmanのお世話になっていたものの、CentOS 7のサポート終了が近く、OSを移行する事に。ここで、AlmaLinux/RockyLinuxでMailmanを使おうとすると、以下の点に気が付く。 CenOS7まで使っていたMailmanは、python2で書かれたmail…

RHEL8以降におけるOpenLDAP Server

RHELでは、7.4以降はopenldap-servers パッケージは非推奨となっている。 RHEL8以降では、ベースのリポジトリに存在せず、OpenLDAPサーバを構築しようとした際に、パッケージを探すことから始めなければならない。Red Hat Enterprise Linux に同梱される LDA…

PHPの画面が真っ白に表示される、しかもソース丸見え

色々な要因はあるけど、「PHPのページの画面が真っ白で表示される」という状況に遭遇。他人がセットアップしたWebサーバにて、後からPHPが動作するようにPHP関連パッケージを追加したものの、PHPが動作しないという経緯。AlmaLinux8で起こったことだけど、ph…

RHEL 7以降で推奨されるパーティション設定スキーム

ちょっと大きめのメモリ構成にOSをインストールする機会があり、RHEL9のドキュメントを見た。 それより前と違いがあるか気になったのでメモ。結論としては、推奨されるswapサイズは長らく変わっていない。 推奨されるパーティションサイズも、7~9までは同等…

AlmaLinux/RockyLinux 8 で古いカーネルを削除する方法

以前に、次のような記事を書いたが、使えないパターンがあった。shobon.hatenablog.com エラーになるパターン こんな感じにカーネルがインストールされた状態で、最も古いカーネルで起動中。 # rpm -qa | grep kernel | sort kernel-4.18.0-348.2.1.el8_5.x8…

CentOS 8 で古いカーネルを削除する方法

この記事には改訂版あり shobon.hatenablog.com以上、2022/5/4 追記。 長いので結論を先に。 # dnf remove --oldinstallonly (最新の世代だけ残す) または # dnf remove $(dnf repoquery --installonly --latest-limit=-2) (最新の2世代だけ残す) なぜ上…

CentOS 8.4 から RockyLinux 8.4への移行

ついに、RockyLinux がGAとなったので、VMware環境で移行を試してみた。 環境 $ cat /etc/redhat-release CentOS Linux release 8.4.2105※VMware ESXi 7.0 上の仮想マシン ファームウェア:EFI(推奨) セキュアブート:有効 移行手順 以下に移行スクリプト…