[shadow] use ALTERNATIVE for remove passwd login
[vuplus_openvuplus_3.0] / meta-openvuplus / recipes-extended / shadow / shadow_4.1.4.3.bbappend
index d8d1769..30c736c 100644 (file)
@@ -1,25 +1,7 @@
-PR .= "vuplus0"
+PR .= "-vuplus0"
 
 FILESEXTRAPATHS_prepend := "${THISDIR}/${P}:"
 
-pkg_postinst_${PN} () {
-       for i in chpasswd chfn newgrp chsh groups vipw vigr ; do
-               update-alternatives --install ${sbindir}/$i $i $i.${PN} 200
-       done 
-
-        if [ "x$D" != "x" ]; then
-               rootarg="--root=$D"
-        else
-               rootarg=""
-        fi
-
-        pwconv $rootarg
-        grpconv $rootarg
-}
-
-pkg_prerm_${PN} () {
-        for i in chpasswd chfn newgrp chsh groups vipw vigr ; do
-                update-alternatives --remove $i $i.${PN}
-        done
-}
+# remove passwd login
+ALTERNATIVE_${PN} = "passwd chfn newgrp chsh groups chpasswd login vipw vigr su"