プロジェクト

全般

プロフィール

活動

2025/03/24から2025/04/22まで

2025/04/22

00:40 リビジョン c6832eb9 (swe_primus): Add Input/Output page for SpringBoot MVC
高橋徹

2025/04/06

高徹 08:47 サポート #291: Redmineのコンテナ化
コンテナの作成環境(OS)は、コンテナの実行環境(OS)とは異なってもいいはず。
ターゲットがRocky Linux 8/9 の場合、作成はUbuntu 22で行うなど。ただし、Windows上で作成する場合、Docker Desktop for Windows(商用利用は条件により有償、個人利用は無償)。DockerコンテナはLinux上で動くので、Docker Desktop for Windowsは、WSL2またはHyper-Vを必要とし、Linuxカーネルを利用...
高橋 徹

2025/04/02

高徹 00:03 サポート #291 (新規): Redmineのコンテナ化
問題の背景
あるサーバー(Linux ディストリビューション・バージョン)上で稼働するRedmineを、そのサーバーに新しいOS(Linuxディストリビューション・バージョン)を入れ直して移行するのは、かなりややこしい手順を踏む必要があります。
例)Rocky Linux 8のマシンでRedmineが稼働している。マシンにOS再インストールでRocky Linux 9を入れ、その上に元のRedmineをデータごと移行したい。Redmineには、プラグインやテ...
高橋 徹

2025/03/26

高徹 15:11 バグ #290 (解決): www.torutk.comサーバーで gitのpushがエラー
高橋 徹
高徹 12:30 バグ #290: www.torutk.comサーバーで gitのpushがエラー
httpdからのgitアクセスでSELinuxログに記録されたエラーから、許可ポリシーを生成してみた。 高橋 徹
高徹 09:28 バグ #290: www.torutk.comサーバーで gitのpushがエラー
新たにリポジトリからcloneを実施したところ、エラーとなるようになった。 高橋 徹

2025/03/25

高徹 18:31 バグ #290: www.torutk.comサーバーで gitのpushがエラー
[[CentOS 7でapache経由のgitサーバーを構築]] に記載のSELinux設定をしていると、
/var/lib/git のコンテキストは、httpd_var_lib_tになるはず。なので、おそらく、CentOS 7からRocky Linux 8へ変更したときにSELinux設定が戻ってしまったのが原因と推定。
処置は、上述Wikiページ記載の通り。
高橋 徹
高徹 18:10 バグ #290: www.torutk.comサーバーで gitのpushがエラー
リモートからのhttpプロトコルでの git push は、apache web server(httpd)プロセスが実行するので、httpdプロセスのタイプとgit アクセス先のディレクトリ・ファイル(/var/lib/git以下)のSELinux設定が影響している。
httpdプロセス
高橋 徹
高徹 18:00 バグ #290 (解決): www.torutk.comサーバーで gitのpushがエラー
www.torutk.com の gitリポジトリへのpushでエラーと思われるメッセージが表示された。なお、pushで追加したコンテンツはリポジトリにpushされていた。
実施した手順
* @git clone http://www.torutk.com/git/swe.primus@
* ローカルで変更・コミット
* @% git push@
高橋 徹
09:23 リビジョン 4fc15b62 (swe_primus): Add Hello world of SpringBoot MVC
高橋徹
 

他の形式にエクスポート: Atom