Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

leafnode-2.0.0~git.1745443528.0925b70-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: leafnode Distribution: openSUSE Tumbleweed
Version: 2.0.0~git.1745443528.0925b70 Vendor: openSUSE
Release: 1.1 Build date: Wed Apr 23 23:28:10 2025
Group: Unspecified Build host: reproducible
Size: 969204 Source RPM: leafnode-2.0.0~git.1745443528.0925b70-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: http://www.dt.e-technik.uni-dortmund.de/~ma/leafnode/beta/
Summary: Leaf site NNTP server
Leafnode is a small NNTP server for leaf sites without permanent
connection to the internet. It supports a subset of NNTP and is able to
automatically fetch the newsgroups the user reads regularly from the
newsserver of the ISP and additionally offer local (site-specific)
groups to a LAN.

Provides

Requires

License

MIT

Changelog

* Wed Apr 23 2025 mcepl@cepl.eu
  - Update to version 2.0.0~git.1745443528.0925b70:
    * lsmac.pl: Add shebang magic from the perlrun man page
* Wed Apr 23 2025 Matej Cepl <mcepl@cepl.eu>
  - Update to version 2.0.0~git.1745442129.6d0967c:
    * configure.ac: Correct missing pandoc value to 'false'
* Wed Apr 23 2025 Matej Cepl <mcepl@cepl.eu>
  - Update to version 2.0.0~git.1745441740.a8cac4f:
    * Ship new README.md in 'make dist'.
    * doc: convert README to Markdown
    * NEWS: Add date line so that make distcheck passes.
    * podman test: install PCRE2 dev, avoid interactive input.
    * Bump version.
    * configure.ac: clean up
    * Fix type width for %*s argument to ln_log().
    * Complete PCRE2 conversion. Untested.
    * Fix configure.ac to properly detect PCRE2.
    * WIP: port to PCRE-2
    * Use proper mid-index calculation avoiding integer overflow.
    * Hook up bsearch_range tests.
    * Return an empty line alone, at end of header.
* Sat Mar 22 2025 mcepl@cepl.eu
  - Update to version 2.0.0+git.1722082987.9543ffa:
    * Use proper mid-index calculation avoiding integer overflow.
    * Hook up bsearch_range tests.
    * Return an empty line alone, at end of header.
    * Add a test program to help debug mastr_getfoldedln().
    * Force C linkage in some of our headers under C++.
    * Update
    * switch dist format from .tar.bz2 to .tar.xz
    * Add missing prototype for nntpdisconnect()
    * Add a script to test build on Debian's testing.
    * sa2addr: convert to getnameinfo
    * Fix masock_*.c warnings, and properly decode hostnames.
  - Switch README-SUSE from reStructuredText to Markdown
  - Add convert-to-PCRE2.patch porting whole program to use pcre2
    instead of pcre (bsc#1239931).
* Mon Mar 06 2023 Matej Cepl <mcepl@suse.com>
  - User news must be in maildrop group (if postfix has been
    installed).
* Sat Mar 04 2023 mcepl@suse.com
  - Update to version 2.0.0+git.1677927696.44d2783:
    * configure.ac: add PCRE to LIBS not LDCONFIG
    * Make C++17 compatible.
    * Add a comment about rnews.
    * Plug memory leak.
    * Update NEWS and ChangeLog.
    * store: cope with folded headers.
    * Bump copyright.
    * split_serverarg(): initialize char *s[3].
    * log_fclose: fix use-after-free warning
    * ugid.h: fix Linux features.h compiler warning
    * configure.ac: update and bump version
    * newsq: Plug memory leaks.
* Tue May 17 2022 mcepl@suse.com
  - Update to version 2.0.0+git.1625851959.1275fbe:
    * Bump version and update NEWS.
    * Ship Matěj Cepl's systemd files, and refer to them
    * Replace /etc/cron.daily/leafnode with systemd timer
  - Remove upstreamed patches:
    - systemd-timers.patch
* Mon Oct 04 2021 Johannes Segitz <jsegitz@suse.com>
  - Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
    * harden_leafnode@.service.patch
* Fri Jul 09 2021 Matej Cepl <mcepl@suse.com>
  - It is not necessary to manually set rights and ownership on
    %{spooldir}, and it prevents a security issue (bsc#1159996).
* Sat Jun 06 2020 Matej Cepl <mcepl@suse.com>
  - Add sudoers droplet to allow users in newsadmin group to
    run fetchnews.

Files

/etc/leafnode
/etc/leafnode/config
/etc/leafnode/local.groups
/etc/leafnode/uucp
/etc/sudoers.d
/etc/sudoers.d/leafnode
/usr/bin/leafnode-version
/usr/bin/lsmac.pl
/usr/bin/newsq
/usr/lib/systemd/system/leafnode-daily.service
/usr/lib/systemd/system/leafnode-daily.timer
/usr/lib/systemd/system/leafnode-hourly.service
/usr/lib/systemd/system/leafnode-hourly.timer
/usr/lib/systemd/system/leafnode.socket
/usr/lib/systemd/system/leafnode@.service
/usr/lib/systemd/system/leafnode@.service.in
/usr/sbin/applyfilter
/usr/sbin/checkgroups
/usr/sbin/fetchnews
/usr/sbin/leafnode
/usr/sbin/rnews
/usr/sbin/sendbatch.bash
/usr/sbin/texpire
/usr/share/doc/packages/leafnode
/usr/share/doc/packages/leafnode/AUTHORS
/usr/share/doc/packages/leafnode/CHANGES-FROM-LEAFNODE-1
/usr/share/doc/packages/leafnode/CREDITS
/usr/share/doc/packages/leafnode/ChangeLog
/usr/share/doc/packages/leafnode/DEBUGGING
/usr/share/doc/packages/leafnode/ENVIRONMENT
/usr/share/doc/packages/leafnode/FAQ.tex
/usr/share/doc/packages/leafnode/NEWS
/usr/share/doc/packages/leafnode/README-FQDN.tex
/usr/share/doc/packages/leafnode/README-SUSE.md
/usr/share/doc/packages/leafnode/README-leaf.node
/usr/share/doc/packages/leafnode/README.html
/usr/share/doc/packages/leafnode/TODO
/usr/share/doc/packages/leafnode/config.example
/usr/share/doc/packages/leafnode/filters.example
/usr/share/licenses/leafnode
/usr/share/licenses/leafnode/COPYING
/usr/share/licenses/leafnode/COPYING.LGPL
/usr/share/man/man1/leafnode-version.1.gz
/usr/share/man/man1/lsmac.1.gz
/usr/share/man/man1/newsq.1.gz
/usr/share/man/man1/sendbatch.1.gz
/usr/share/man/man5/filterfile.5.gz
/usr/share/man/man5/moderators.5.gz
/usr/share/man/man8/applyfilter.8.gz
/usr/share/man/man8/checkgroups.8.gz
/usr/share/man/man8/fetchnews.8.gz
/usr/share/man/man8/leafnode.8.gz
/usr/share/man/man8/rnews.8.gz
/usr/share/man/man8/texpire.8.gz
/var/spool/news
/var/spool/news/leaf.node


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Apr 30 00:40:54 2025