diff options
-rw-r--r-- | meta/recipes-extended/shadow/shadow.inc | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/meta/recipes-extended/shadow/shadow.inc b/meta/recipes-extended/shadow/shadow.inc index bb3a927c17..b338432d2c 100644 --- a/meta/recipes-extended/shadow/shadow.inc +++ b/meta/recipes-extended/shadow/shadow.inc | |||
@@ -149,15 +149,30 @@ do_install_append() { | |||
149 | ln -sf newgrp.${BPN} ${D}${bindir}/sg | 149 | ln -sf newgrp.${BPN} ${D}${bindir}/sg |
150 | } | 150 | } |
151 | 151 | ||
152 | PACKAGES =+ "${PN}-base" | ||
153 | FILES_${PN}-base = "\ | ||
154 | ${base_bindir}/login.shadow \ | ||
155 | ${base_bindir}/su.shadow \ | ||
156 | ${bindir}/sg \ | ||
157 | ${bindir}/newgrp.shadow \ | ||
158 | ${bindir}/groups.shadow \ | ||
159 | ${sysconfdir}/pam.d/login \ | ||
160 | ${sysconfdir}/pam.d/su \ | ||
161 | ${sysconfdir}/login.defs \ | ||
162 | " | ||
163 | RDEPENDS_${PN} += "${PN}-base" | ||
164 | |||
152 | inherit update-alternatives | 165 | inherit update-alternatives |
153 | 166 | ||
154 | ALTERNATIVE_PRIORITY = "200" | 167 | ALTERNATIVE_PRIORITY = "200" |
155 | 168 | ||
156 | ALTERNATIVE_${PN} = "passwd chfn newgrp chsh groups chpasswd login vipw vigr su" | 169 | ALTERNATIVE_${PN} = "passwd chfn chsh chpasswd vipw vigr" |
157 | ALTERNATIVE_LINK_NAME[chpasswd] = "${sbindir}/chpasswd" | 170 | ALTERNATIVE_LINK_NAME[chpasswd] = "${sbindir}/chpasswd" |
158 | ALTERNATIVE_LINK_NAME[login] = "${base_bindir}/login" | ||
159 | ALTERNATIVE_LINK_NAME[vipw] = "${base_sbindir}/vipw" | 171 | ALTERNATIVE_LINK_NAME[vipw] = "${base_sbindir}/vipw" |
160 | ALTERNATIVE_LINK_NAME[vigr] = "${base_sbindir}/vigr" | 172 | ALTERNATIVE_LINK_NAME[vigr] = "${base_sbindir}/vigr" |
173 | |||
174 | ALTERNATIVE_${PN}-base = "newgrp groups login su" | ||
175 | ALTERNATIVE_LINK_NAME[login] = "${base_bindir}/login" | ||
161 | ALTERNATIVE_LINK_NAME[su] = "${base_bindir}/su" | 176 | ALTERNATIVE_LINK_NAME[su] = "${base_bindir}/su" |
162 | 177 | ||
163 | ALTERNATIVE_${PN}-doc = "passwd.5 getspnam.3" | 178 | ALTERNATIVE_${PN}-doc = "passwd.5 getspnam.3" |