* インストール直後状態のファイルと現在のファイルの差分を確認 [#j64853d6]
** 変更されたか確認する [#qbfe38f4]
$ rpm -V php71-common # パッケージ名を指定
$ rpm -V -f /etc/php.ini # ファイル名を指定
S.5....T. c /etc/php.ini
- この場合、Sがサイズ、5がCheckSumの違いがあり、/etc/php.iniは変更されていることを意味する
*** 参考 [#na729c8d]
https://www.safaribooksonline.com/library/view/linux-security-cookbook/0596003919/ch01s15.html
- https://www.safaribooksonline.com/library/view/linux-security-cookbook/0596003919/ch01s15.html
** 差分を確認する [#r8c32307]
*** yumdownloaderでRPMファイルを取得する [#w3c05060]
$ sudo yum install yum-utils # yumdownloaderがインストールされてないなら、インストールする
$ yumdownloader php71-common
*** rpm2cpioでRPMファイルを展開する [#e9d5f3a9]
$ mkdir tmp
$ cd tmp
$ rpm2cpio php71-common-7.1.7-1.26.amzn1.x86_64.rpm | cpio -id
$ ls
etc php71-common-7.1.7-1.26.amzn1.x86_64.rpm usr var # 直下にディレクトリができているはず
*** diffで差分を確認する [#lbc5abc6]
$ diff etc/php.ini /etc/php.ini