dehio3’s diary

仕事、生活、趣味のメモ

EUC環境でpyenvでpythonインストールしたらエラーでた

環境 事象 調査 LookupError: unknown encoding: EUC-JP PYTHONIOENCODING 対処 環境 $ cat /etc/redhat-release CentOS release 5.11 (Final) $ pyenv -v pyenv 1.1.2-2-g5ab088c 事象 -bash-3.2$ pyenv install 3.4.3 Downloading Python-3.4.3.tgz... -> …

pyenv + virtualenv で 複数パターンのansible環境を作る

要件 社員が共有で使うansible 環境を作る pythonとansibleのバージョンアップに柔軟に対応できる環境を作る 参考 qiita.com 環境 $ cat /etc/redhat-release CentOS release 6.9 (Final) $ python --version Python 2.6.9 pyenv install # cd /usr/local/sr…

メール送信時の文字コードについて

目的 メール送信処理してるperlスクリプトについて、perlのバージョンアップ&OSの文字コード変更に伴い改修する。 環境 変更前 $ cat /etc/sysconfig/i18n LANG="ja_JP.eucJP" SUPPORTED="ja_JP.eucJP:ja_JP:ja" SYSFONT="latarcyrheb-sun16" $ perl -versi…

ibwww-perl レスポンス(response)オブジェクトの復帰コードがバージョンによって違った

事象 URLの存在チェックする処理にて、バージョンが変わるとHTTPステータスコードが200から403に変わってしまった。 チェックスクリプト #!/usr/bin/perl use strict; use warnings; use LWP::UserAgent; my $ua = LWP::UserAgent->new; $ua->agent('Mozilla…

公開ファイルが文字化ける

事象 ブラウザ上にて公開しているファイルの文字が文字化けして表示される。 ファイルのOS上の文字コードはShift_JIS 環境 OS # cat /etc/system-release Amazon Linux AMI release 2017.03 apache # /usr/sbin/httpd -V Server version: Apache/2.2.31 (Uni…

ansible dynamic inventory ec2

目的 インベントリ用ディレクト作成 動的インベントリ用ファイル取得 ec2.ini 修正 ec2リスト取得 目的 aws上に作成したec2に対して、全台に一括でコマンド操作を行う。 動的インベントリを利用する事で、ec2の情報を常に最新の情報取得する。 Working With …

脆弱性の番号って何?

最近「Apache Struts2」の脆弱性の問題がよくニュースで流れる。 itpro.nikkeibp.co.jp そのなかで出てくる以下の数字 脆弱性(S2-045、CVE-2017-5638) これって何を表してるのかよくわかってなかった。 なので今回はこの数字が何の情報なのかを調べてみた…