赤星です。以下のファイルを 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