Skip to content
Permalink
Newer
Older
100755 55 lines (42 sloc) 1.19 KB
June 6, 2016 09:50
1
#!/usr/bin/env beesh
2
3
# BEE_VERSION sudo-1.8.31p2-0
4
August 18, 2017 12:07
5
SRCURL[0]="https://www.sudo.ws/sudo/dist/sudo-${PKGVERSION}${PKGEXTRAVERSION:+${PKGEXTRAVERSION}}.tar.gz"
June 6, 2016 09:50
6
7
PATCHURL+=(/src/mariux/patches/CVE-2021-3156-pre1.patch)
8
PATCHURL+=(/src/mariux/patches/CVE-2021-3156-1.patch)
9
PATCHURL+=(/src/mariux/patches/CVE-2021-3156-2.patch)
10
PATCHURL+=(/src/mariux/patches/CVE-2021-3156-3.patch)
11
PATCHURL+=(/src/mariux/patches/CVE-2021-3156-4.patch)
12
PATCHURL+=(/src/mariux/patches/CVE-2021-3156-5.patch)
13
PATCHURL+=(/src/mariux/patches/CVE-2021-23239.patch)
June 6, 2016 09:50
14
15
# BEE_CONFIGURE=compat
16
17
# BEE_BUILDTYPE=
18
19
# EXCLUDE=""
20
21
# build_in_sourcedir
22
23
#mee_extract() {
24
# bee_extract ${@}
25
#}
26
27
#mee_patch() {
28
# bee_patch ${@}
29
#}
30
October 2, 2019 09:48
31
mee_patch_post() {
32
sed -i \
33
-e '/ROOT=true/s/true/false/' \
34
-e '/CHOWNIT=true/s/true/false/' \
35
-e '/CHGROUPIT=true/s/true/false/' \
36
install-sh
37
}
38
39
mee_configure() {
40
bee_configure \
October 2, 2019 09:48
41
--with-rundir=/run/sudo \
42
--disable-nls \
43
--disable-shared-libutil \
44
--enable-static-sudoers
45
}
June 6, 2016 09:50
46
47
#mee_build() {
48
# bee_build
49
#}
50
51
mee_install_post() {
October 2, 2019 09:48
52
rm -vf ${D}${SYSCONFDIR}/sudoers
53
rm -vf ${D}${SYSCONFDIR}/sudoers.dist
54
rm -vrf ${D}/usr/share/doc
June 6, 2016 09:50
55
}