71 Commits

Author SHA256 Message Date
42601861c7 Accepting request 1290698 from network:utilities
- Explicitly set -std=gnu17 because this is old code not building
  with GCC 15 default C23 mode.

OBS-URL: https://build.opensuse.org/request/show/1290698
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinetd?expand=0&rev=42
2025-07-06 15:14:56 +00:00
811f4f51c3 - Explicitly set -std=gnu17 because this is old code not building
with GCC 15 default C23 mode.

OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=61
2025-07-04 14:24:33 +00:00
1206276719 Accepting request 1151773 from network:utilities
Prepare for RPM 4.20 (forwarded request 1151316 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1151773
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinetd?expand=0&rev=41
2024-02-26 18:49:25 +00:00
5171cf7d9e Accepting request 1151316 from home:dimstar:rpm4.20:x
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1151316
OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=59
2024-02-26 14:36:02 +00:00
1179249f8b Accepting request 627054 from network:utilities
- Update to 2.3.15.4:
  * Small buildfixes from gentoo
  * Various tiny tweaks from pullrequests

OBS-URL: https://build.opensuse.org/request/show/627054
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinetd?expand=0&rev=40
2018-08-02 13:00:55 +00:00
Tomáš Chvátal
cc96e2ca85 - Update to 2.3.15.4:
* Small buildfixes from gentoo
  * Various tiny tweaks from pullrequests

OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=57
2018-08-02 10:33:02 +00:00
0c5fbf2a2f Accepting request 573405 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/573405
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinetd?expand=0&rev=39
2018-02-09 14:45:05 +00:00
Tomáš Chvátal
5d3f80973f Accepting request 573385 from home:kukuk:branches:network:utilities
- Move /etc/xinet.d directory from filesystem package to this one,
  as this is no standard package anymore.

OBS-URL: https://build.opensuse.org/request/show/573385
OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=55
2018-02-06 16:50:54 +00:00
3b7bc6f5f8 Accepting request 545042 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/545042
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinetd?expand=0&rev=38
2017-11-30 11:40:02 +00:00
Tomáš Chvátal
beed288d5c Accepting request 544748 from home:RBrownSUSE:branches:network:utilities
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544748
OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=53
2017-11-24 07:06:29 +00:00
88c0718d40 Accepting request 519882 from network:utilities
- Version update to 2.3.15.3:
  * .2 skipped due to typo in configure.ac
  * Various manpage fixes
  * Fix for multiple log targets crashing xinetd bsc#1054532

- Expose XINETD_BIND_DELAY as sysconfig variable (bnc#972691)
- Add patch xinetd-service-sysconfig.patch

OBS-URL: https://build.opensuse.org/request/show/519882
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinetd?expand=0&rev=37
2017-09-07 20:08:04 +00:00
Tomáš Chvátal
2b1e44d597 - Version update to 2.3.15.3:
* .2 skipped due to typo in configure.ac
  * Various manpage fixes
  * Fix for multiple log targets crashing xinetd bsc#1054532

OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=51
2017-08-31 08:55:52 +00:00
Tomáš Chvátal
84a6e4bfbd - Add patch xinetd-service-sysconfig.patch
OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=50
2017-08-31 08:40:21 +00:00
Tomáš Chvátal
358d53a392 - Expose XINETD_BIND_DELAY as sysconfig variable (bnc#972691)
OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=49
2017-08-31 08:37:40 +00:00
81fb5fc286 Accepting request 494815 from network:utilities
- Use # rename for the URL to keep sane name

- Update to tagged release 2.3.15.1:
  * Contains changes from bellow, just uses the tagged archive

OBS-URL: https://build.opensuse.org/request/show/494815
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinetd?expand=0&rev=36
2017-05-20 08:08:18 +00:00
Tomáš Chvátal
c56d780745 - Use # rename for the URL to keep sane name
OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=47
2017-05-12 10:16:21 +00:00
Tomáš Chvátal
12274439f0 - Update to tagged release 2.3.15.1:
* Contains changes from bellow, just uses the tagged archive

OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=46
2017-05-11 10:13:20 +00:00
e0e2b58a69 Accepting request 492825 from network:utilities
- Update to version 2.3.15.1+git20170504.58c3611:
  * Warn when not using tirpc and fix some quoting in configure.ac
  * Fixup poll.h related warnings
  * Fix compat with ipv6 to ipv4 fallback wrt bsc#1037552

OBS-URL: https://build.opensuse.org/request/show/492825
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinetd?expand=0&rev=35
2017-05-10 18:34:10 +00:00
Tomáš Chvátal
555125e6f1 - Update to version 2.3.15.1+git20170504.58c3611:
* Warn when not using tirpc and fix some quoting in configure.ac
  * Fixup poll.h related warnings
  * Fix compat with ipv6 to ipv4 fallback wrt bsc#1037552

OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=44
2017-05-04 10:08:51 +00:00
d53609145c Accepting request 489759 from network:utilities
- Update to version 2.3.15.1+git20170421.98c06ca:
  * Call us 2.3.15.1 as per COPYING
  * Fix typo in dirname for xinetd config files in etc
  * Remove unused libwrap define and remove pedantic from cflags

- Update to version 2.3.15+git20170421.8a895f9:
  * Drop the include of misc.h that was removed
  * Never enable howl it is completely deprecated/dead
  * Kill mdns/howl combo as the protocol is deprecated; not present even on debian stable
  * Update CHANGELOG a bit
  * Do not include malloc.h but rather stdlib.h
  * Make osx failures fatal and run make distcheck only on linux.
  * Both are just int, no need for unsigned
  * timep is used only when not using POLL
  * Fix copy&pasto in POLL code
  * Howl was removed
- Drop patches now merged in git:
  * xinetd-2.3.14-strict-aliasing-fix.diff
  * xinetd-2.3.14-nodeadlock-revisited.patch
  * xinetd-CVE-2013-4342.patch
  * xinetd-2.3.14-server_args-fix.diff
  * xinetd-2.3.14-man.dif
  * xinetd-2.3.14-ident-bind.patch
  * xinetd-2.3.14-nodeadlock.diff
  * xinetd-2.3.14-ipv6-ipv4-fallback.patch
  * xinetd-2.3.14-file-limit.patch
  * xinetd-2.3.14-honour_disable.patch
  * xinetd-2.3.14-pie.patch
  * xinetd-config.patch
  * xinetd-deactivating-error.patch

OBS-URL: https://build.opensuse.org/request/show/489759
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinetd?expand=0&rev=34
2017-05-03 13:52:23 +00:00
Tomáš Chvátal
a2a0d3e908 - Drop patches now merged in git:
* xinetd-2.3.14-strict-aliasing-fix.diff
  * xinetd-2.3.14-nodeadlock-revisited.patch
  * xinetd-CVE-2013-4342.patch
  * xinetd-2.3.14-server_args-fix.diff
  * xinetd-2.3.14-man.dif
  * xinetd-2.3.14-ident-bind.patch
  * xinetd-2.3.14-nodeadlock.diff
  * xinetd-2.3.14-ipv6-ipv4-fallback.patch
  * xinetd-2.3.14-file-limit.patch
  * xinetd-2.3.14-honour_disable.patch
  * xinetd-2.3.14-pie.patch
  * xinetd-config.patch
  * xinetd-deactivating-error.patch
  * xinetd-2.3.14-retry-binds.patch
  * xinetd-2.3.14-restore-nofile-limits.patch

OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=42
2017-04-21 08:52:32 +00:00
Tomáš Chvátal
8013713c27 - Update to version 2.3.15.1+git20170421.98c06ca:
* Call us 2.3.15.1 as per COPYING
  * Fix typo in dirname for xinetd config files in etc
  * Remove unused libwrap define and remove pedantic from cflags

- Update to version 2.3.15+git20170421.8a895f9:
  * Drop the include of misc.h that was removed
  * Never enable howl it is completely deprecated/dead
  * Kill mdns/howl combo as the protocol is deprecated; not present even on debian stable
  * Update CHANGELOG a bit
  * Do not include malloc.h but rather stdlib.h
  * Make osx failures fatal and run make distcheck only on linux.
  * Both are just int, no need for unsigned
  * timep is used only when not using POLL
  * Fix copy&pasto in POLL code
  * Howl was removed

OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=41
2017-04-21 08:35:02 +00:00
274625018c Accepting request 402363 from network:utilities
- Add patch to fix bnc#972691 random bind fail:
  * xinetd-2.3.14-retry-binds.patch

OBS-URL: https://build.opensuse.org/request/show/402363
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinetd?expand=0&rev=33
2016-07-01 07:54:31 +00:00
Tomáš Chvátal
5c1a7e90e2 - Add patch to fix bnc#972691 random bind fail:
* xinetd-2.3.14-retry-binds.patch

OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=39
2016-06-15 12:34:59 +00:00
20428d1b22 Accepting request 328103 from network:utilities
- Update README.SUSE to put emphasis on systemd socket activation
- Remove description of ipv6 support that is in xinetd since 2004+-
- Clean-up the specfile a bit and update urls to something working
  (github)
- Change tarball to github one as the upstream site seems dead

OBS-URL: https://build.opensuse.org/request/show/328103
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinetd?expand=0&rev=32
2015-09-03 15:58:45 +00:00
Tomáš Chvátal
eb4eaf9fed - Update README.SUSE to put emphasis on systemd socket activation
- Remove description of ipv6 support that is in xinetd since 2004+-
- Clean-up the specfile a bit and update urls to something working
  (github)
- Change tarball to github one as the upstream site seems dead

OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=37
2015-08-31 08:42:55 +00:00
Stephan Kulow
d1d5478e52 Accepting request 247179 from network:utilities
1

OBS-URL: https://build.opensuse.org/request/show/247179
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinetd?expand=0&rev=31
2014-09-03 16:21:41 +00:00
7008a19314 Accepting request 247092 from home:fcrozat:branches:network:utilities
- Update license tag to use SPDX 1.2.

OBS-URL: https://build.opensuse.org/request/show/247092
OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=35
2014-09-02 07:27:44 +00:00
Stephan Kulow
5a999234a1 Accepting request 237324 from network:utilities
- Drop xinetd.conf not used in spec and we use upstream one anyway.

- Revert the syslog target as it is obsolete.

- Fix error in logs when disabling service and reloading; bnc#870904
  * xinetd-deactivating-error.patch

- Wait for the syslog target too.

OBS-URL: https://build.opensuse.org/request/show/237324
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinetd?expand=0&rev=29
2014-06-19 11:19:36 +00:00
Tomáš Chvátal
1cd8f3129a - Drop xinetd.conf not used in spec and we use upstream one anyway.
OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=33
2014-06-14 10:58:31 +00:00
Tomáš Chvátal
cbd0df027d - Revert the syslog target as it is obsolete.
OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=32
2014-06-13 13:16:55 +00:00
Tomáš Chvátal
43eff1ca02 - Fix error in logs when disabling service and reloading; bnc#870904
* xinetd-deactivating-error.patch

OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=31
2014-06-13 08:38:04 +00:00
Tomáš Chvátal
89769815fd - Wait for the syslog target too.
OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=30
2014-06-11 13:32:56 +00:00
Stephan Kulow
eadd149587 Accepting request 228736 from network:utilities
- Add support for setting maximum number of open files (bnc#855685)
  * added xinetd-2.3.14-file-limit.patch
  * added xinetd-2.3.14-restore-nofile-limits.patch
- fixes for security vulnerabilities
  * CVE-2013-4342 (bnc#844230)
    - xinetd ignores user and group directives for tcpmux services
    - added xinetd-CVE-2013-4342.patch (forwarded request 228430 from vitezslav_cizek)

OBS-URL: https://build.opensuse.org/request/show/228736
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinetd?expand=0&rev=28
2014-04-05 14:50:08 +00:00
c05363d85a Accepting request 228430 from home:vitezslav_cizek:branches:network:utilities
- Add support for setting maximum number of open files (bnc#855685)
  * added xinetd-2.3.14-file-limit.patch
  * added xinetd-2.3.14-restore-nofile-limits.patch
- fixes for security vulnerabilities
  * CVE-2013-4342 (bnc#844230)
    - xinetd ignores user and group directives for tcpmux services
    - added xinetd-CVE-2013-4342.patch

OBS-URL: https://build.opensuse.org/request/show/228430
OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=28
2014-04-02 12:30:22 +00:00
Stephan Kulow
3d07c0516c Accepting request 226494 from network:utilities
- Fixed bug number in the changelog
- Also removed obsolete syslog.target from start order (bnc#866433)
- Make sure that xinetd service becomes real after network is up (bnc#866433)

OBS-URL: https://build.opensuse.org/request/show/226494
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinetd?expand=0&rev=27
2014-03-18 15:21:35 +00:00
aa44fd7e84 - Also removed obsolete syslog.target from start order (bnc#866433)
- Make sure that xinetd service becomes real after network is up (bnc#866433)

OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=26
2014-03-17 17:46:38 +00:00
4c26efb813 Accepting request 226349 from home:WernerFink:branches:network:utilities
- Make sure that xinetd service becomes real after network is up (bnc#868495)

OBS-URL: https://build.opensuse.org/request/show/226349
OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=25
2014-03-17 16:30:52 +00:00
Stephan Kulow
427b6dcc36 Accepting request 173058 from network:utilities
- update to 2.3.15
 * If the address we're binding to is a multicast address, do the multicast join.
 * Merge the Fedora patch to turn off libwrap processing on tcp rpc services.
   Patch xinetd-2.3.12-tcp_rpc.patch.
 * Merge the Fedora patch to add labeled networking.
   Patch xinetd-2.3.14-label.patch r1.4.
 * Merge the Fedora patch to fix getpeercon() for labeled networking in MLS environments.
   Patch xinetd-2.3.14-contextconf.patch r1.1
 * Merge the Fedora patch for int->ssize_t. Patch xinetd-2.3.14-ssize_t.patch r1.1
 * Change compiler flags, -Wconversion generates excessive and unnecessary
   warnings with gcc, particularly all cases of ntohs(uint16_t).
   http://gcc.gnu.org/bugzilla/show_bug.cgi?id=6614 Additionally add -Wno-unused
   to prevent unnecessary warnings regarding unused function parameters when the
   function is a callback conforming to a standard interface.
 * Merge patch from Thomas Swan regarding CVE-2012-0862
- merged the SUSE xinetd.conf with the upstream one
  this changes default target for logging - now the syslog is used
  instead of /var/log/xinetd.log
  * xinetd-config.patch
- logrotate dependency has been dropped and config file is installed
  in /usr/share/doc/packages/xinetd
- drop rc.xinetd and add xinetd.service instead
- add an entry to README.SUSE explaining the systemd socket activation

OBS-URL: https://build.opensuse.org/request/show/173058
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinetd?expand=0&rev=25
2013-04-24 14:14:48 +00:00
57a5874f94 remove useless PIDFile for type=simple
OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=23
2013-04-23 14:25:35 +00:00
d838b04d18 * xinetd-config.patch
OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=22
2013-04-19 12:47:08 +00:00
07bd2f8f41 - update to 2.3.15
* If the address we're binding to is a multicast address, do the multicast join.
 * Merge the Fedora patch to turn off libwrap processing on tcp rpc services.
   Patch xinetd-2.3.12-tcp_rpc.patch.
 * Merge the Fedora patch to add labeled networking.
   Patch xinetd-2.3.14-label.patch r1.4.
 * Merge the Fedora patch to fix getpeercon() for labeled networking in MLS environments.
   Patch xinetd-2.3.14-contextconf.patch r1.1
 * Merge the Fedora patch for int->ssize_t. Patch xinetd-2.3.14-ssize_t.patch r1.1
 * Change compiler flags, -Wconversion generates excessive and unnecessary
   warnings with gcc, particularly all cases of ntohs(uint16_t).
   http://gcc.gnu.org/bugzilla/show_bug.cgi?id=6614 Additionally add -Wno-unused
   to prevent unnecessary warnings regarding unused function parameters when the
   function is a callback conforming to a standard interface.
 * Merge patch from Thomas Swan regarding CVE-2012-0862
- merged the SUSE xinetd.conf with the upstream one
  this changes default target for logging - now the syslog is used
  instead of /var/log/xinetd.log
- logrotate dependency has been dropped and config file is installed
  in /usr/share/doc/packages/xinetd
- drop rc.xinetd and add xinetd.service instead
- add an entry to README.SUSE explaining the systemd socket activation

OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=21
2013-04-19 12:46:29 +00:00
Stephan Kulow
6c0e8c60a5 Accepting request 162782 from network:utilities
- Add Source URL, see https://en.opensuse.org/SourceUrls (forwarded request 162728 from namtrac)

OBS-URL: https://build.opensuse.org/request/show/162782
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinetd?expand=0&rev=24
2013-04-05 15:22:00 +00:00
8acf5ee076 Accepting request 162728 from home:namtrac:bugfix
- Add Source URL, see https://en.opensuse.org/SourceUrls

OBS-URL: https://build.opensuse.org/request/show/162728
OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=19
2013-04-05 11:17:53 +00:00
Stephan Kulow
e1de738f83 Accepting request 139396 from network:utilities
(forwarded request 139392 from coolo)

OBS-URL: https://build.opensuse.org/request/show/139396
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinetd?expand=0&rev=22
2012-10-27 05:57:07 +00:00
520fffe401 Accepting request 139392 from openSUSE:Factory:Staging:spdx
OBS-URL: https://build.opensuse.org/request/show/139392
OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=17
2012-10-26 09:31:00 +00:00
Stephan Kulow
783f7ac4c4 Accepting request 122793 from network:utilities
license update: SUSE-xinedt
Use this license from license.opensuse.org until upstream SPDX accepts xinetd into the official list (forwarded request 122755 from babelworx)

OBS-URL: https://build.opensuse.org/request/show/122793
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinetd?expand=0&rev=20
2012-05-31 15:11:45 +00:00
OBS User mrdocs
60419f2d1d Accepting request 122755 from home:babelworx:ldig:branches:network:utilities
license update: SUSE-xinedt
Use this license from license.opensuse.org until upstream SPDX accepts xinetd into the official list

OBS-URL: https://build.opensuse.org/request/show/122755
OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=15
2012-05-29 16:18:35 +00:00
Stephan Kulow
4026165c30 Accepting request 97863 from network:utilities
add autoconf to buildrequires (forwarded request 97633 from coolo)

OBS-URL: https://build.opensuse.org/request/show/97863
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xinetd?expand=0&rev=19
2011-12-25 16:42:57 +00:00
54dc38b0f8 Accepting request 97633 from home:coolo:removeautoconf
add autoconf to buildrequires

OBS-URL: https://build.opensuse.org/request/show/97633
OBS-URL: https://build.opensuse.org/package/show/network:utilities/xinetd?expand=0&rev=13
2011-12-22 12:10:06 +00:00