Merge ~sergiodj/ubuntu/+source/net-snmp:merge-5.9.1-jammy into ubuntu/+source/net-snmp:debian/sid
- Git
- lp:~sergiodj/ubuntu/+source/net-snmp
- merge-5.9.1-jammy
- Merge into debian/sid
Status: | Merged | ||||||||
---|---|---|---|---|---|---|---|---|---|
Merge reported by: | Sergio Durigan Junior | ||||||||
Merged at revision: | cb289636f03c6bbb4dabac250ecb0ba87ce25072 | ||||||||
Proposed branch: | ~sergiodj/ubuntu/+source/net-snmp:merge-5.9.1-jammy | ||||||||
Merge into: | ubuntu/+source/net-snmp:debian/sid | ||||||||
Diff against target: |
1374 lines (+1132/-4) 7 files modified
debian/changelog (+986/-0) debian/control (+4/-3) debian/patches/lp1945960-Fix-the-build-against-OpenSSL-3.0.patch (+33/-0) debian/patches/lp1945960-configure-static-linking-Fix-SSL-checks.patch (+66/-0) debian/patches/series (+2/-0) debian/rules (+5/-1) debian/source.apport (+36/-0) |
||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Andreas Hasenack | Approve | ||
Canonical Server | Pending | ||
Review via email: mp+413995@code.launchpad.net |
Commit message
Description of the change
This is the merge of net-snmp 5.9.1 from Debian unstable.
This merge is relatively straightforward; we currently have net-snmp 5.9 in Ubuntu. Fortunately, it allows us to drop two changes from our delta: one which was a backport from an upstream patch that is now present on 5.9.1, and another which was incorporated in the Debian package.
Another good thing is that bug #1912390 is also fixed with this merge (kudos to Bryce for leaving a reminder in the merge bug).
We still have to carry the OpenSSL 3 patches because they haven't been included in this release. They will become redundant in the next one, though.
There's a PPA with the proposed changes here:
https:/
autopkgtest is still OK:
autopkgtest [21:04:04]: @@@@@@@
command1 PASS (superficial)
trap PASS
Andreas Hasenack (ahasenack) wrote (last edit ): | # |
Actually, one thing to check. This change introduced in the new debian version:
@@ -121,6 +122,7 @@ Depends: libc6-dev, libsnmp40 (=${binary:
+Recommends: libsnmp-perl
Description: SNMP (Simple Network Management Protocol) development files
The Simple Network Management Protocol (SNMP) provides a framework
for the exchange of management information between agents (servers)
git diff -U10 sergiodj/
That's adding Recommends: libsnmp-perl to libsnmp-dev. libsnmp-perl is in universe, and libsnmp-dev is in main. I don't think that's allowed, we will have to change that to Suggests afaik, can you confirm? I'll flip this to "needs fixing" until you analyze it.
Andreas Hasenack (ahasenack) : | # |
Christian Ehrhardt (paelzer) wrote : | # |
So the new dependency is
libsnmp-dev | 5.9+dfsg-3ubuntu4 | jammy | amd64, arm64, armhf, i386, ppc64el, riscv64, s390x
to
libsnmp-perl | 5.9+dfsg-3ubuntu4 | jammy/universe | amd64, arm64, armhf, i386, ppc64el, riscv64, s390x
But the only reason to have libsnmp-dev:
$ reverse-depends --release jammy libsnmp-dev
Reverse-Depends
* libgvm-dev
* libifstat-dev
Is because -dev and -doc are auto-included by germinate unless you do something about it.
See
https:/
libsnmp-dev | net-snmp | Rescued from net-snmp | Ubuntu Developers <email address hidden> | 205104 | 1282
Whenever you see rescued that is due to the auto-inclusion.
We can handle that without delta on the package by adding an extra-exclude to
https:/
We can review that change in the team and push it (core-dev) then this won't be a problem on upload.
Sergio Durigan Junior (sergiodj) wrote : | # |
On Wednesday, January 12 2022, Christian Ehrhardt wrote:
> So the new dependency is
> libsnmp-dev | 5.9+dfsg-3ubuntu4 | jammy | amd64, arm64, armhf, i386, ppc64el, riscv64, s390x
> to
> libsnmp-perl | 5.9+dfsg-3ubuntu4 | jammy/universe | amd64, arm64, armhf, i386, ppc64el, riscv64, s390x
Thank you for catching this, Andreas. And thank you Christian for the
further explanation.
> But the only reason to have libsnmp-dev:
>
> $ reverse-depends --release jammy libsnmp-dev
> Reverse-Depends
> * libgvm-dev
> * libifstat-dev
>
> Is because -dev and -doc are auto-included by germinate unless you do something about it.
>
> See
> https:/
>
> libsnmp-dev | net-snmp | Rescued from net-snmp | Ubuntu Developers
> <email address hidden> | 205104 | 1282
>
> Whenever you see rescued that is due to the auto-inclusion.
> We can handle that without delta on the package by adding an extra-exclude to
>
> https:/
> We can review that change in the team and push it (core-dev) then this won't be a problem on upload.
Ah, got it. I will file an MP against the ubuntu-
and mark you guys to review it.
Thanks,
--
Sergio
GPG key ID: E92F D0B3 6B14 F1F4 D8E0 EB2F 106D A1C8 C3CB BF14
Sergio Durigan Junior (sergiodj) wrote : | # |
On Wednesday, January 12 2022, Sergio Durigan Junior wrote:
> Ah, got it. I will file an MP against the ubuntu-
> and mark you guys to review it.
MP filed: https:/
--
Sergio
GPG key ID: E92F D0B3 6B14 F1F4 D8E0 EB2F 106D A1C8 C3CB BF14
Sergio Durigan Junior (sergiodj) wrote : | # |
Alright, now that the ubuntu-seeds MP has been merged, I think it is OK to proceed with this one.
Andreas, I talked to Christian during standup and he's happy with the MP. Judging from your comments, I understand that you were a +1 modulo the libsnmp-perl thing, which has since been resolved. Therefore, I'm going to go ahead and upload the package. Thanks both of you for the reviews.
$ dput net-snmp_
Trying to upload package to ubuntu
Checking signature on .changes
gpg: /home/sergio/
Checking signature on .dsc
gpg: /home/sergio/
Uploading to ubuntu (via ftp to upload.ubuntu.com):
Uploading net-snmp_
Uploading net-snmp_
Uploading net-snmp_
Uploading net-snmp_
Uploading net-snmp_
Successfully uploaded packages.
Andreas Hasenack (ahasenack) wrote : | # |
yes, should be good
Andreas Hasenack (ahasenack) wrote : | # |
This migrated a long time ago, could you please set the MP status to "merged"?
Sergio Durigan Junior (sergiodj) wrote : | # |
On Monday, March 07 2022, Andreas Hasenack wrote:
> This migrated a long time ago, could you please set the MP status to "merged"?
Done, thanks.
--
Sergio
GPG key ID: E92F D0B3 6B14 F1F4 D8E0 EB2F 106D A1C8 C3CB BF14
Preview Diff
1 | diff --git a/debian/changelog b/debian/changelog | |||
2 | index 7b90f06..7d2874b 100644 | |||
3 | --- a/debian/changelog | |||
4 | +++ b/debian/changelog | |||
5 | @@ -1,3 +1,28 @@ | |||
6 | 1 | net-snmp (5.9.1+dfsg-1ubuntu1) jammy; urgency=medium | ||
7 | 2 | |||
8 | 3 | * Merge with Debian unstable (LP: #1946877, #1912390). Remaining changes: | ||
9 | 4 | - Add apport hook: | ||
10 | 5 | + d/control: add dh-apport to Build-Depends | ||
11 | 6 | + d/rules: install the apport hook via debhelper | ||
12 | 7 | + d/source.apport: apport hook | ||
13 | 8 | - d/p/lp1945960-*: backport patches for the OpenSSL3 transition | ||
14 | 9 | (LP #1945960) | ||
15 | 10 | * Dropped changes, incorporated by Debian: | ||
16 | 11 | - d/libsnmp-dev.install: Don't install archive (.a) files. | ||
17 | 12 | The archive files are just temporary files generated in order to | ||
18 | 13 | create the final shared objects (.so), and we don't need to ship | ||
19 | 14 | them in the package. | ||
20 | 15 | * Dropped changes, incorporated upstream: | ||
21 | 16 | - Fix segmentation fault when certificate contains extension | ||
22 | 17 | longer than 512 bytes (LP #1912389) | ||
23 | 18 | + d/p/lp1912389-libsnmp-Handle-certificate-loading-errors-gracefully.patch: | ||
24 | 19 | Skip certificate if loading fails. | ||
25 | 20 | + d/p/lp1912389-libsnmp-SSL-Increase-extension-buffer-size-to-preven.patch: | ||
26 | 21 | Make sure enough space is allocated for extensions longer than | ||
27 | 22 | 512 bytes. | ||
28 | 23 | |||
29 | 24 | -- Sergio Durigan Junior <sergio.durigan@canonical.com> Tue, 11 Jan 2022 20:39:24 -0500 | ||
30 | 25 | |||
31 | 1 | net-snmp (5.9.1+dfsg-1) unstable; urgency=medium | 26 | net-snmp (5.9.1+dfsg-1) unstable; urgency=medium |
32 | 2 | 27 | ||
33 | 3 | [ Owen Evans ] | 28 | [ Owen Evans ] |
34 | @@ -32,6 +57,66 @@ net-snmp (5.9.1+dfsg-1) unstable; urgency=medium | |||
35 | 32 | 57 | ||
36 | 33 | -- Craig Small <csmall@debian.org> Mon, 20 Sep 2021 21:35:58 +1000 | 58 | -- Craig Small <csmall@debian.org> Mon, 20 Sep 2021 21:35:58 +1000 |
37 | 34 | 59 | ||
38 | 60 | net-snmp (5.9+dfsg-3ubuntu4) jammy; urgency=medium | ||
39 | 61 | |||
40 | 62 | * d/p/lp1945960-*: backport patches for the OpenSSL3 transition | ||
41 | 63 | (LP: #1945960) | ||
42 | 64 | |||
43 | 65 | -- Simon Chopin <simon.chopin@canonical.com> Wed, 17 Nov 2021 14:58:54 +0100 | ||
44 | 66 | |||
45 | 67 | net-snmp (5.9+dfsg-3ubuntu3) impish; urgency=medium | ||
46 | 68 | |||
47 | 69 | * No-change rebuild to build packages with zstd compression. | ||
48 | 70 | |||
49 | 71 | -- Matthias Klose <doko@ubuntu.com> Thu, 07 Oct 2021 12:21:20 +0200 | ||
50 | 72 | |||
51 | 73 | net-snmp (5.9+dfsg-3ubuntu2) impish; urgency=medium | ||
52 | 74 | |||
53 | 75 | * Fix segmentation fault when certificate contains extension | ||
54 | 76 | longer than 512 bytes (LP: #1912389) | ||
55 | 77 | - d/p/lp1912389-libsnmp-Handle-certificate-loading-errors-gracefully.patch: | ||
56 | 78 | Skip certificate if loading fails. | ||
57 | 79 | - d/p/lp1912389-libsnmp-SSL-Increase-extension-buffer-size-to-preven.patch: | ||
58 | 80 | Make sure enough space is allocated for extensions longer than | ||
59 | 81 | 512 bytes. | ||
60 | 82 | |||
61 | 83 | -- Sergio Durigan Junior <sergio.durigan@canonical.com> Tue, 25 May 2021 19:03:31 -0400 | ||
62 | 84 | |||
63 | 85 | net-snmp (5.9+dfsg-3ubuntu1) hirsute; urgency=medium | ||
64 | 86 | |||
65 | 87 | * Merge with Debian unstable. Remaining changes: | ||
66 | 88 | - Add apport hook: | ||
67 | 89 | + d/control: add dh-apport to Build-Depends | ||
68 | 90 | + d/rules: install the apport hook via debhelper | ||
69 | 91 | + d/source.apport: apport hook | ||
70 | 92 | * Dropped: | ||
71 | 93 | - d/p/Link-libnetsnmptrapd-against-MYSQL_LIBS.patch: | ||
72 | 94 | Link libnetsnmptrapd against MYSQL_LIBS. Thanks to Adam | ||
73 | 95 | Williamson <awilliam@redhat.com>. | ||
74 | 96 | (Closes #886221, LP #1814254) | ||
75 | 97 | [ Incorporated by Debian. ] | ||
76 | 98 | - Fix build with mysql-8 (LP #1814270): | ||
77 | 99 | + d/p/mysql8-replace-bool.patch: newer mysql dropped my_bool, use | ||
78 | 100 | char instead. | ||
79 | 101 | [ Incorporated by upstream. ] | ||
80 | 102 | - Skip autofs entries when calling statfs to prevent autofs | ||
81 | 103 | being mounted on snmpd startup (LP #1835818): | ||
82 | 104 | + d/p/autofs-fix-a-recently-introduced-bug.patch | ||
83 | 105 | + d/p/autofs-skip-autofs-entries.patch | ||
84 | 106 | [ Incorporated by upstream. ] | ||
85 | 107 | - d/p/fix-check-hr-filesys-autofs.patch: | ||
86 | 108 | + On Linux getmntent() is available but getfsstat() not. | ||
87 | 109 | Hence remove #if HAVE_GETFSSTAT from around the HRFS_type | ||
88 | 110 | check. | ||
89 | 111 | [ Incorporated by upstream. ] | ||
90 | 112 | * Added changes: | ||
91 | 113 | - d/libsnmp-dev.install: Don't install archive (.a) files. | ||
92 | 114 | The archive files are just temporary files generated in order to | ||
93 | 115 | create the final shared objects (.so), and we don't need to ship | ||
94 | 116 | them in the package. | ||
95 | 117 | |||
96 | 118 | -- Sergio Durigan Junior <sergio.durigan@canonical.com> Tue, 05 Jan 2021 14:54:24 -0500 | ||
97 | 119 | |||
98 | 35 | net-snmp (5.9+dfsg-3) unstable; urgency=medium | 120 | net-snmp (5.9+dfsg-3) unstable; urgency=medium |
99 | 36 | 121 | ||
100 | 37 | * Source only upload - no changes Closes: #970798 | 122 | * Source only upload - no changes Closes: #970798 |
101 | @@ -63,6 +148,57 @@ net-snmp (5.9+dfsg-1) unstable; urgency=medium | |||
102 | 63 | 148 | ||
103 | 64 | -- Craig Small <csmall@debian.org> Sat, 22 Aug 2020 17:11:17 +1000 | 149 | -- Craig Small <csmall@debian.org> Sat, 22 Aug 2020 17:11:17 +1000 |
104 | 65 | 150 | ||
105 | 151 | net-snmp (5.8+dfsg-5ubuntu2) hirsute; urgency=medium | ||
106 | 152 | |||
107 | 153 | * No-change rebuild for the perl update. | ||
108 | 154 | |||
109 | 155 | -- Matthias Klose <doko@ubuntu.com> Mon, 09 Nov 2020 10:50:26 +0100 | ||
110 | 156 | |||
111 | 157 | net-snmp (5.8+dfsg-5ubuntu1) groovy; urgency=medium | ||
112 | 158 | |||
113 | 159 | * Merge with Debian unstable (LP: #1880724). Remaining changes: | ||
114 | 160 | - Add apport hook: | ||
115 | 161 | + d/control: add dh-apport to Build-Depends | ||
116 | 162 | + d/rules: install the apport hook via debhelper | ||
117 | 163 | + d/source.apport: apport hook | ||
118 | 164 | - d/p/Link-libnetsnmptrapd-against-MYSQL_LIBS.patch: | ||
119 | 165 | Link libnetsnmptrapd against MYSQL_LIBS. Thanks to Adam | ||
120 | 166 | Williamson <awilliam@redhat.com>. | ||
121 | 167 | (Closes #886221, LP #1814254) | ||
122 | 168 | - Fix build with mysql-8 (LP #1814270): | ||
123 | 169 | + d/p/mysql8-replace-bool.patch: newer mysql dropped my_bool, use | ||
124 | 170 | char instead. | ||
125 | 171 | - Skip autofs entries when calling statfs to prevent autofs | ||
126 | 172 | being mounted on snmpd startup (LP #1835818): | ||
127 | 173 | + d/p/autofs-fix-a-recently-introduced-bug.patch | ||
128 | 174 | + d/p/autofs-skip-autofs-entries.patch | ||
129 | 175 | - d/p/fix-check-hr-filesys-autofs.patch: | ||
130 | 176 | + On Linux getmntent() is available but getfsstat() not. | ||
131 | 177 | Hence remove #if HAVE_GETFSSTAT from around the HRFS_type | ||
132 | 178 | check. | ||
133 | 179 | * Dropped changes, incorporated by Debian: | ||
134 | 180 | - d/p/lp1871307-log-once-proc-net-if_inet6-failure.patch (LP #1871307): | ||
135 | 181 | + MIB-II: Only log once that opening /proc/net/if_inet6 failed | ||
136 | 182 | - SECURITY UPDATE: Fix segmentation fault that happens when using the | ||
137 | 183 | snmpv3 protocol with snmpbulkget. (LP #1877027) | ||
138 | 184 | + d/p/move-securityStateRef-into-free_securityStateRef.patch: | ||
139 | 185 | Consolidate the check of the securityStateRef pointer into the | ||
140 | 186 | free_securityStateRef function. | ||
141 | 187 | + d/p/prevent-snmpv3-bulkget-errors-double-free.patch: | ||
142 | 188 | Prevent snmpv3 bulkget errors from becoming resulting in a | ||
143 | 189 | double free. | ||
144 | 190 | + d/p/fix-usmStateReference-free.patch: | ||
145 | 191 | Fix typo on usm_free_usmStateReference from last patch. | ||
146 | 192 | + d/p/unexport-struct-usmStateReference.patch: | ||
147 | 193 | Unexport struct usmStateReference and to prevent ABI breakages, | ||
148 | 194 | since it will be necessary to add a reference count to it. | ||
149 | 195 | + d/p/introduce-refcount-usmStateReference.patch: | ||
150 | 196 | Introduce refcount in the struct usmStateReference, and adjust | ||
151 | 197 | code to properly use the field. | ||
152 | 198 | + CVE-2019-20892 | ||
153 | 199 | |||
154 | 200 | -- Sergio Durigan Junior <sergio.durigan@canonical.com> Thu, 06 Aug 2020 11:42:13 -0400 | ||
155 | 201 | |||
156 | 66 | net-snmp (5.8+dfsg-5) unstable; urgency=medium | 202 | net-snmp (5.8+dfsg-5) unstable; urgency=medium |
157 | 67 | 203 | ||
158 | 68 | * Allow extend to be read-only Closes: #966544 | 204 | * Allow extend to be read-only Closes: #966544 |
159 | @@ -128,6 +264,68 @@ net-snmp (5.8+dfsg-3) unstable; urgency=medium | |||
160 | 128 | 264 | ||
161 | 129 | -- Craig Small <csmall@debian.org> Thu, 02 Jul 2020 13:38:58 +1000 | 265 | -- Craig Small <csmall@debian.org> Thu, 02 Jul 2020 13:38:58 +1000 |
162 | 130 | 266 | ||
163 | 267 | net-snmp (5.8+dfsg-2ubuntu3) groovy; urgency=medium | ||
164 | 268 | |||
165 | 269 | * SECURITY UPDATE: Fix segmentation fault that happens when using the | ||
166 | 270 | snmpv3 protocol with snmpbulkget. (LP: #1877027) | ||
167 | 271 | - d/p/move-securityStateRef-into-free_securityStateRef.patch: | ||
168 | 272 | Consolidate the check of the securityStateRef pointer into the | ||
169 | 273 | free_securityStateRef function. | ||
170 | 274 | - d/p/prevent-snmpv3-bulkget-errors-double-free.patch: | ||
171 | 275 | Prevent snmpv3 bulkget errors from becoming resulting in a | ||
172 | 276 | double free. | ||
173 | 277 | - d/p/fix-usmStateReference-free.patch: | ||
174 | 278 | Fix typo on usm_free_usmStateReference from last patch. | ||
175 | 279 | - d/p/unexport-struct-usmStateReference.patch: | ||
176 | 280 | Unexport struct usmStateReference and to prevent ABI breakages, | ||
177 | 281 | since it will be necessary to add a reference count to it. | ||
178 | 282 | - d/p/introduce-refcount-usmStateReference.patch: | ||
179 | 283 | Introduce refcount in the struct usmStateReference, and adjust | ||
180 | 284 | code to properly use the field. | ||
181 | 285 | - CVE-2019-20892 | ||
182 | 286 | |||
183 | 287 | -- Sergio Durigan Junior <sergio.durigan@canonical.com> Tue, 23 Jun 2020 14:37:42 -0400 | ||
184 | 288 | |||
185 | 289 | net-snmp (5.8+dfsg-2ubuntu2) focal; urgency=medium | ||
186 | 290 | |||
187 | 291 | * d/p/lp1871307-log-once-proc-net-if_inet6-failure.patch (LP: #1871307): | ||
188 | 292 | - MIB-II: Only log once that opening /proc/net/if_inet6 failed | ||
189 | 293 | |||
190 | 294 | -- Rafael David Tinoco <rafaeldtinoco@ubuntu.com> Thu, 09 Apr 2020 12:30:45 +0000 | ||
191 | 295 | |||
192 | 296 | net-snmp (5.8+dfsg-2ubuntu1) focal; urgency=medium | ||
193 | 297 | |||
194 | 298 | * Merge with Debian unstable (LP: #1855943). Remaining changes: | ||
195 | 299 | - d/p/fix-check-hr-filesys-autofs.patch (LP #1843036) | ||
196 | 300 | - Skip autofs entries when calling statfs (LP #1835818): | ||
197 | 301 | - d/p/autofs-skip-autofs-entries.patch | ||
198 | 302 | - d/p/autofs-fix-a-recently-introduced-bug.patch | ||
199 | 303 | [Replaced former Non-upstream patches with clean cherry-pick) | ||
200 | 304 | - d/p/mysql8-replace-bool.patch: fix build with mysql-8 (LP 1814270) | ||
201 | 305 | - d/p/Link-libnetsnmptrapd-against-MYSQL_LIBS.patch: Link | ||
202 | 306 | libnetsnmptrapd against MYSQL_LIBS. | ||
203 | 307 | - Add apport hook. | ||
204 | 308 | - d/control: add dh-apport to Build-Depends | ||
205 | 309 | - d/rules: install the apport hook via debhelper | ||
206 | 310 | - d/source.apport: apport hook | ||
207 | 311 | * Dropped patches that are upstream and in Debian 5.8+dfsg-2: | ||
208 | 312 | - d/p/put-paranthesis-around-macros-which-are-expressions.patch | ||
209 | 313 | (LP #1843036) | ||
210 | 314 | - Fix build with mysql-8 (LP #1814270): | ||
211 | 315 | - d/p/mysql-options.patch: use mysql_options if no {my_,}load_defaults | ||
212 | 316 | was found. | ||
213 | 317 | - d/p/mysql-init.patch: handle the various mysql init functions. | ||
214 | 318 | - d/p/mysql8-headers.patch: detect if my_global.h and my_sys.h are | ||
215 | 319 | available. | ||
216 | 320 | - d/p/my-load-defaults.patch: properly detect (and use) | ||
217 | 321 | my_load_defaults(). | ||
218 | 322 | - d/p/snmptrapd_mysql_init: no need to drop this patch anymore | ||
219 | 323 | (LP #1814254) | ||
220 | 324 | - d/p/0001-swinst_apt.c-Fix-indexing-of-hrSWInstalledTable-to-s.patch | ||
221 | 325 | (LP #1314760) | ||
222 | 326 | |||
223 | 327 | -- Rafael David Tinoco <rafaeldtinoco@ubuntu.com> Fri, 13 Dec 2019 03:27:52 +0000 | ||
224 | 328 | |||
225 | 131 | net-snmp (5.8+dfsg-2) unstable; urgency=medium | 329 | net-snmp (5.8+dfsg-2) unstable; urgency=medium |
226 | 132 | 330 | ||
227 | 133 | * All MIB directory values removed and just use the default compile-time | 331 | * All MIB directory values removed and just use the default compile-time |
228 | @@ -160,6 +358,87 @@ net-snmp (5.8+dfsg-1) unstable; urgency=medium | |||
229 | 160 | 358 | ||
230 | 161 | -- Craig Small <csmall@debian.org> Thu, 10 Oct 2019 22:37:15 +1100 | 359 | -- Craig Small <csmall@debian.org> Thu, 10 Oct 2019 22:37:15 +1100 |
231 | 162 | 360 | ||
232 | 361 | net-snmp (5.7.3+dfsg-5ubuntu6) focal; urgency=medium | ||
233 | 362 | |||
234 | 363 | * No-change rebuild for the perl update. | ||
235 | 364 | |||
236 | 365 | -- Matthias Klose <doko@ubuntu.com> Fri, 18 Oct 2019 19:37:07 +0000 | ||
237 | 366 | |||
238 | 367 | net-snmp (5.7.3+dfsg-5ubuntu5) eoan; urgency=medium | ||
239 | 368 | |||
240 | 369 | * d/p/fix-check-hr-filesys-autofs.patch: | ||
241 | 370 | - On Linux getmntent() is available but getfsstat() not. | ||
242 | 371 | Hence remove #if HAVE_GETFSSTAT from around the HRFS_type | ||
243 | 372 | check. | ||
244 | 373 | |||
245 | 374 | -- Eric Desrochers <eric.desrochers@canonical.com> Sat, 07 Sep 2019 16:30:53 +0000 | ||
246 | 375 | |||
247 | 376 | net-snmp (5.7.3+dfsg-5ubuntu4) eoan; urgency=medium | ||
248 | 377 | |||
249 | 378 | * d/p/put-paranthesis-around-macros-which-are-expressions.patch: | ||
250 | 379 | - put paranthesis around macros which are expressions. | ||
251 | 380 | (LP: #1843036) | ||
252 | 381 | |||
253 | 382 | -- Eric Desrochers <eric.desrochers@canonical.com> Fri, 06 Sep 2019 23:15:43 +0000 | ||
254 | 383 | |||
255 | 384 | net-snmp (5.7.3+dfsg-5ubuntu3) eoan; urgency=medium | ||
256 | 385 | |||
257 | 386 | * Skip autofs entries when calling statfs to prevent autofs being mounted on | ||
258 | 387 | snmpd startup (LP: #1835818): | ||
259 | 388 | - d/p/autofs-skip-autofs-entries.patch | ||
260 | 389 | - d/p/autofs-fix-a-recently-introduced-bug.patch | ||
261 | 390 | |||
262 | 391 | -- Ioanna Alifieraki <ioanna-maria.alifieraki@canonical.com> Wed, 21 Aug 2019 12:22:37 +0100 | ||
263 | 392 | |||
264 | 393 | net-snmp (5.7.3+dfsg-5ubuntu2) eoan; urgency=medium | ||
265 | 394 | |||
266 | 395 | * No change rebuild for libmysqlclient21. | ||
267 | 396 | |||
268 | 397 | -- Robie Basak <robie.basak@ubuntu.com> Mon, 12 Aug 2019 11:32:18 +0000 | ||
269 | 398 | |||
270 | 399 | net-snmp (5.7.3+dfsg-5ubuntu1) disco; urgency=medium | ||
271 | 400 | |||
272 | 401 | * Merge with Debian unstable. Remaining changes: | ||
273 | 402 | - Add apport hook. | ||
274 | 403 | + d/control: add dh-apport to Build-Depends | ||
275 | 404 | + d/rules: install the apport hook via debhelper | ||
276 | 405 | + d/source.apport: apport hook | ||
277 | 406 | - d/p/0001-swinst_apt.c-Fix-indexing-of-hrSWInstalledTable-to-s.patch: | ||
278 | 407 | set first hrSWInstalledIndex to 1 to follow RFC 2790 (LP #1314760) | ||
279 | 408 | * Drop: | ||
280 | 409 | - SECURITY UPDATE: DoS via NULL pointer exception | ||
281 | 410 | + debian/patches/CVE-2018-18065.patch: fix logic in | ||
282 | 411 | agent/helpers/table.c. | ||
283 | 412 | + CVE-2018-18065 | ||
284 | 413 | [Fixed in 5.7.3+dfsg-4] | ||
285 | 414 | - d/p/my_load_defaults: use my_load_defaults instead of the | ||
286 | 415 | libmysqlclient-internal load_defaults (LP #1565003). Thanks to Lars | ||
287 | 416 | Tangvald. | ||
288 | 417 | [Replaced by a more complete patch] | ||
289 | 418 | - debian/rules: Fix calculation of UPSTREAM_VERSION and COMPAT_VERSION. | ||
290 | 419 | [No more needed since 5.7.3+dfsg-5] | ||
291 | 420 | * Added: | ||
292 | 421 | - d/p/snmptrapd_mysql_init: drop this patch. The first part fixes builds | ||
293 | 422 | with newer mariadb, which Ubuntu doesn't use, and the second part is | ||
294 | 423 | an unrelated change which we are fixing in another patch (see #1814254 | ||
295 | 424 | for details). | ||
296 | 425 | - d/p/0001-Link-libnetsnmptrapd-against-MYSQL_LIBS.patch: Link | ||
297 | 426 | libnetsnmptrapd against MYSQL_LIBS. Thanks to Adam | ||
298 | 427 | Williamson <awilliam@redhat.com>. (Closes: #886221, LP: #1814254) | ||
299 | 428 | - Fix build with mysql-8 (LP: #1814270): | ||
300 | 429 | + d/p/mysql8-replace-bool.patch: newer mysql dropped my_bool, use char | ||
301 | 430 | instead. | ||
302 | 431 | + d/p/my-load-defaults.patch: properly detect (and use) | ||
303 | 432 | my_load_defaults(). This replaces the previous | ||
304 | 433 | my_load_defaults patch. | ||
305 | 434 | + d/p/mysql8-headers.patch: detect if my_global.h and my_sys.h are | ||
306 | 435 | available | ||
307 | 436 | + d/p/mysql-init.patch: handle the various mysql init functions | ||
308 | 437 | + d/p/mysql-options.patch: use mysql_options if no {my_,}load_defaults | ||
309 | 438 | was found. | ||
310 | 439 | |||
311 | 440 | -- Andreas Hasenack <andreas@canonical.com> Tue, 05 Feb 2019 16:00:35 -0200 | ||
312 | 441 | |||
313 | 163 | net-snmp (5.7.3+dfsg-5) unstable; urgency=medium | 442 | net-snmp (5.7.3+dfsg-5) unstable; urgency=medium |
314 | 164 | 443 | ||
315 | 165 | * Use debhelper macros for shlibs Closes: #912685 | 444 | * Use debhelper macros for shlibs Closes: #912685 |
316 | @@ -223,6 +502,60 @@ net-snmp (5.7.3+dfsg-2) unstable; urgency=medium | |||
317 | 223 | 502 | ||
318 | 224 | -- Craig Small <csmall@debian.org> Sat, 31 Mar 2018 20:00:51 +1100 | 503 | -- Craig Small <csmall@debian.org> Sat, 31 Mar 2018 20:00:51 +1100 |
319 | 225 | 504 | ||
320 | 505 | net-snmp (5.7.3+dfsg-1.8ubuntu5) disco; urgency=medium | ||
321 | 506 | |||
322 | 507 | * No-change rebuild against latest lm-sensors | ||
323 | 508 | |||
324 | 509 | -- Jeremy Bicha <jbicha@ubuntu.com> Wed, 02 Jan 2019 17:37:45 -0500 | ||
325 | 510 | |||
326 | 511 | net-snmp (5.7.3+dfsg-1.8ubuntu4) disco; urgency=medium | ||
327 | 512 | |||
328 | 513 | * debian/rules: Fix calculation of UPSTREAM_VERSION and COMPAT_VERSION. | ||
329 | 514 | |||
330 | 515 | -- Adam Conrad <adconrad@ubuntu.com> Mon, 05 Nov 2018 13:22:39 -0700 | ||
331 | 516 | |||
332 | 517 | net-snmp (5.7.3+dfsg-1.8ubuntu3.18.10.1) cosmic-security; urgency=medium | ||
333 | 518 | |||
334 | 519 | * SECURITY UPDATE: DoS via NULL pointer exception | ||
335 | 520 | - debian/patches/CVE-2018-18065.patch: fix logic in | ||
336 | 521 | agent/helpers/table.c. | ||
337 | 522 | - CVE-2018-18065 | ||
338 | 523 | |||
339 | 524 | -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Mon, 22 Oct 2018 08:03:49 -0400 | ||
340 | 525 | |||
341 | 526 | net-snmp (5.7.3+dfsg-1.8ubuntu3) bionic; urgency=medium | ||
342 | 527 | |||
343 | 528 | * d/p/0001-swinst_apt.c-Fix-indexing-of-hrSWInstalledTable-to-s.patch: | ||
344 | 529 | set first hrSWInstalledIndex to 1 to follow RFC 2790 (LP: #1314760) | ||
345 | 530 | |||
346 | 531 | -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 20 Feb 2018 15:24:41 +0100 | ||
347 | 532 | |||
348 | 533 | net-snmp (5.7.3+dfsg-1.8ubuntu2) bionic; urgency=high | ||
349 | 534 | |||
350 | 535 | * No change rebuild against openssl1.1. | ||
351 | 536 | |||
352 | 537 | -- Dimitri John Ledkov <xnox@ubuntu.com> Tue, 06 Feb 2018 17:54:39 +0000 | ||
353 | 538 | |||
354 | 539 | net-snmp (5.7.3+dfsg-1.8ubuntu1) bionic; urgency=medium | ||
355 | 540 | |||
356 | 541 | * Merge with Debian unstable (LP: #1742518). Remaining changes: | ||
357 | 542 | - Add apport hook. | ||
358 | 543 | + d/control: add dh-apport to Build-Depends | ||
359 | 544 | + d/rules: install the apport hook via debhelper | ||
360 | 545 | + d/source.apport: apport hook | ||
361 | 546 | - d/p/my_load_defaults: use my_load_defaults instead of the | ||
362 | 547 | libmysqlclient-internal load_defaults (LP #1565003). Thanks to Lars | ||
363 | 548 | Tangvald. | ||
364 | 549 | * Dropped: | ||
365 | 550 | - Avoid installing links in rc[06].d. | ||
366 | 551 | [It's not clear what it was trying to solve (no details or bug | ||
367 | 552 | number), but update-rc.d no longer takes start/stop arguments and | ||
368 | 553 | this delta was actually resulting in warnings during the installation. | ||
369 | 554 | Also, Ubuntu is using systemd now and this package has systemd service | ||
370 | 555 | files.] | ||
371 | 556 | |||
372 | 557 | -- Andreas Hasenack <andreas@canonical.com> Thu, 11 Jan 2018 16:07:07 -0200 | ||
373 | 558 | |||
374 | 226 | net-snmp (5.7.3+dfsg-1.8) unstable; urgency=medium | 559 | net-snmp (5.7.3+dfsg-1.8) unstable; urgency=medium |
375 | 227 | 560 | ||
376 | 228 | * Non-maintainer upload. | 561 | * Non-maintainer upload. |
377 | @@ -234,6 +567,43 @@ net-snmp (5.7.3+dfsg-1.8) unstable; urgency=medium | |||
378 | 234 | 567 | ||
379 | 235 | -- Sebastian Andrzej Siewior <sebastian@breakpoint.cc> Sat, 23 Dec 2017 23:48:23 +0100 | 568 | -- Sebastian Andrzej Siewior <sebastian@breakpoint.cc> Sat, 23 Dec 2017 23:48:23 +0100 |
380 | 236 | 569 | ||
381 | 570 | net-snmp (5.7.3+dfsg-1.7ubuntu1) artful; urgency=medium | ||
382 | 571 | |||
383 | 572 | * Merge with Debian unstable (LP: #1712569). Remaining changes: | ||
384 | 573 | - Add apport hook. | ||
385 | 574 | + d/control: add dh-apport to Build-Depends | ||
386 | 575 | + d/rules: install the apport hook via debhelper | ||
387 | 576 | + d/source.apport: apport hook | ||
388 | 577 | - Avoid installing links in rc[06].d. | ||
389 | 578 | - d/p/my_load_defaults: use my_load_defaults instead of the | ||
390 | 579 | libmysqlclient-internal load_defaults (LP #1565003). Thanks to Lars | ||
391 | 580 | Tangvald. | ||
392 | 581 | * Drop: | ||
393 | 582 | - SECURITY UPDATE: denial of service and possible code execution via | ||
394 | 583 | incompletely parsed varBind variables | ||
395 | 584 | + debian/patches/CVE-2015-5621.patch: don't return incorrectly parsed | ||
396 | 585 | varbinds in snmplib/snmp_api.c. | ||
397 | 586 | + CVE-2015-5621 | ||
398 | 587 | [Added by Debian as 0025-Bug-788964-net-snmp-snmp_pdu_parse-DoS.patch | ||
399 | 588 | in 5.7.3+dfsg-1.1] | ||
400 | 589 | - debian/snmp.preinst: | ||
401 | 590 | It turns out that the original motivation why killall was added is gone. | ||
402 | 591 | So we can just remove the killall introduced by Ubuntu LP #573391 | ||
403 | 592 | (Closes: #781257, LP #1245604) | ||
404 | 593 | [Fixed in Debian 5.7.3+dfsg-1.1] | ||
405 | 594 | - Fix "FTBFS with Perl 5.24: error: conflicting types for 'U64'": | ||
406 | 595 | add patch from upstream git which removes the U64 typedef from the | ||
407 | 596 | Net-SNMP header files. | ||
408 | 597 | Thanks to Niky Tyni for extracting the patch. | ||
409 | 598 | (Closes: #825014) | ||
410 | 599 | [Fixed in Debian 5.7.3+dfsg-1.5] | ||
411 | 600 | - Additionally add another patch from upstream git which fixes | ||
412 | 601 | perl/*/Makefile.PL to fix build failures with Perl 5.24. | ||
413 | 602 | Cf. https://sourceforge.net/p/net-snmp/bugs/2712/ | ||
414 | 603 | [Fixed in Debian 5.7.3+dfsg-1.5] | ||
415 | 604 | |||
416 | 605 | -- Andreas Hasenack <andreas@canonical.com> Wed, 23 Aug 2017 10:29:35 -0300 | ||
417 | 606 | |||
418 | 237 | net-snmp (5.7.3+dfsg-1.7) unstable; urgency=medium | 607 | net-snmp (5.7.3+dfsg-1.7) unstable; urgency=medium |
419 | 238 | 608 | ||
420 | 239 | [ Niels Thykier ] | 609 | [ Niels Thykier ] |
421 | @@ -357,6 +727,68 @@ net-snmp (5.7.3+dfsg-1.1) unstable; urgency=medium | |||
422 | 357 | 727 | ||
423 | 358 | -- Steinar H. Gunderson <sesse@debian.org> Tue, 29 Mar 2016 10:30:24 +0200 | 728 | -- Steinar H. Gunderson <sesse@debian.org> Tue, 29 Mar 2016 10:30:24 +0200 |
424 | 359 | 729 | ||
425 | 730 | net-snmp (5.7.3+dfsg-1ubuntu6) artful; urgency=medium | ||
426 | 731 | |||
427 | 732 | * No-change rebuild for perl 5.26.0. | ||
428 | 733 | |||
429 | 734 | -- Matthias Klose <doko@ubuntu.com> Wed, 26 Jul 2017 20:11:36 +0000 | ||
430 | 735 | |||
431 | 736 | net-snmp (5.7.3+dfsg-1ubuntu5) zesty; urgency=medium | ||
432 | 737 | |||
433 | 738 | * Cherry-pick two patches from Debian's 5.7.3+dfsg-1.5: | ||
434 | 739 | * Fix "FTBFS with Perl 5.24: error: conflicting types for 'U64'": | ||
435 | 740 | add patch from upstream git which removes the U64 typedef from the | ||
436 | 741 | Net-SNMP header files. | ||
437 | 742 | Thanks to Niky Tyni for extracting the patch. | ||
438 | 743 | (Closes: #825014) | ||
439 | 744 | * Additionally add another patch from upstream git which fixes | ||
440 | 745 | perl/*/Makefile.PL to fix build failures with Perl 5.24. | ||
441 | 746 | Cf. https://sourceforge.net/p/net-snmp/bugs/2712/ | ||
442 | 747 | |||
443 | 748 | -- Iain Lane <iain@orangesquash.org.uk> Tue, 25 Oct 2016 10:28:38 +0100 | ||
444 | 749 | |||
445 | 750 | net-snmp (5.7.3+dfsg-1ubuntu4) xenial; urgency=medium | ||
446 | 751 | |||
447 | 752 | * Rebuild against libmysqlclient20. | ||
448 | 753 | * d/p/my_load_defaults: use my_load_defaults instead of the | ||
449 | 754 | libmysqlclient-internal load_defaults (LP: #1565003). Thanks to Lars | ||
450 | 755 | Tangvald. | ||
451 | 756 | |||
452 | 757 | -- Robie Basak <robie.basak@ubuntu.com> Tue, 05 Apr 2016 15:17:35 +0000 | ||
453 | 758 | |||
454 | 759 | net-snmp (5.7.3+dfsg-1ubuntu3) xenial; urgency=medium | ||
455 | 760 | |||
456 | 761 | * Rebuild for Perl 5.22.1. | ||
457 | 762 | |||
458 | 763 | -- Colin Watson <cjwatson@ubuntu.com> Fri, 18 Dec 2015 01:20:38 +0000 | ||
459 | 764 | |||
460 | 765 | net-snmp (5.7.3+dfsg-1ubuntu2) wily; urgency=medium | ||
461 | 766 | |||
462 | 767 | * debian/snmp.preinst: | ||
463 | 768 | It turns out that the original motivation why killall was added is gone. | ||
464 | 769 | So we can just remove the killall introduced by Ubuntu LP #573391 | ||
465 | 770 | (Closes: #781257, LP: #1245604) | ||
466 | 771 | |||
467 | 772 | -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Fri, 09 Oct 2015 13:18:25 +0200 | ||
468 | 773 | |||
469 | 774 | net-snmp (5.7.3+dfsg-1ubuntu1) wily; urgency=medium | ||
470 | 775 | |||
471 | 776 | * Resynchronise with Debian. Remaining changes: | ||
472 | 777 | - Add apport hook. | ||
473 | 778 | - Avoid installing links in rc[06].d. | ||
474 | 779 | * Dropped patches included in new version: | ||
475 | 780 | - debian/patches/00upstream-btrfs.patch | ||
476 | 781 | - debian/patches/CVE-2012-6151.patch | ||
477 | 782 | - debian/patches/CVE-2014-2284.patch | ||
478 | 783 | - debian/patches/CVE-2014-2285.patch | ||
479 | 784 | * SECURITY UPDATE: denial of service and possible code execution via | ||
480 | 785 | incompletely parsed varBind variables | ||
481 | 786 | - debian/patches/CVE-2015-5621.patch: don't return incorrectly parsed | ||
482 | 787 | varbinds in snmplib/snmp_api.c. | ||
483 | 788 | - CVE-2015-5621 | ||
484 | 789 | |||
485 | 790 | -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Mon, 17 Aug 2015 12:58:43 -0400 | ||
486 | 791 | |||
487 | 360 | net-snmp (5.7.3+dfsg-1) unstable; urgency=medium | 792 | net-snmp (5.7.3+dfsg-1) unstable; urgency=medium |
488 | 361 | 793 | ||
489 | 362 | * Imported Upstream version 5.7.3+dfsg | 794 | * Imported Upstream version 5.7.3+dfsg |
490 | @@ -488,6 +920,56 @@ net-snmp (5.7.2.1~dfsg-1) experimental; urgency=medium | |||
491 | 488 | 920 | ||
492 | 489 | -- Hideki Yamane <henrich@debian.org> Sun, 30 Mar 2014 19:58:39 +0900 | 921 | -- Hideki Yamane <henrich@debian.org> Sun, 30 Mar 2014 19:58:39 +0900 |
493 | 490 | 922 | ||
494 | 923 | net-snmp (5.7.2~dfsg-8.1ubuntu5) utopic; urgency=medium | ||
495 | 924 | |||
496 | 925 | * Backport from 5.7.2.1~dfsg-6.1: | ||
497 | 926 | - Fix "hardcodes /usr/lib/perl5": | ||
498 | 927 | Make debian/libsnmp-perl.install executable and use | ||
499 | 928 | $Config{vendorarch} to get the perl library directory. Patch from Niko | ||
500 | 929 | Tyni. | ||
501 | 930 | (Closes: #751918) | ||
502 | 931 | |||
503 | 932 | -- Colin Watson <cjwatson@ubuntu.com> Wed, 20 Aug 2014 11:16:35 +0100 | ||
504 | 933 | |||
505 | 934 | net-snmp (5.7.2~dfsg-8.1ubuntu4) utopic; urgency=medium | ||
506 | 935 | |||
507 | 936 | * Rebuild for Perl 5.20.0. | ||
508 | 937 | |||
509 | 938 | -- Colin Watson <cjwatson@ubuntu.com> Wed, 20 Aug 2014 00:21:26 +0100 | ||
510 | 939 | |||
511 | 940 | net-snmp (5.7.2~dfsg-8.1ubuntu3) trusty; urgency=medium | ||
512 | 941 | |||
513 | 942 | * SECURITY UPDATE: denial of service via AgentX subagent timeout | ||
514 | 943 | - debian/patches/CVE-2012-6151.patch: track cancelled sessions in | ||
515 | 944 | agent/mibgroup/agentx/{master.c,master_admin.c}, agent/snmp_agent.c, | ||
516 | 945 | include/net-snmp/agent/snmp_agent.h. | ||
517 | 946 | - CVE-2012-6151 | ||
518 | 947 | * SECURITY UPDATE: denial of service when ICMP-MIB is in use | ||
519 | 948 | - debian/patches/CVE-2014-2284.patch: fix ICMP mib table handling in | ||
520 | 949 | agent/mibgroup/mibII/icmp.c, agent/mibgroup/mibII/kernel_linux.*. | ||
521 | 950 | - CVE-2014-2284 | ||
522 | 951 | * SECURITY UPDATE: denial of service in perl trap handler | ||
523 | 952 | - debian/patches/CVE-2014-2285.patch: handle empty community string in | ||
524 | 953 | perl/TrapReceiver/TrapReceiver.xs. | ||
525 | 954 | - CVE-2014-2285 | ||
526 | 955 | |||
527 | 956 | -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Tue, 08 Apr 2014 08:17:14 -0400 | ||
528 | 957 | |||
529 | 958 | net-snmp (5.7.2~dfsg-8.1ubuntu2) trusty; urgency=medium | ||
530 | 959 | |||
531 | 960 | * Add 00upstream-btrfs.patch: Add btrfs support to hrFSTable. Cherrypicked | ||
532 | 961 | from upstream, by way of Nafallo Bjälevik. Thanks! (LP: #1289503) | ||
533 | 962 | |||
534 | 963 | -- Martin Pitt <martin.pitt@ubuntu.com> Wed, 12 Mar 2014 13:24:18 +0100 | ||
535 | 964 | |||
536 | 965 | net-snmp (5.7.2~dfsg-8.1ubuntu1) trusty; urgency=low | ||
537 | 966 | |||
538 | 967 | * Resynchronise with Debian. Remaining changes: | ||
539 | 968 | - Add apport hook. | ||
540 | 969 | - Avoid installing links in rc[06].d. | ||
541 | 970 | |||
542 | 971 | -- Colin Watson <cjwatson@ubuntu.com> Tue, 29 Oct 2013 06:29:46 -0700 | ||
543 | 972 | |||
544 | 491 | net-snmp (5.7.2~dfsg-8.1) unstable; urgency=low | 973 | net-snmp (5.7.2~dfsg-8.1) unstable; urgency=low |
545 | 492 | 974 | ||
546 | 493 | * Non-maintainer upload. | 975 | * Non-maintainer upload. |
547 | @@ -497,6 +979,25 @@ net-snmp (5.7.2~dfsg-8.1) unstable; urgency=low | |||
548 | 497 | 979 | ||
549 | 498 | -- Laurent Bigonville <bigon@debian.org> Sat, 13 Jul 2013 17:13:09 +0200 | 980 | -- Laurent Bigonville <bigon@debian.org> Sat, 13 Jul 2013 17:13:09 +0200 |
550 | 499 | 981 | ||
551 | 982 | net-snmp (5.7.2~dfsg-8ubuntu2) trusty; urgency=low | ||
552 | 983 | |||
553 | 984 | * Rebuild for Perl 5.18. | ||
554 | 985 | |||
555 | 986 | -- Colin Watson <cjwatson@ubuntu.com> Mon, 21 Oct 2013 12:30:05 +0100 | ||
556 | 987 | |||
557 | 988 | net-snmp (5.7.2~dfsg-8ubuntu1) saucy; urgency=low | ||
558 | 989 | |||
559 | 990 | * Merge from Debian unstable (LP: #1200516). Remaining changes: | ||
560 | 991 | + Add apport hook (LP: #533603): | ||
561 | 992 | - debian/source.apport: apport hook | ||
562 | 993 | - debian/control: Build-depends on dh-apport. | ||
563 | 994 | - debian/rules: | ||
564 | 995 | + Add --with apport. | ||
565 | 996 | + override_dh_apport to install hook on snmpd package only. | ||
566 | 997 | * Call dh_installinit correctly to avoid installing links in rc[06].d | ||
567 | 998 | |||
568 | 999 | -- Yolanda Robla <yolanda.robla@canonical.com> Fri, 12 Jul 2013 09:47:12 +0200 | ||
569 | 1000 | |||
570 | 500 | net-snmp (5.7.2~dfsg-8) unstable; urgency=low | 1001 | net-snmp (5.7.2~dfsg-8) unstable; urgency=low |
571 | 501 | 1002 | ||
572 | 502 | * add libsnmp-perl.preinst to deal with empty directory by libsnmp15 | 1003 | * add libsnmp-perl.preinst to deal with empty directory by libsnmp15 |
573 | @@ -545,6 +1046,18 @@ net-snmp (5.7.2~dfsg-5) unstable; urgency=low | |||
574 | 545 | 1046 | ||
575 | 546 | -- Hideki Yamane <henrich@debian.org> Sun, 19 May 2013 23:09:52 +0900 | 1047 | -- Hideki Yamane <henrich@debian.org> Sun, 19 May 2013 23:09:52 +0900 |
576 | 547 | 1048 | ||
577 | 1049 | net-snmp (5.7.2~dfsg-4ubuntu1) saucy; urgency=low | ||
578 | 1050 | |||
579 | 1051 | * Merge from Debian unstable. Remaining changes: | ||
580 | 1052 | - debian/rules: Don't stop service in runlevels 0 and 6. | ||
581 | 1053 | - debian/snmpd.init: LSBify the init script. | ||
582 | 1054 | - debian/snmp.preinst, debian/snmp.prerm: Kill any/all processes owned | ||
583 | 1055 | by snmp user before install/uninstall. | ||
584 | 1056 | - Add apport hook. | ||
585 | 1057 | * debian/patches/ubuntu-fix-lp-587828.patch: Drop. Fixed upstream. | ||
586 | 1058 | |||
587 | 1059 | -- Andres Rodriguez <andreserl@ubuntu.com> Thu, 16 May 2013 21:01:27 -0400 | ||
588 | 1060 | |||
589 | 548 | net-snmp (5.7.2~dfsg-4) unstable; urgency=low | 1061 | net-snmp (5.7.2~dfsg-4) unstable; urgency=low |
590 | 549 | 1062 | ||
591 | 550 | * debian/snmpd.{init,default,postinst} | 1063 | * debian/snmpd.{init,default,postinst} |
592 | @@ -725,6 +1238,20 @@ net-snmp (5.7.2~dfsg-1~0.1) experimental; urgency=low | |||
593 | 725 | 1238 | ||
594 | 726 | -- Hideki Yamane <henrich@debian.org> Sun, 27 Jan 2013 11:57:29 +0900 | 1239 | -- Hideki Yamane <henrich@debian.org> Sun, 27 Jan 2013 11:57:29 +0900 |
595 | 727 | 1240 | ||
596 | 1241 | net-snmp (5.4.3~dfsg-2.7ubuntu1) raring; urgency=low | ||
597 | 1242 | |||
598 | 1243 | * Merge from Debian unstable. Remaining changes: | ||
599 | 1244 | - debian/rules: Don't stop service in runlevels 0 and 6. | ||
600 | 1245 | - debian/snmpd.init: LSBify the init script. | ||
601 | 1246 | - debian/snmp.preinst, debian/snmp.prerm: Kill any/all processes owned | ||
602 | 1247 | by snmp user before install/uninstall. | ||
603 | 1248 | - Add apport hook. | ||
604 | 1249 | - debian/patches/ubuntu-fix-lp-587828.patch: Fix row creation for 64bit | ||
605 | 1250 | arches | ||
606 | 1251 | - debian/{control,rules}: Use dh_python2 | ||
607 | 1252 | |||
608 | 1253 | -- Logan Rosen <logatronico@gmail.com> Tue, 04 Dec 2012 16:57:00 -0500 | ||
609 | 1254 | |||
610 | 728 | net-snmp (5.4.3~dfsg-2.7) unstable; urgency=low | 1255 | net-snmp (5.4.3~dfsg-2.7) unstable; urgency=low |
611 | 729 | 1256 | ||
612 | 730 | * Non-maintainer upload. | 1257 | * Non-maintainer upload. |
613 | @@ -741,6 +1268,35 @@ net-snmp (5.4.3~dfsg-2.6) unstable; urgency=low | |||
614 | 741 | 1268 | ||
615 | 742 | -- David Prévot <taffit@debian.org> Sun, 18 Nov 2012 09:24:30 -0400 | 1269 | -- David Prévot <taffit@debian.org> Sun, 18 Nov 2012 09:24:30 -0400 |
616 | 743 | 1270 | ||
617 | 1271 | net-snmp (5.4.3~dfsg-2.5ubuntu1) quantal; urgency=low | ||
618 | 1272 | |||
619 | 1273 | * Merge from Debian unstable. Remaining changes: | ||
620 | 1274 | - debian/rules: Don't stop service in runlevels 0 and 6. | ||
621 | 1275 | - debian/snmpd.init: LSBify the init script. | ||
622 | 1276 | - debian/snmp.preinst, debian/snmp.prerm: Kill any/all processes owned | ||
623 | 1277 | by snmp user before install/uninstall. | ||
624 | 1278 | - Add apport hook. | ||
625 | 1279 | - debian/patches/ubuntu-fix-lp-587828.patch: Fix row creation for 64bit | ||
626 | 1280 | arches | ||
627 | 1281 | - debian/{control,rules}: Use dh_python2 | ||
628 | 1282 | * Dropped changes: | ||
629 | 1283 | - debian/patches/50_use_bash.patch: Patch wasn't actually being | ||
630 | 1284 | applied, and upstream apparently fixed this in 5.4.2. | ||
631 | 1285 | - debian/patches/52_fix_snmpcmd_1_typo.patch: Patch wasn't actually | ||
632 | 1286 | being applied, and fix is included in 56_manpage.patch. | ||
633 | 1287 | - debian/snmpd.postinst: Source debconf before doing work: included in | ||
634 | 1288 | debian package now. | ||
635 | 1289 | - debian/patches/99-fix-ubuntu-div0.patch: wasn't applied. | ||
636 | 1290 | - debian/patches/CVE-2008-6123.*: wasn't applied. | ||
637 | 1291 | - debian/patches/CVE-2012-2141.patch: use debian's patch. | ||
638 | 1292 | - debian/README.Debian-source: this change is irrelevant since we | ||
639 | 1293 | use the debian tarball as-is. | ||
640 | 1294 | - debian/rules: removed misc irrelevant and undocumented changes. | ||
641 | 1295 | - debian/snmpd.postinst: no longer need to remove shutdown and reboot | ||
642 | 1296 | links since this is from Maverick-era. | ||
643 | 1297 | |||
644 | 1298 | -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Wed, 20 Jun 2012 09:45:11 -0400 | ||
645 | 1299 | |||
646 | 744 | net-snmp (5.4.3~dfsg-2.5) unstable; urgency=medium | 1300 | net-snmp (5.4.3~dfsg-2.5) unstable; urgency=medium |
647 | 745 | 1301 | ||
648 | 746 | * Non-maintainer upload by the Security Team. | 1302 | * Non-maintainer upload by the Security Team. |
649 | @@ -756,6 +1312,34 @@ net-snmp (5.4.3~dfsg-2.5) unstable; urgency=medium | |||
650 | 756 | 1312 | ||
651 | 757 | -- Luk Claes <luk@debian.org> Sun, 27 May 2012 17:22:01 +0200 | 1313 | -- Luk Claes <luk@debian.org> Sun, 27 May 2012 17:22:01 +0200 |
652 | 758 | 1314 | ||
653 | 1315 | net-snmp (5.4.3~dfsg-2.4ubuntu2) quantal; urgency=low | ||
654 | 1316 | |||
655 | 1317 | * SECURITY UPDATE: denial of service via SNMP GET with non-existent | ||
656 | 1318 | extension table entry | ||
657 | 1319 | - debian/patches/CVE-2012-2141.patch: validate line_idx in | ||
658 | 1320 | agent/mibgroup/agent/extend.c. | ||
659 | 1321 | - CVE-2012-2141 | ||
660 | 1322 | |||
661 | 1323 | -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Tue, 22 May 2012 16:30:48 -0400 | ||
662 | 1324 | |||
663 | 1325 | net-snmp (5.4.3~dfsg-2.4ubuntu1) precise; urgency=low | ||
664 | 1326 | |||
665 | 1327 | * Merge from Debian testing. Remaining changes: | ||
666 | 1328 | - net-snmp-config: Use bash. | ||
667 | 1329 | - Removed multiuser option when calling update-rc.d. | ||
668 | 1330 | - debian/snmpd.init: LSBify the init script. | ||
669 | 1331 | - debian/patches/52_fix_snmpcmd_1_typo.patch: Adjust a typo in | ||
670 | 1332 | snmpcmd.1. | ||
671 | 1333 | - debian/snmpd.postinst: Source debconf before doing work. | ||
672 | 1334 | - debian/snmp.preinst, debian/snmp.prerm: Kill any/all processes owned | ||
673 | 1335 | by snmp user before install/uninstall. | ||
674 | 1336 | - Add apport hook. | ||
675 | 1337 | - debian/patches/ubuntu-fix-lp-587828.patch: Fix row creation for 64bit | ||
676 | 1338 | arches | ||
677 | 1339 | - debian/rules: Use dh_python2 | ||
678 | 1340 | |||
679 | 1341 | -- Chuck Short <zulcss@ubuntu.com> Mon, 23 Jan 2012 09:44:25 -0500 | ||
680 | 1342 | |||
681 | 759 | net-snmp (5.4.3~dfsg-2.4) unstable; urgency=low | 1343 | net-snmp (5.4.3~dfsg-2.4) unstable; urgency=low |
682 | 760 | 1344 | ||
683 | 761 | * Non-maintainer upload. | 1345 | * Non-maintainer upload. |
684 | @@ -769,6 +1353,35 @@ net-snmp (5.4.3~dfsg-2.4) unstable; urgency=low | |||
685 | 769 | 1353 | ||
686 | 770 | -- Christian Perrier <bubulle@debian.org> Mon, 19 Dec 2011 07:34:31 +0100 | 1354 | -- Christian Perrier <bubulle@debian.org> Mon, 19 Dec 2011 07:34:31 +0100 |
687 | 771 | 1355 | ||
688 | 1356 | net-snmp (5.4.3~dfsg-2.3ubuntu3) precise; urgency=low | ||
689 | 1357 | |||
690 | 1358 | * Build using dh_python2. | ||
691 | 1359 | |||
692 | 1360 | -- Matthias Klose <doko@ubuntu.com> Wed, 14 Dec 2011 15:48:05 +0100 | ||
693 | 1361 | |||
694 | 1362 | net-snmp (5.4.3~dfsg-2.3ubuntu2) precise; urgency=low | ||
695 | 1363 | |||
696 | 1364 | * Rebuild for Perl 5.14. | ||
697 | 1365 | |||
698 | 1366 | -- Colin Watson <cjwatson@ubuntu.com> Tue, 15 Nov 2011 20:49:15 +0000 | ||
699 | 1367 | |||
700 | 1368 | net-snmp (5.4.3~dfsg-2.3ubuntu1) precise; urgency=low | ||
701 | 1369 | |||
702 | 1370 | * Merge from debian unstable. Remaining changes: | ||
703 | 1371 | - net-snmp-config: Use bash. | ||
704 | 1372 | - Removed multiuser option when calling update-rc.d. | ||
705 | 1373 | - debian/snmpd.init: LSBify the init script. | ||
706 | 1374 | - debian/patches/52_fix_snmpcmd_1_typo.patch: Adjust a typo in | ||
707 | 1375 | snmpcmd.1. | ||
708 | 1376 | - debian/snmpd.postinst: Source debconf before doing work. | ||
709 | 1377 | - debian/snmp.preinst, debian/snmp.prerm: Kill any/all processes owned | ||
710 | 1378 | by snmp user before install/uninstall. | ||
711 | 1379 | - Add apport hook. | ||
712 | 1380 | - debian/patches/ubuntu-fix-lp-587828.patch: Fix row creation for 64bit | ||
713 | 1381 | arches. | ||
714 | 1382 | |||
715 | 1383 | -- Chuck Short <zulcss@ubuntu.com> Sat, 27 Aug 2011 18:10:55 +0000 | ||
716 | 1384 | |||
717 | 772 | net-snmp (5.4.3~dfsg-2.3) unstable; urgency=low | 1385 | net-snmp (5.4.3~dfsg-2.3) unstable; urgency=low |
718 | 773 | 1386 | ||
719 | 774 | * Non-maintainer upload. | 1387 | * Non-maintainer upload. |
720 | @@ -778,6 +1391,23 @@ net-snmp (5.4.3~dfsg-2.3) unstable; urgency=low | |||
721 | 778 | 1391 | ||
722 | 779 | -- Stephen Gran <sgran@debian.org> Sat, 27 Aug 2011 09:10:09 +0000 | 1392 | -- Stephen Gran <sgran@debian.org> Sat, 27 Aug 2011 09:10:09 +0000 |
723 | 780 | 1393 | ||
724 | 1394 | net-snmp (5.4.3~dfsg-2.2ubuntu1) oneiric; urgency=low | ||
725 | 1395 | |||
726 | 1396 | * Resynchronise with Debian (LP: #780149). Remaining changes: | ||
727 | 1397 | - net-snmp-config: Use bash. | ||
728 | 1398 | - Removed multiuser option when calling update-rc.d. | ||
729 | 1399 | - debian/snmpd.init: LSBify the init script. | ||
730 | 1400 | - debian/patches/52_fix_snmpcmd_1_typo.patch: Adjust a typo in | ||
731 | 1401 | snmpcmd.1. | ||
732 | 1402 | - debian/snmpd.postinst: Source debconf before doing work. | ||
733 | 1403 | - debian/snmp.preinst, debian/snmp.prerm: Kill any/all processes owned | ||
734 | 1404 | by snmp user before install/uninstall. | ||
735 | 1405 | - Add apport hook. | ||
736 | 1406 | - debian/patches/ubuntu-fix-lp-587828.patch: Fix row creation for 64bit | ||
737 | 1407 | arches. | ||
738 | 1408 | |||
739 | 1409 | -- Colin Watson <cjwatson@ubuntu.com> Tue, 10 May 2011 06:14:05 +0100 | ||
740 | 1410 | |||
741 | 781 | net-snmp (5.4.3~dfsg-2.2) unstable; urgency=high | 1411 | net-snmp (5.4.3~dfsg-2.2) unstable; urgency=high |
742 | 782 | 1412 | ||
743 | 783 | * Non-maintainer upload. | 1413 | * Non-maintainer upload. |
744 | @@ -802,6 +1432,35 @@ net-snmp (5.4.3~dfsg-2.1) unstable; urgency=high | |||
745 | 802 | 1432 | ||
746 | 803 | -- Cyril Brulebois <kibi@debian.org> Sat, 07 May 2011 12:14:26 +0200 | 1433 | -- Cyril Brulebois <kibi@debian.org> Sat, 07 May 2011 12:14:26 +0200 |
747 | 804 | 1434 | ||
748 | 1435 | net-snmp (5.4.3~dfsg-2ubuntu2) oneiric; urgency=low | ||
749 | 1436 | |||
750 | 1437 | * Rebuild for Perl 5.12. | ||
751 | 1438 | |||
752 | 1439 | -- Colin Watson <cjwatson@ubuntu.com> Sat, 07 May 2011 23:29:06 +0100 | ||
753 | 1440 | |||
754 | 1441 | net-snmp (5.4.3~dfsg-2ubuntu1) natty; urgency=low | ||
755 | 1442 | |||
756 | 1443 | * Merge from debian unstable. Remaining changes: | ||
757 | 1444 | - Set Ubuntu maintainer address. | ||
758 | 1445 | - net-snmp-config: Use bash (LP: #104738) | ||
759 | 1446 | - Removed multiuser option when calling update-rc.d (LP: #254261) | ||
760 | 1447 | - debian/snmpd.init: LSBify the init script. | ||
761 | 1448 | - debian/patches/52_fix_snmpcmd_1_typo.patch: Adjust a typo in snmpcmd.1 | ||
762 | 1449 | (LP: #250459) | ||
763 | 1450 | - debian/snmpd.postinst: source debconf before doing work. (LP: #589056) | ||
764 | 1451 | - debian/snmp.preinst, debian/snmp.prerm: kill any/all processes owned by | ||
765 | 1452 | snmp user before install/uninstall (LP: #573391) | ||
766 | 1453 | - Add apport hook (LP: #533603): | ||
767 | 1454 | - debian/control: Build-depends on dh-apport. | ||
768 | 1455 | - debian/rules: | ||
769 | 1456 | + Add --with apport. | ||
770 | 1457 | + override_dh_apport to install hook on snmpd package only. | ||
771 | 1458 | - debian/patches/ubntu-fix-lp-58728.patch: Fix row creation for 64bit | ||
772 | 1459 | arches. (LP: #587828) | ||
773 | 1460 | - Fix build failures with ld --no-add-needed. | ||
774 | 1461 | |||
775 | 1462 | -- Chuck Short <zulcss@ubuntu.com> Thu, 06 Jan 2011 00:35:28 +0000 | ||
776 | 1463 | |||
777 | 805 | net-snmp (5.4.3~dfsg-2) unstable; urgency=high | 1464 | net-snmp (5.4.3~dfsg-2) unstable; urgency=high |
778 | 806 | 1465 | ||
779 | 807 | * Add libperl-dev to libsnmp-dev dependencies (Closes: #608794) | 1466 | * Add libperl-dev to libsnmp-dev dependencies (Closes: #608794) |
780 | @@ -811,6 +1470,55 @@ net-snmp (5.4.3~dfsg-2) unstable; urgency=high | |||
781 | 811 | 1470 | ||
782 | 812 | -- Jochen Friedrich <jochen@scram.de> Wed, 05 Jan 2011 13:03:32 +0100 | 1471 | -- Jochen Friedrich <jochen@scram.de> Wed, 05 Jan 2011 13:03:32 +0100 |
783 | 813 | 1472 | ||
784 | 1473 | net-snmp (5.4.3~dfsg-1ubuntu5) natty; urgency=low | ||
785 | 1474 | |||
786 | 1475 | * Fix build failure with ld --no-add-needed. | ||
787 | 1476 | |||
788 | 1477 | -- Matthias Klose <doko@ubuntu.com> Fri, 03 Dec 2010 23:45:33 +0000 | ||
789 | 1478 | |||
790 | 1479 | net-snmp (5.4.3~dfsg-1ubuntu4) natty; urgency=low | ||
791 | 1480 | |||
792 | 1481 | * Rebuild to add support for python 2.7. | ||
793 | 1482 | |||
794 | 1483 | -- Matthias Klose <doko@ubuntu.com> Fri, 03 Dec 2010 00:05:05 +0000 | ||
795 | 1484 | |||
796 | 1485 | net-snmp (5.4.3~dfsg-1ubuntu3) maverick; urgency=low | ||
797 | 1486 | |||
798 | 1487 | * debian/patches/ubuntu-fix-lp-587828.patch: Fix row creation for 64bit arches. | ||
799 | 1488 | (LP: #587828) | ||
800 | 1489 | |||
801 | 1490 | -- Chuck Short <zulcss@ubuntu.com> Wed, 25 Aug 2010 10:18:45 -0400 | ||
802 | 1491 | |||
803 | 1492 | net-snmp (5.4.3~dfsg-1ubuntu2) maverick; urgency=low | ||
804 | 1493 | |||
805 | 1494 | * No-change rebuild against current debhelper to drop sizable upstream | ||
806 | 1495 | changelog. | ||
807 | 1496 | |||
808 | 1497 | -- Martin Pitt <martin.pitt@ubuntu.com> Mon, 02 Aug 2010 08:34:07 +0200 | ||
809 | 1498 | |||
810 | 1499 | net-snmp (5.4.3~dfsg-1ubuntu1) maverick; urgency=low | ||
811 | 1500 | |||
812 | 1501 | * Merge from debian unstable. Remaining changes: | ||
813 | 1502 | - Set Ubuntu maintainer address. | ||
814 | 1503 | - net-snmp-config: Use bash. (LP: #104738) | ||
815 | 1504 | - Removed multiuser option when calling update-rc.d. (LP: #254261) | ||
816 | 1505 | - debian/snmpd.init: LSBify the init script. | ||
817 | 1506 | - debian/patches/52_fix_snmpcmd_1_typo.patch: Adjust a typo in snmpcmd.1 | ||
818 | 1507 | (LP: #250459) | ||
819 | 1508 | - debian/snmpd.postinst: source debconf before doing work, LP: #589056 | ||
820 | 1509 | - debian/snmp.preinst, debian/snmp.prerm: kill any/all processes owned by | ||
821 | 1510 | snmp user before install/uninstall, LP: #573391 | ||
822 | 1511 | - Add apport hook (LP: #533603): | ||
823 | 1512 | - debian/{snmp,snmpd}.apport: Added. | ||
824 | 1513 | - debian/control: Build-depends on dh-apport. | ||
825 | 1514 | - debian/rules: | ||
826 | 1515 | + Add --with apport. | ||
827 | 1516 | + override_dh_apport to install hook on snmpd package only. | ||
828 | 1517 | * Dropped patches: | ||
829 | 1518 | - debian/patches/99-fix-ubuntu-div0.patch: Fix dvision by zero.. | ||
830 | 1519 | |||
831 | 1520 | -- Chuck Short <zulcss@ubuntu.com> Mon, 28 Jun 2010 14:59:36 -0400 | ||
832 | 1521 | |||
833 | 814 | net-snmp (5.4.3~dfsg-1) unstable; urgency=low | 1522 | net-snmp (5.4.3~dfsg-1) unstable; urgency=low |
834 | 815 | 1523 | ||
835 | 816 | * New upstream version (Closes: #559109) | 1524 | * New upstream version (Closes: #559109) |
836 | @@ -868,6 +1576,73 @@ net-snmp (5.4.2.1~dfsg-4) unstable; urgency=low | |||
837 | 868 | 1576 | ||
838 | 869 | -- Jochen Friedrich <jochen@scram.de> Tue, 01 Dec 2009 18:40:38 +0100 | 1577 | -- Jochen Friedrich <jochen@scram.de> Tue, 01 Dec 2009 18:40:38 +0100 |
839 | 870 | 1578 | ||
840 | 1579 | net-snmp (5.4.2.1~dfsg0ubuntu1-0ubuntu4) maverick; urgency=low | ||
841 | 1580 | |||
842 | 1581 | * debian/snmpd.postinst: source debconf before doing work, LP: #589056 | ||
843 | 1582 | * debian/snmp.preinst, debian/snmp.prerm: kill any/all processes owned by | ||
844 | 1583 | snmp user before install/uninstall, LP: #573391 | ||
845 | 1584 | |||
846 | 1585 | -- Dustin Kirkland <kirkland@ubuntu.com> Tue, 22 Jun 2010 14:04:48 -0500 | ||
847 | 1586 | |||
848 | 1587 | net-snmp (5.4.2.1~dfsg0ubuntu1-0ubuntu3) maverick; urgency=low | ||
849 | 1588 | |||
850 | 1589 | * SECURITY UPDATE: access restriction bypass | ||
851 | 1590 | - http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=516801 | ||
852 | 1591 | - http://net-snmp.svn.sourceforge.net/viewvc/net-snmp?view=rev&revision=17367 | ||
853 | 1592 | - CVE-2008-6123 | ||
854 | 1593 | |||
855 | 1594 | -- Corey Wright <undefined@pobox.com> Mon, 31 May 2010 00:00:29 -0500 | ||
856 | 1595 | |||
857 | 1596 | net-snmp (5.4.2.1~dfsg0ubuntu1-0ubuntu2) lucid; urgency=low | ||
858 | 1597 | |||
859 | 1598 | * Add apport hook (LP: #533603): | ||
860 | 1599 | - debian/{snmp,snmpd}.apport: Added. | ||
861 | 1600 | - debian/control: Build-depends on dh-apport. | ||
862 | 1601 | - debian/rules: | ||
863 | 1602 | + Add --with apport. | ||
864 | 1603 | + override_dh_apport to install hook on snmpd package only. | ||
865 | 1604 | |||
866 | 1605 | -- Andres Rodriguez <andreserl@ubuntu.com> Sun, 28 Mar 2010 00:25:13 -0400 | ||
867 | 1606 | |||
868 | 1607 | net-snmp (5.4.2.1~dfsg0ubuntu1-0ubuntu1) lucid; urgency=low | ||
869 | 1608 | |||
870 | 1609 | * Repackage upstream tarball to re-add the MIBs: even if they are not | ||
871 | 1610 | modifiable (which is questionable), this is not a reason to keep them | ||
872 | 1611 | out of Ubuntu main. | ||
873 | 1612 | * Revert the changes to prompt about MIB downloads. | ||
874 | 1613 | * Call dh_installinit correctly to avoid installing links in rc[06].d | ||
875 | 1614 | * Temporarily re-add postinst snippet to clean up rc[06].d links left by | ||
876 | 1615 | the previous upload. | ||
877 | 1616 | * Fix egg name listed in debian/rules, apparently needed to fix another | ||
878 | 1617 | build failure. | ||
879 | 1618 | |||
880 | 1619 | -- Steve Langasek <steve.langasek@ubuntu.com> Sat, 12 Dec 2009 00:05:34 -0800 | ||
881 | 1620 | |||
882 | 1621 | net-snmp (5.4.2.1~dfsg-3ubuntu2) lucid; urgency=low | ||
883 | 1622 | |||
884 | 1623 | * Fix FTBFS. | ||
885 | 1624 | |||
886 | 1625 | -- Chuck Short <zulcss@ubuntu.com> Thu, 26 Nov 2009 13:20:26 -0500 | ||
887 | 1626 | |||
888 | 1627 | net-snmp (5.4.2.1~dfsg-3ubuntu1) lucid; urgency=low | ||
889 | 1628 | |||
890 | 1629 | * Merge from debian testing. Remaining changes: | ||
891 | 1630 | - Set Ubuntu maintainer address. | ||
892 | 1631 | - net-snmp-config: Use bash. (LP: #104738) | ||
893 | 1632 | - Removed multiuser option when calling update-rc.d. (LP: #254261) | ||
894 | 1633 | - debian/snmpd.init: LSBify the init script. | ||
895 | 1634 | - debian/patches/52_fix_snmpcmd_1_typo.patch: Adjust a typo in snmpcmd.1 | ||
896 | 1635 | (LP: #250459) | ||
897 | 1636 | - debian/patches/99-fix-ubuntu-div0.patch: Fix dvision by zero. | ||
898 | 1637 | (LP: #426813). | ||
899 | 1638 | * Dropped patches: | ||
900 | 1639 | - debian/patches/101-fix-ipalias.patch: Applied upstream. | ||
901 | 1640 | - debian/patches/99-fix-net-snmp-syslog.patch: Applied upstream. | ||
902 | 1641 | - debian/patches/99-fix-perl-counter-in-subagent.patch: Applied upstream. | ||
903 | 1642 | - ebian/patches/103-fix-ubuntu-lmsensors.patch: No longer needed. | ||
904 | 1643 | |||
905 | 1644 | -- Chuck Short <zulcss@ubuntu.com> Thu, 26 Nov 2009 01:27:00 +0000 | ||
906 | 1645 | |||
907 | 871 | net-snmp (5.4.2.1~dfsg-3) unstable; urgency=low | 1646 | net-snmp (5.4.2.1~dfsg-3) unstable; urgency=low |
908 | 872 | 1647 | ||
909 | 873 | * Fix typo in NEWS. | 1648 | * Fix typo in NEWS. |
910 | @@ -932,6 +1707,67 @@ net-snmp (5.4.2.1~dfsg-1) unstable; urgency=low | |||
911 | 932 | 1707 | ||
912 | 933 | -- Jochen Friedrich <jochen@scram.de> Mon, 09 Nov 2009 18:29:10 +0100 | 1708 | -- Jochen Friedrich <jochen@scram.de> Mon, 09 Nov 2009 18:29:10 +0100 |
913 | 934 | 1709 | ||
914 | 1710 | net-snmp (5.4.1~dfsg-12ubuntu7) karmic; urgency=low | ||
915 | 1711 | |||
916 | 1712 | * debian/patches/99-fix-ubuntu-div0.patch: Fix division by zero. | ||
917 | 1713 | (LP: #426813). | ||
918 | 1714 | |||
919 | 1715 | -- Chuck Short <zulcss@ubuntu.com> Mon, 28 Sep 2009 14:02:16 -0400 | ||
920 | 1716 | |||
921 | 1717 | net-snmp (5.4.1~dfsg-12ubuntu6) karmic; urgency=low | ||
922 | 1718 | |||
923 | 1719 | * debian/patches/101-fix-ipalias.patch : Fix flooding syslog - | ||
924 | 1720 | Syslog fills with hundreds of these errors if you have a network | ||
925 | 1721 | interface, e.g. eth2, with no IP address, but you have an alias, | ||
926 | 1722 | e.g. eth2:1, that does have an IP address (and netmask). | ||
927 | 1723 | (LP: #270713) | ||
928 | 1724 | * debian/patches/103-fix-ubuntu-lmsensors.patch: Point to the right | ||
929 | 1725 | place for /etc/sensors3.conf. (LP: #192745) | ||
930 | 1726 | |||
931 | 1727 | -- Chuck Short <zulcss@ubuntu.com> Mon, 14 Sep 2009 12:19:41 -0400 | ||
932 | 1728 | |||
933 | 1729 | net-snmp (5.4.1~dfsg-12ubuntu5) karmic; urgency=low | ||
934 | 1730 | |||
935 | 1731 | * debian/patches/99-fix-perl-counter-in-subagent.patch: Fix for Counter64 in | ||
936 | 1732 | perl subagent. (LP: #406171) | ||
937 | 1733 | |||
938 | 1734 | -- Chuck Short <zulcss@ubuntu.com> Fri, 04 Sep 2009 12:10:01 -0500 | ||
939 | 1735 | |||
940 | 1736 | net-snmp (5.4.1~dfsg-12ubuntu4) karmic; urgency=low | ||
941 | 1737 | |||
942 | 1738 | * debian/patches/99-fix-net-snmp-syslog.patch: Fixes "invalid syslog facility". | ||
943 | 1739 | (LP: #369577) | ||
944 | 1740 | |||
945 | 1741 | -- Chuck Short <zulcss@ubuntu.com> Wed, 24 Jun 2009 14:44:51 -0400 | ||
946 | 1742 | |||
947 | 1743 | net-snmp (5.4.1~dfsg-12ubuntu3) jaunty; urgency=low | ||
948 | 1744 | |||
949 | 1745 | * No-change rebuild to fix lpia shared library dependencies. | ||
950 | 1746 | |||
951 | 1747 | -- Colin Watson <cjwatson@ubuntu.com> Thu, 19 Mar 2009 13:00:18 +0000 | ||
952 | 1748 | |||
953 | 1749 | net-snmp (5.4.1~dfsg-12ubuntu2) jaunty; urgency=low | ||
954 | 1750 | |||
955 | 1751 | * Python 2.6 transition, debian/rules (LP: #338556): | ||
956 | 1752 | - Include /usr/share/python/python.mk. | ||
957 | 1753 | - Use py_sitename and py_setup_install_args macros to install all python | ||
958 | 1754 | stuffs in the right places (/usr/lib/python*/*-packages/) and rebuild. | ||
959 | 1755 | |||
960 | 1756 | -- Alessio Treglia <quadrispro@ubuntu.com> Thu, 12 Mar 2009 00:38:57 +0100 | ||
961 | 1757 | |||
962 | 1758 | net-snmp (5.4.1~dfsg-12ubuntu1) jaunty; urgency=low | ||
963 | 1759 | |||
964 | 1760 | * Merge from debian unstable, remaining changes: | ||
965 | 1761 | - Set Ubuntu maintainer address. | ||
966 | 1762 | - net-snmp-config: Use bash. LP: #104738) | ||
967 | 1763 | * Removed multiuser option when calling update-rc.d (LP: #254261). | ||
968 | 1764 | * debian/patches/52_fix_snmpcmd_1_typo.patch: Adjust a typo in snmpcd.1 | ||
969 | 1765 | (LP: #250459) | ||
970 | 1766 | * debian/snmp.init: LSBify the snmpd.init script. Add status notification, | ||
971 | 1767 | based on initial patch by Gary Coady. (LP: #43575) | ||
972 | 1768 | |||
973 | 1769 | -- Chuck Short <zulcss@ubuntu.com> Wed, 17 Dec 2008 00:58:14 +0000 | ||
974 | 1770 | |||
975 | 935 | net-snmp (5.4.1~dfsg-12) unstable; urgency=high | 1771 | net-snmp (5.4.1~dfsg-12) unstable; urgency=high |
976 | 936 | 1772 | ||
977 | 937 | * Urgency high because of RC bug fix. | 1773 | * Urgency high because of RC bug fix. |
978 | @@ -942,6 +1778,21 @@ net-snmp (5.4.1~dfsg-12) unstable; urgency=high | |||
979 | 942 | 1778 | ||
980 | 943 | -- Jochen Friedrich <jochen@scram.de> Tue, 16 Dec 2008 15:29:28 +0100 | 1779 | -- Jochen Friedrich <jochen@scram.de> Tue, 16 Dec 2008 15:29:28 +0100 |
981 | 944 | 1780 | ||
982 | 1781 | net-snmp (5.4.1~dfsg-11ubuntu1) jaunty; urgency=low | ||
983 | 1782 | |||
984 | 1783 | * Merge from debian unstable, remaining changes: | ||
985 | 1784 | - Set Ubuntu maintainer address. | ||
986 | 1785 | - net-snmp-config. Use bash (LP: #104738) | ||
987 | 1786 | * Removed multiuser option when calling update-rc.d (LP: #254261). | ||
988 | 1787 | * debian/patches/52_fix_snmpcmd_1_typo.patch: Adjust a typo in snmpcd.1 | ||
989 | 1788 | (LP: #250459) | ||
990 | 1789 | * debian/snmp.init: LSBify the snmpd.init script. Add status notification, | ||
991 | 1790 | based on inital patch by Gary Coady. (LP: #43575) | ||
992 | 1791 | * Dropped debian/patches/51_CVE-2008-0960.patch: Use debian's instead. | ||
993 | 1792 | * Dropped debian/patches/54_fix_registration_error.patch: Use debian's instead. | ||
994 | 1793 | |||
995 | 1794 | -- Chuck Short <zulcss@ubuntu.com> Wed, 05 Nov 2008 02:59:05 +0000 | ||
996 | 1795 | |||
997 | 945 | net-snmp (5.4.1~dfsg-11) unstable; urgency=high | 1796 | net-snmp (5.4.1~dfsg-11) unstable; urgency=high |
998 | 946 | 1797 | ||
999 | 947 | * This update fixes the following security issue: | 1798 | * This update fixes the following security issue: |
1000 | @@ -989,6 +1840,69 @@ net-snmp (5.4.1~dfsg-8) unstable; urgency=low | |||
1001 | 989 | 1840 | ||
1002 | 990 | -- Jochen Friedrich <jochen@scram.de> Tue, 03 Jun 2008 13:06:57 +0200 | 1841 | -- Jochen Friedrich <jochen@scram.de> Tue, 03 Jun 2008 13:06:57 +0200 |
1003 | 991 | 1842 | ||
1004 | 1843 | net-snmp (5.4.1~dfsg-7.1ubuntu6) intrepid; urgency=low | ||
1005 | 1844 | |||
1006 | 1845 | * debian/snmpd.init: Fix snmpd script error. (LP: #270961) | ||
1007 | 1846 | |||
1008 | 1847 | -- Chuck Short <zulcss@ubuntu.com> Mon, 22 Sep 2008 14:18:08 -0400 | ||
1009 | 1848 | |||
1010 | 1849 | net-snmp (5.4.1~dfsg-7.1ubuntu5) intrepid; urgency=low | ||
1011 | 1850 | |||
1012 | 1851 | * debian/snmpd.init: LSBify the snmpd.init script. And add status | ||
1013 | 1852 | notification, based on inital patch by Gary Coady. (LP: #43575) | ||
1014 | 1853 | * debian/patches/54_fix_registration_error.patch: Surpresses annoying | ||
1015 | 1854 | registrations in startup. (LP: #200614) | ||
1016 | 1855 | |||
1017 | 1856 | -- Chuck Short <zulcss@ubuntu.com> Fri, 12 Sep 2008 13:21:40 -0400 | ||
1018 | 1857 | |||
1019 | 1858 | net-snmp (5.4.1~dfsg-7.1ubuntu4) intrepid; urgency=low | ||
1020 | 1859 | |||
1021 | 1860 | * Fix lsb headers in init script: stop in single user mode | ||
1022 | 1861 | (LP: #254261). | ||
1023 | 1862 | |||
1024 | 1863 | -- Mathias Gug <mathiaz@ubuntu.com> Thu, 21 Aug 2008 23:07:59 -0400 | ||
1025 | 1864 | |||
1026 | 1865 | net-snmp (5.4.1~dfsg-7.1ubuntu3) intrepid; urgency=low | ||
1027 | 1866 | |||
1028 | 1867 | [ Salvatore Palma ] | ||
1029 | 1868 | * Add 52_fix_snmpcmd_1_typo.patch patch to adjust a typo in | ||
1030 | 1869 | snmpcmd.1 (LP: #250459). | ||
1031 | 1870 | |||
1032 | 1871 | [ Mathias Gug ] | ||
1033 | 1872 | * Remove multiuser option when calling update-rc.d. (LP: #254261). | ||
1034 | 1873 | |||
1035 | 1874 | -- Mathias Gug <mathiaz@ubuntu.com> Tue, 12 Aug 2008 23:03:05 -0400 | ||
1036 | 1875 | |||
1037 | 1876 | net-snmp (5.4.1~dfsg-7.1ubuntu2) intrepid; urgency=low | ||
1038 | 1877 | |||
1039 | 1878 | * SECURITY UPDATE: HMAC authentication spoofing. | ||
1040 | 1879 | * debian/patches/51_CVE-2008-0960.patch: fixes HMAC authentication spoofing. | ||
1041 | 1880 | * debian/patches/52_use_right_config_file.patch: Use the right configuration | ||
1042 | 1881 | file for lmsensors. (LP: #192745) | ||
1043 | 1882 | |||
1044 | 1883 | -- Chuck Short <zulcss@ubuntu.com> Mon, 16 Jun 2008 15:47:18 +0000 | ||
1045 | 1884 | |||
1046 | 1885 | net-snmp (5.4.1~dfsg-7.1ubuntu1) intrepid; urgency=low | ||
1047 | 1886 | |||
1048 | 1887 | * Merge from debian unstable, remaining changes: | ||
1049 | 1888 | - Set Ubuntu maintainer address. | ||
1050 | 1889 | - net-snmp-config: Use bash. LP: #104738. | ||
1051 | 1890 | - Add missing Replaces: libsnmp9-dev (<< 5.4~dfsg) to | ||
1052 | 1891 | libsnmp-base to avoid file confict on dapper->hardy upgrades. | ||
1053 | 1892 | (LP: #203610) | ||
1054 | 1893 | |||
1055 | 1894 | -- Chuck Short <zulcss@ubuntu.com> Tue, 27 May 2008 13:06:56 -0500 | ||
1056 | 1895 | |||
1057 | 1896 | net-snmp (5.4.1~dfsg-7.1) unstable; urgency=high | ||
1058 | 1897 | |||
1059 | 1898 | * Non-maintainer upload by the Security Team. | ||
1060 | 1899 | * Fix buffer overflow in the python and perl module (__snprint_value | ||
1061 | 1900 | function)that can be exploited via large OCTETSTRING in an | ||
1062 | 1901 | attribute value pair (AVP) leading to arbitrary code | ||
1063 | 1902 | execution (CVE-2008-2292; Closes: #482333). | ||
1064 | 1903 | |||
1065 | 1904 | -- Nico Golde <nion@debian.org> Sat, 24 May 2008 13:12:16 +0200 | ||
1066 | 1905 | |||
1067 | 992 | net-snmp (5.4.1~dfsg-7) unstable; urgency=low | 1906 | net-snmp (5.4.1~dfsg-7) unstable; urgency=low |
1068 | 993 | 1907 | ||
1069 | 994 | * Add some more Conflicts: and Replaces: magic to allow moving | 1908 | * Add some more Conflicts: and Replaces: magic to allow moving |
1070 | @@ -1024,6 +1938,41 @@ net-snmp (5.4.1~dfsg-5) unstable; urgency=low | |||
1071 | 1024 | 1938 | ||
1072 | 1025 | -- Jochen Friedrich <jochen@scram.de> Fri, 28 Dec 2007 12:43:21 +0100 | 1939 | -- Jochen Friedrich <jochen@scram.de> Fri, 28 Dec 2007 12:43:21 +0100 |
1073 | 1026 | 1940 | ||
1074 | 1941 | net-snmp (5.4.1~dfsg-4ubuntu4) hardy; urgency=low | ||
1075 | 1942 | |||
1076 | 1943 | * Add missing Replaces: libsnmp9-dev (<< 5.4~dfsg) to | ||
1077 | 1944 | libsnmp-base to avoid file confict on dapper->hardy upgrades | ||
1078 | 1945 | (LP: #203610) | ||
1079 | 1946 | |||
1080 | 1947 | -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 18 Mar 2008 17:47:13 +0100 | ||
1081 | 1948 | |||
1082 | 1949 | net-snmp (5.4.1~dfsg-4ubuntu3) hardy; urgency=low | ||
1083 | 1950 | |||
1084 | 1951 | * Rebuild with recent python-central. | ||
1085 | 1952 | * Set Ubuntu maintainer address. | ||
1086 | 1953 | |||
1087 | 1954 | -- Matthias Klose <doko@ubuntu.com> Mon, 10 Mar 2008 12:46:06 +0000 | ||
1088 | 1955 | |||
1089 | 1956 | net-snmp (5.4.1~dfsg-4ubuntu2) hardy; urgency=low | ||
1090 | 1957 | |||
1091 | 1958 | * net-snmp-config: Use bash. LP: #104738. | ||
1092 | 1959 | |||
1093 | 1960 | -- Matthias Klose <doko@ubuntu.com> Wed, 06 Feb 2008 14:45:12 +0000 | ||
1094 | 1961 | |||
1095 | 1962 | net-snmp (5.4.1~dfsg-4ubuntu1) hardy; urgency=low | ||
1096 | 1963 | |||
1097 | 1964 | * Merge from debian unstable. | ||
1098 | 1965 | * Remaining Ubuntu changes: | ||
1099 | 1966 | - Remove stop links from rc0 and rc6 | ||
1100 | 1967 | - Munge Maintainer field as per spec. | ||
1101 | 1968 | * Ubuntu changes dropped: | ||
1102 | 1969 | - Symlink common files between the packages, CDBS ought to handle that | ||
1103 | 1970 | for us automatically. | ||
1104 | 1971 | * The latest Debian changes has dropped history from the changelog. Slot in | ||
1105 | 1972 | the Ubuntu changes as best I can. | ||
1106 | 1973 | |||
1107 | 1974 | -- Steve Kowalik <stevenk@ubuntu.com> Sat, 08 Dec 2007 14:59:50 +1100 | ||
1108 | 1975 | |||
1109 | 1027 | net-snmp (5.4.1~dfsg-4) unstable; urgency=low | 1976 | net-snmp (5.4.1~dfsg-4) unstable; urgency=low |
1110 | 1028 | 1977 | ||
1111 | 1029 | * Do it right this time. | 1978 | * Do it right this time. |
1112 | @@ -1111,6 +2060,30 @@ net-snmp (5.4~dfsg-1) experimental; urgency=low | |||
1113 | 1111 | 2060 | ||
1114 | 1112 | -- Jochen Friedrich <jochen@scram.de> Fri, 13 Apr 2007 16:16:02 +0200 | 2061 | -- Jochen Friedrich <jochen@scram.de> Fri, 13 Apr 2007 16:16:02 +0200 |
1115 | 1113 | 2062 | ||
1116 | 2063 | net-snmp (5.3.1-6ubuntu2) gutsy; urgency=low | ||
1117 | 2064 | |||
1118 | 2065 | * Do not install the upstream changelog in libsnmp10 and libsnmp-base. | ||
1119 | 2066 | * Symlink files common in libsnmp10 and libsnmp-base. | ||
1120 | 2067 | |||
1121 | 2068 | -- Matthias Klose <doko@ubuntu.com> Fri, 05 Oct 2007 14:55:58 +0200 | ||
1122 | 2069 | |||
1123 | 2070 | net-snmp (5.3.1-6ubuntu1) gutsy; urgency=low | ||
1124 | 2071 | |||
1125 | 2072 | * Merge from Debian unstable. | ||
1126 | 2073 | * Remaining Ubuntu changes: | ||
1127 | 2074 | - Remove stop links from rc0 and rc6 | ||
1128 | 2075 | - Munge Maintainer field as per spec. | ||
1129 | 2076 | |||
1130 | 2077 | -- Steve Kowalik <stevenk@ubuntu.com> Wed, 23 May 2007 08:58:46 +1000 | ||
1131 | 2078 | |||
1132 | 2079 | net-snmp (5.3.1-5ubuntu1) gutsy; urgency=low | ||
1133 | 2080 | |||
1134 | 2081 | * Merge from Debian unstable. | ||
1135 | 2082 | * Remaining Ubuntu changes: | ||
1136 | 2083 | - Remove stop links from rc0 and rc6 | ||
1137 | 2084 | * Munge Maintainer field as per spec. | ||
1138 | 2085 | |||
1139 | 2086 | -- Steve Kowalik <stevenk@ubuntu.com> Thu, 10 May 2007 22:20:23 +1000 | ||
1140 | 1114 | 2087 | ||
1141 | 1115 | net-snmp (5.3.1-3) unstable; urgency=low | 2088 | net-snmp (5.3.1-3) unstable; urgency=low |
1142 | 1116 | 2089 | ||
1143 | @@ -1167,6 +2140,19 @@ net-snmp (5.3.1-1) experimental; urgency=low | |||
1144 | 1167 | 2140 | ||
1145 | 1168 | -- Jochen Friedrich <jochen@scram.de> Wed, 26 Jul 2006 12:08:46 +0200 | 2141 | -- Jochen Friedrich <jochen@scram.de> Wed, 26 Jul 2006 12:08:46 +0200 |
1146 | 1169 | 2142 | ||
1147 | 2143 | net-snmp (5.2.3-4ubuntu1) feisty; urgency=low | ||
1148 | 2144 | |||
1149 | 2145 | * Merge from debian unstable, remaining changes: | ||
1150 | 2146 | - remove stop links from rc0 and rc6 | ||
1151 | 2147 | |||
1152 | 2148 | -- Scott James Remnant <scott@ubuntu.com> Tue, 28 Nov 2006 12:29:34 +0000 | ||
1153 | 2149 | |||
1154 | 2150 | net-snmp (5.2.2-5ubuntu1) edgy; urgency=low | ||
1155 | 2151 | |||
1156 | 2152 | * Remove stop script symlinks from rc0 and rc6. | ||
1157 | 2153 | |||
1158 | 2154 | -- Scott James Remnant <scott@ubuntu.com> Fri, 15 Sep 2006 17:32:44 +0100 | ||
1159 | 2155 | |||
1160 | 1170 | net-snmp (5.2.2-4) unstable; urgency=low | 2156 | net-snmp (5.2.2-4) unstable; urgency=low |
1161 | 1171 | 2157 | ||
1162 | 1172 | * Add French translation. Thanks to Thomas Huriaux | 2158 | * Add French translation. Thanks to Thomas Huriaux |
1163 | diff --git a/debian/control b/debian/control | |||
1164 | index 4dbbd59..b746bbc 100644 | |||
1165 | --- a/debian/control | |||
1166 | +++ b/debian/control | |||
1167 | @@ -1,7 +1,8 @@ | |||
1168 | 1 | Source: net-snmp | 1 | Source: net-snmp |
1169 | 2 | Section: net | 2 | Section: net |
1170 | 3 | Priority: optional | 3 | Priority: optional |
1172 | 4 | Maintainer: Debian SNMP Team <team+snmp@tracker.debian.org> | 4 | Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> |
1173 | 5 | XSBC-Original-Maintainer: Debian SNMP Team <team+snmp@tracker.debian.org> | ||
1174 | 5 | Uploaders: Craig Small <csmall@debian.org>, | 6 | Uploaders: Craig Small <csmall@debian.org>, |
1175 | 6 | Thomas Anders <tanders@users.sourceforge.net>, | 7 | Thomas Anders <tanders@users.sourceforge.net>, |
1176 | 7 | Noah Meyerhans <noahm@debian.org> | 8 | Noah Meyerhans <noahm@debian.org> |
1177 | @@ -12,8 +13,8 @@ Build-Depends: debhelper-compat (= 12), | |||
1178 | 12 | pkg-config, | 13 | pkg-config, |
1179 | 13 | libbsd-dev [kfreebsd-i386 kfreebsd-amd64], | 14 | libbsd-dev [kfreebsd-i386 kfreebsd-amd64], |
1180 | 14 | libkvm-dev [kfreebsd-i386 kfreebsd-amd64], | 15 | libkvm-dev [kfreebsd-i386 kfreebsd-amd64], |
1183 | 15 | libsensors-dev [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64], | 16 | libsensors4-dev [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64], |
1184 | 16 | default-libmysqlclient-dev, libpci-dev | 17 | default-libmysqlclient-dev, libpci-dev, dh-apport |
1185 | 17 | Build-Conflicts: libsnmp-dev | 18 | Build-Conflicts: libsnmp-dev |
1186 | 18 | Standards-Version: 4.6.0 | 19 | Standards-Version: 4.6.0 |
1187 | 19 | Vcs-Git: https://salsa.debian.org/debian/net-snmp.git | 20 | Vcs-Git: https://salsa.debian.org/debian/net-snmp.git |
1188 | diff --git a/debian/patches/lp1945960-Fix-the-build-against-OpenSSL-3.0.patch b/debian/patches/lp1945960-Fix-the-build-against-OpenSSL-3.0.patch | |||
1189 | 20 | new file mode 100644 | 21 | new file mode 100644 |
1190 | index 0000000..4afd89b | |||
1191 | --- /dev/null | |||
1192 | +++ b/debian/patches/lp1945960-Fix-the-build-against-OpenSSL-3.0.patch | |||
1193 | @@ -0,0 +1,33 @@ | |||
1194 | 1 | From 19e75743173cb8d49d49fd685b8e0249e83cc820 Mon Sep 17 00:00:00 2001 | ||
1195 | 2 | From: Bart Van Assche <bvanassche@acm.org> | ||
1196 | 3 | Date: Wed, 8 Sep 2021 20:39:42 -0700 | ||
1197 | 4 | Subject: [PATCH] libsnmp: Fix the build against OpenSSL 3.0 | ||
1198 | 5 | Origin: https://github.com/net-snmp/net-snmp/commit/19e75743173cb8d49d49fd685b8e0249e83cc820 | ||
1199 | 6 | |||
1200 | 7 | Fixes: https://github.com/net-snmp/net-snmp/issues/343 | ||
1201 | 8 | |||
1202 | 9 | Bug: https://github.com/net-snmp/net-snmp/issues/343 | ||
1203 | 10 | Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/net-snmp/+bug/1945960 | ||
1204 | 11 | --- | ||
1205 | 12 | snmplib/snmp_openssl.c | 5 +++++ | ||
1206 | 13 | 1 file changed, 5 insertions(+) | ||
1207 | 14 | |||
1208 | 15 | diff --git a/snmplib/snmp_openssl.c b/snmplib/snmp_openssl.c | ||
1209 | 16 | index c092a007a..eb4856c57 100644 | ||
1210 | 17 | --- a/snmplib/snmp_openssl.c | ||
1211 | 18 | +++ b/snmplib/snmp_openssl.c | ||
1212 | 19 | @@ -899,6 +899,11 @@ netsnmp_openssl_cert_issued_by(X509 *issuer, X509 *cert) | ||
1213 | 20 | |||
1214 | 21 | |||
1215 | 22 | #ifndef NETSNMP_FEATURE_REMOVE_OPENSSL_ERR_LOG | ||
1216 | 23 | +#ifndef ERR_GET_FUNC | ||
1217 | 24 | +/* removed in OpenSSL 3.0 */ | ||
1218 | 25 | +#define ERR_GET_FUNC(e) -1 | ||
1219 | 26 | +#endif | ||
1220 | 27 | + | ||
1221 | 28 | void | ||
1222 | 29 | netsnmp_openssl_err_log(const char *prefix) | ||
1223 | 30 | { | ||
1224 | 31 | -- | ||
1225 | 32 | 2.32.0 | ||
1226 | 33 | |||
1227 | diff --git a/debian/patches/lp1945960-configure-static-linking-Fix-SSL-checks.patch b/debian/patches/lp1945960-configure-static-linking-Fix-SSL-checks.patch | |||
1228 | 0 | new file mode 100644 | 34 | new file mode 100644 |
1229 | index 0000000..3002611 | |||
1230 | --- /dev/null | |||
1231 | +++ b/debian/patches/lp1945960-configure-static-linking-Fix-SSL-checks.patch | |||
1232 | @@ -0,0 +1,66 @@ | |||
1233 | 1 | From bd59be8e4e339870a1400f6866a7b73ca11f6460 Mon Sep 17 00:00:00 2001 | ||
1234 | 2 | From: Giulio Benetti <giulio.benetti@micronovasrl.com> | ||
1235 | 3 | Date: Wed, 12 Sep 2018 20:16:39 +0200 | ||
1236 | 4 | Subject: [PATCH] configure, static linking: Fix SSL checks | ||
1237 | 5 | Origin: https://github.com/net-snmp/net-snmp/commit/bd59be8e4e339870a1400f6866a7b73ca11f6460 | ||
1238 | 6 | |||
1239 | 7 | During checking of DTLS_method, the stub program is linked only with -ssl | ||
1240 | 8 | libssl.a lacks some function from -lcrypto: | ||
1241 | 9 | RAND_*() | ||
1242 | 10 | ERR_*() | ||
1243 | 11 | BUF_MEM_*() | ||
1244 | 12 | etc. | ||
1245 | 13 | and -lz: | ||
1246 | 14 | - inflate() | ||
1247 | 15 | - deflate() | ||
1248 | 16 | |||
1249 | 17 | Append -lcrypto and -lz to LIBS variable when checking DTLS_method. | ||
1250 | 18 | |||
1251 | 19 | See also https://sourceforge.net/p/net-snmp/patches/1374/. | ||
1252 | 20 | |||
1253 | 21 | Signed-off-by: Giulio Benetti <giulio.benetti@micronovasrl.com> | ||
1254 | 22 | [bvanassche: Edited subject / rewrote this patch] | ||
1255 | 23 | |||
1256 | 24 | schopin: Dropped the configure part of the patch as Debian/Ubuntu build | ||
1257 | 25 | as it didn't apply cleanly and the packaging uses autoreconf anyway. | ||
1258 | 26 | |||
1259 | 27 | Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/net-snmp/+bug/1945960 | ||
1260 | 28 | --- | ||
1261 | 29 | configure | 52 ++++++++++++++++++++++++++++++++++--- | ||
1262 | 30 | configure.d/config_os_libs2 | 14 +++++++--- | ||
1263 | 31 | 2 files changed, 58 insertions(+), 8 deletions(-) | ||
1264 | 32 | |||
1265 | 33 | --- a/configure.d/config_os_libs2 | ||
1266 | 34 | +++ b/configure.d/config_os_libs2 | ||
1267 | 35 | @@ -302,13 +302,19 @@ | ||
1268 | 36 | LIBS="$netsnmp_save_LIBS" | ||
1269 | 37 | |||
1270 | 38 | if test x$CRYPTO = x; then | ||
1271 | 39 | - AC_CHECK_LIB([crypto], [EVP_md5], [CRYPTO="crypto"]) | ||
1272 | 40 | - fi | ||
1273 | 41 | + AC_CHECK_LIB([crypto], [EVP_md5], | ||
1274 | 42 | + [CRYPTO="crypto"; LIBCRYPTO="-lcrypto"], [ | ||
1275 | 43 | + AC_CHECK_LIB([crypto], [EVP_md5], | ||
1276 | 44 | + [CRYPTO="crypto"; LIBCRYPTO="-lcrypto -lz"], [], | ||
1277 | 45 | + [-lz]) | ||
1278 | 46 | + ]) | ||
1279 | 47 | + else | ||
1280 | 48 | + LIBCRYPTO="-l${CRYPTO}" | ||
1281 | 49 | + fi | ||
1282 | 50 | |||
1283 | 51 | if test x$CRYPTO != x; then | ||
1284 | 52 | AC_DEFINE(HAVE_LIBCRYPTO, 1, | ||
1285 | 53 | [Define to 1 if you have the OpenSSL library (-lcrypto or -leay32).]) | ||
1286 | 54 | - LIBCRYPTO="-l${CRYPTO}" | ||
1287 | 55 | netsnmp_save_LIBS="$LIBS" | ||
1288 | 56 | LIBS="$LIBCRYPTO" | ||
1289 | 57 | AC_CHECK_FUNCS([AES_cfb128_encrypt]dnl | ||
1290 | 58 | @@ -338,7 +344,7 @@ | ||
1291 | 59 | LIBS="$netsnmp_save_LIBS" | ||
1292 | 60 | fi | ||
1293 | 61 | netsnmp_save_LIBS="$LIBS" | ||
1294 | 62 | - LIBS="-lssl" | ||
1295 | 63 | + LIBS="-lssl $LIBCRYPTO" | ||
1296 | 64 | AC_CHECK_FUNCS([TLS_method TLSv1_method DTLS_method DTLSv1_method]dnl | ||
1297 | 65 | [SSL_library_init SSL_load_error_strings]dnl | ||
1298 | 66 | [ERR_get_error_all]) | ||
1299 | diff --git a/debian/patches/series b/debian/patches/series | |||
1300 | index 1898fb2..ebf2173 100644 | |||
1301 | --- a/debian/patches/series | |||
1302 | +++ b/debian/patches/series | |||
1303 | @@ -37,3 +37,5 @@ Link-libnetsnmptrapd-against-MYSQL_LIBS.patch | |||
1304 | 37 | perl_makefile_man3pods | 37 | perl_makefile_man3pods |
1305 | 38 | ci_libmariadb-dev | 38 | ci_libmariadb-dev |
1306 | 39 | mib2c_perl_error | 39 | mib2c_perl_error |
1307 | 40 | lp1945960-configure-static-linking-Fix-SSL-checks.patch | ||
1308 | 41 | lp1945960-Fix-the-build-against-OpenSSL-3.0.patch | ||
1309 | diff --git a/debian/rules b/debian/rules | |||
1310 | index c04ba0e..d182038 100755 | |||
1311 | --- a/debian/rules | |||
1312 | +++ b/debian/rules | |||
1313 | @@ -28,7 +28,7 @@ MIB_MODULES += host | |||
1314 | 28 | endif | 28 | endif |
1315 | 29 | 29 | ||
1316 | 30 | %: | 30 | %: |
1318 | 31 | dh $@ | 31 | dh $@ --with apport |
1319 | 32 | 32 | ||
1320 | 33 | # The net-snmp Makefiles cannot handle parallel builds | 33 | # The net-snmp Makefiles cannot handle parallel builds |
1321 | 34 | override_dh_auto_build: | 34 | override_dh_auto_build: |
1322 | @@ -89,6 +89,10 @@ override_dh_fixperms-arch: | |||
1323 | 89 | chmod -x debian/libsnmp-dev/etc/snmp/*.conf | 89 | chmod -x debian/libsnmp-dev/etc/snmp/*.conf |
1324 | 90 | chmod 600 debian/snmpd/etc/snmp/snmp*d.conf | 90 | chmod 600 debian/snmpd/etc/snmp/snmp*d.conf |
1325 | 91 | 91 | ||
1326 | 92 | .PHONY: override_dh_apport | ||
1327 | 93 | override_dh_apport: | ||
1328 | 94 | dh_apport -psnmpd | ||
1329 | 95 | |||
1330 | 92 | override_dh_auto_test: | 96 | override_dh_auto_test: |
1331 | 93 | # prevent test since it fails with network configuration under pbuilder/etc. | 97 | # prevent test since it fails with network configuration under pbuilder/etc. |
1332 | 94 | true | 98 | true |
1333 | diff --git a/debian/source.apport b/debian/source.apport | |||
1334 | 95 | new file mode 100644 | 99 | new file mode 100644 |
1335 | index 0000000..867fe9e | |||
1336 | --- /dev/null | |||
1337 | +++ b/debian/source.apport | |||
1338 | @@ -0,0 +1,36 @@ | |||
1339 | 1 | #!/usr/bin/python | ||
1340 | 2 | |||
1341 | 3 | '''apport hook for net-snmp | ||
1342 | 4 | |||
1343 | 5 | (c) 2010 Andres Rodriguez | ||
1344 | 6 | Author: Andres Rodriguez <andreserl@ubuntu.com> | ||
1345 | 7 | |||
1346 | 8 | This program is free software; you can redistribute it and/or modify it | ||
1347 | 9 | under the terms of the GNU General Public License as published by the | ||
1348 | 10 | Free Software Foundation; either version 2 of the License, or (at your | ||
1349 | 11 | option) any later version. See http://www.gnu.org/copyleft/gpl.html for | ||
1350 | 12 | the full text of the license. | ||
1351 | 13 | ''' | ||
1352 | 14 | |||
1353 | 15 | from apport.hookutils import * | ||
1354 | 16 | import re | ||
1355 | 17 | |||
1356 | 18 | def add_info(report, ui): | ||
1357 | 19 | response = ui.yesno("The contents of your /etc/snmp/snmpd.conf and " | ||
1358 | 20 | "your /etc/snmp/snmptrapd.conf files may help " | ||
1359 | 21 | "developers diagnose your bug more quickly. " | ||
1360 | 22 | "However, it may contain sensitive information. " | ||
1361 | 23 | "Do you want to include it in your bug report?") | ||
1362 | 24 | |||
1363 | 25 | if response == None: # user cancelled | ||
1364 | 26 | raise StopIteration | ||
1365 | 27 | |||
1366 | 28 | elif response == True: | ||
1367 | 29 | attach_conffiles(report, 'snmpd') | ||
1368 | 30 | |||
1369 | 31 | # get version | ||
1370 | 32 | report['SNMPVersion'] = root_command_output(['/usr/sbin/snmpd', '-v']) | ||
1371 | 33 | |||
1372 | 34 | # get syslog stuff | ||
1373 | 35 | report['SyslogSnmpd'] = recent_syslog(re.compile('snmpd\[')) | ||
1374 | 36 | report['SyslogSnmptrapd'] = recent_syslog(re.compile('snmptrapd\[')) |
Looks good, +1