]> git.wh0rd.org - home.git/blobdiff - .bin/installkernel
pinentry: switch to x11 as gtk-2 is dead
[home.git] / .bin / installkernel
index 2a598d529eb70f11d90298467fc798072539ca6a..ec6ceb6c91a32ff29d38ffe143fd6b8730ed6cf0 100755 (executable)
@@ -21,9 +21,17 @@ case ${img} in
        ;;
 
 */s390/*)
+       pushd /lib/modules >/dev/null
+       for v in * ; do
+               [[ -d ${v} ]] || continue
+               [[ -e ${dir}/image-${v} ]] && continue
+               echo rm -rf ${PWD}/${v}
+       done
+       popd >/dev/null
+
        cp ${img} ${dir}/image-${ver}
-       cp ${map} ${dir}/System.map-${ver}
-       cp .config ${dir}/config-${ver}
+       xz -9c ${map} > ${dir}/System.map-${ver}.xz
+       xz -9c .config > ${dir}/config-${ver}.xz
        ln -sf image-${ver} ${dir}/image
        zipl
        exit 0