|
@@ -0,0 +1,33 @@ |
|
|
|
|
|
#!/bin/sh |
|
|
|
|
|
# copy some important files into current directory. |
|
|
|
|
|
|
|
|
|
|
|
files=" |
|
|
|
|
|
/etc/rc.conf |
|
|
|
|
|
/var/log/pacman.log |
|
|
|
|
|
/etc/pacman.d/gnupg/gpg.conf |
|
|
|
|
|
/etc/vconsole.conf |
|
|
|
|
|
" |
|
|
|
|
|
|
|
|
|
|
|
convpass(){ |
|
|
|
|
|
echo $1 | sed -e 's / ! g' |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
for i in $files |
|
|
|
|
|
do |
|
|
|
|
|
cp -fvu $i ./$(basename $i) |
|
|
|
|
|
done |
|
|
|
|
|
|
|
|
|
|
|
mapdir=/usr/share/kbd/keymaps/i386/qwerty |
|
|
|
|
|
|
|
|
|
|
|
test ${mapdir}/myjp106.map.gz -nt ./myjp106.map && |
|
|
|
|
|
zcat ${mapdir}/myjp106.map.gz >./myjp106.map && |
|
|
|
|
|
{ |
|
|
|
|
|
test -f ./jp106.map || |
|
|
|
|
|
zcat ${mapdir}/jp106.map.gz >./jp106.map |
|
|
|
|
|
|
|
|
|
|
|
diff -u ./jp106.map ./myjp106.map >mymap.diff |
|
|
|
|
|
echo "Make myjp106 patch." |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
pacman -Qqe | grep -vx "$(pacman -Qqm)" > ./pkg.lst && |
|
|
|
|
|
echo "Make pkg.lst." |