diff options
Diffstat (limited to 'meta-oe/recipes-extended/net-snmp/net-snmp.inc')
-rw-r--r-- | meta-oe/recipes-extended/net-snmp/net-snmp.inc | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/meta-oe/recipes-extended/net-snmp/net-snmp.inc b/meta-oe/recipes-extended/net-snmp/net-snmp.inc index e369ccf03..5a6ec9f16 100644 --- a/meta-oe/recipes-extended/net-snmp/net-snmp.inc +++ b/meta-oe/recipes-extended/net-snmp/net-snmp.inc | |||
@@ -19,26 +19,26 @@ EXTRA_OECONF = "--enable-shared --disable-manuals --with-defaults \ | |||
19 | ${@base_conditional('SITEINFO_ENDIANNESS', 'le', '--with-endianness=little', '--with-endianness=big', d)}" | 19 | ${@base_conditional('SITEINFO_ENDIANNESS', 'le', '--with-endianness=little', '--with-endianness=big', d)}" |
20 | 20 | ||
21 | do_install () { | 21 | do_install () { |
22 | oe_runmake install | 22 | oe_runmake install |
23 | } | 23 | } |
24 | 24 | ||
25 | do_install_append() { | 25 | do_install_append() { |
26 | install -d ${D}${sysconfdir}/snmp | 26 | install -d ${D}${sysconfdir}/snmp |
27 | install -d ${D}${sysconfdir}/init.d | 27 | install -d ${D}${sysconfdir}/init.d |
28 | install -m 755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/snmpd | 28 | install -m 755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/snmpd |
29 | install -m 644 ${WORKDIR}/snmpd.conf ${D}${sysconfdir}/snmp/ | 29 | install -m 644 ${WORKDIR}/snmpd.conf ${D}${sysconfdir}/snmp/ |
30 | install -m 644 ${WORKDIR}/snmptrapd.conf ${D}${sysconfdir}/snmp/ | 30 | install -m 644 ${WORKDIR}/snmptrapd.conf ${D}${sysconfdir}/snmp/ |
31 | install -d ${STAGING_BINDIR} | 31 | install -d ${STAGING_BINDIR} |
32 | install -m 0755 ${D}${bindir}/net-snmp-config ${STAGING_BINDIR}/ | 32 | install -m 0755 ${D}${bindir}/net-snmp-config ${STAGING_BINDIR}/ |
33 | sed -e "s@-I/usr/include@@g" \ | 33 | sed -e "s@-I/usr/include@@g" \ |
34 | -e "s@^prefix=.*@prefix=${STAGING_DIR_HOST}@g" \ | 34 | -e "s@^prefix=.*@prefix=${STAGING_DIR_HOST}@g" \ |
35 | -e "s@^exec_prefix=.*@exec_prefix=${STAGING_DIR_HOST}@g" \ | 35 | -e "s@^exec_prefix=.*@exec_prefix=${STAGING_DIR_HOST}@g" \ |
36 | -e "s@^includedir=.*@includedir=${STAGING_INCDIR}@g" \ | 36 | -e "s@^includedir=.*@includedir=${STAGING_INCDIR}@g" \ |
37 | -e "s@^libdir=.*@libdir=${STAGING_LIBDIR}@g" \ | 37 | -e "s@^libdir=.*@libdir=${STAGING_LIBDIR}@g" \ |
38 | -i ${STAGING_BINDIR}/net-snmp-config | 38 | -i ${STAGING_BINDIR}/net-snmp-config |
39 | install -d ${D}${systemd_unitdir}/system | 39 | install -d ${D}${systemd_unitdir}/system |
40 | install -m 0644 ${WORKDIR}/snmpd.service ${D}${systemd_unitdir}/system | 40 | install -m 0644 ${WORKDIR}/snmpd.service ${D}${systemd_unitdir}/system |
41 | install -m 0644 ${WORKDIR}/snmptrapd.service ${D}${systemd_unitdir}/system | 41 | install -m 0644 ${WORKDIR}/snmptrapd.service ${D}${systemd_unitdir}/system |
42 | } | 42 | } |
43 | 43 | ||
44 | PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-dev ${PN}-staticdev ${PN}-static ${PN}-libs \ | 44 | PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-dev ${PN}-staticdev ${PN}-static ${PN}-libs \ |
@@ -48,13 +48,13 @@ ALLOW_EMPTY_${PN}-server = "1" | |||
48 | FILES_${PN}-libs = "${libdir}/lib*${SOLIBS}" | 48 | FILES_${PN}-libs = "${libdir}/lib*${SOLIBS}" |
49 | FILES_${PN}-mibs = "${datadir}/snmp/mibs" | 49 | FILES_${PN}-mibs = "${datadir}/snmp/mibs" |
50 | FILES_${PN}-server-snmpd = "${sbindir}/snmpd \ | 50 | FILES_${PN}-server-snmpd = "${sbindir}/snmpd \ |
51 | ${sysconfdir}/snmp/snmpd.conf \ | 51 | ${sysconfdir}/snmp/snmpd.conf \ |
52 | ${sysconfdir}/init.d \ | 52 | ${sysconfdir}/init.d \ |
53 | ${systemd_unitdir}/system/snmpd.service \ | 53 | ${systemd_unitdir}/system/snmpd.service \ |
54 | " | 54 | " |
55 | FILES_${PN}-server-snmptrapd = "${sbindir}/snmptrapd \ | 55 | FILES_${PN}-server-snmptrapd = "${sbindir}/snmptrapd \ |
56 | ${sysconfdir}/snmp/snmptrapd.conf \ | 56 | ${sysconfdir}/snmp/snmptrapd.conf \ |
57 | ${systemd_unitdir}/system/snmptrapd.service \ | 57 | ${systemd_unitdir}/system/snmptrapd.service \ |
58 | " | 58 | " |
59 | FILES_${PN}-client = "${bindir}/* ${datadir}/snmp/" | 59 | FILES_${PN}-client = "${bindir}/* ${datadir}/snmp/" |
60 | FILES_${PN}-dbg += "${libdir}/.debug/ ${sbindir}/.debug/ ${bindir}/.debug/" | 60 | FILES_${PN}-dbg += "${libdir}/.debug/ ${sbindir}/.debug/ ${bindir}/.debug/" |
@@ -86,10 +86,10 @@ RCONFLICTS_${PN}-server-snmptrapd += "${PN}-server-snmptrapd-systemd" | |||
86 | LEAD_SONAME = "libnetsnmp.so" | 86 | LEAD_SONAME = "libnetsnmp.so" |
87 | 87 | ||
88 | pkg_postrm_${PN}-server() { | 88 | pkg_postrm_${PN}-server() { |
89 | if test "x$D" != "x"; then | 89 | if test "x$D" != "x"; then |
90 | OPT="-r $D " | 90 | OPT="-r $D " |
91 | else | 91 | else |
92 | OPT="" | 92 | OPT="" |
93 | /etc/init.d/snmpd stop | 93 | /etc/init.d/snmpd stop |
94 | fi | 94 | fi |
95 | } | 95 | } |