赤星です。以下のファイルを VineSeed に put しました。 update-from-skel-0.1.1-1vl7.noarch.rpm update-from-skel-0.1.1-1vl7.src.rpm 新規パッケージです。plus でお願いします。 update-from-skel を実行すると /etc/skel にある各種設定ファイルと ホームディレクトリにあるファイルを比較します。 違いがないファイルについては、以下のように結果のみを報告し、次のファイルを 探します。 /home/username/.bash_logout と /etc/skel/.bash_logout の間に違いはありません。 違いのあるファイルを見つけると以下の様に差分を表示し、メニューを表示します。 =================== 違いを検出 =================== /home/username/.rpmmacros /etc/skel/.rpmmacros # GnuPG によるパッケージ署名を行う # GnuPG によるパッケージ署名を行う %_signature gpg | # %_signature gpg %_gpg_name Anatano Namae <user@domain> | # %_gpg_name Your Name <your mail address> # ソースファイル置き場をパッケージ別にする # ソースファイル置き場をパッケージ別にする %_sourcedir %{_topdir}/SOURCES/%{name} %_sourcedir %{_topdir}/SOURCES/%{name} C) 現在のファイルを利用 T) テンプレートファイルを利用 E) vim の diff モードで編集 I) sdiff を利用して対話的に結合 Q) 終了する どうしますか? > また、/etc/skel のみに存在するファイルがある場合、次のように表示します。 =================== 違いを検出 =================== /etc/skel/.Wnn7/uumrc が存在しますが、/home/username/.Wnn7/uumrc は存在しません。 C) /etc/skel/.Wnn7/uumrc を /home/username/.Wnn7/uumrc にコピー N) なにもしない Q) 終了する どうしますか? > 対応するファイルがディレクトリの場合、次のように表示します。 =================== 違いを検出 =================== /etc/skel/.Wnn7/uumkey がファイルですが、/home/username/.Wnn7/uumkey はディレクトリです。 R) ディレクトリ /home/username/.Wnn7/uumkey を削除し、/etc/skel/.Wnn7/uumkey を /home/username/.Wnn7/uumkey にコピー L) /home/username/.Wnn7/uumkey の内容を一覧表示 N) なにもしない Q) 終了する どうしますか? > バグやご意見がありましたらよろしくお願いします。 # ほかによいソリューションやパッケージがありましたら、ご教示ください。 -- Yasumichi Akahoshi GnuPG fingerprint = 04D4 DB0D 37CB A251 2671 1BAB 2369 F522 E440 9DCF _______________________________________________ VineSeed mailing list VineSeed@xxxxxxxxxxxxx http://lists.vinelinux.org/mailman/listinfo/vineseed