* インストール直後状態のファイルと現在のファイルの差分を確認 [#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

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS