146 Commits

Author SHA256 Message Date
950dfdff25 Accepting request 1288744 from security
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1288744
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fail2ban?expand=0&rev=75
2025-06-27 21:01:33 +00:00
98f48e2688 Accepting request 1286316 from security
add missing changes file entry

OBS-URL: https://build.opensuse.org/request/show/1286316
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fail2ban?expand=0&rev=74
2025-06-23 12:56:09 +00:00
64ed126d00 Accepting request 1287019 from home:computersalat:devel:security
fix build

OBS-URL: https://build.opensuse.org/request/show/1287019
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=138
2025-06-20 12:38:07 +00:00
3b1e97f641 add missing changes file entry
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=137
2025-06-17 09:38:23 +00:00
0dd0eae600 noarch for monitoring subpackage
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=136
2025-06-16 20:31:58 +00:00
2db24c035b Drop noarch due to /usr/bin/fail2ban-python ELF
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=135
2025-06-16 20:12:20 +00:00
d4aae00c10 Accepting request 1285549 from home:smithfarm:branches:security
fix unit file population broken by recent switch to %pyproject_wheel

OBS-URL: https://build.opensuse.org/request/show/1285549
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=134
2025-06-16 10:12:52 +00:00
c4d03f3fee Restore r130 until .service unit problem with 1284779+ has been addressed
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=133
2025-06-13 13:07:49 +00:00
1febce71c5 Adhere to changelog syntax
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=132
2025-06-11 11:24:19 +00:00
35a72ad2a2 Accepting request 1284779 from home:smithfarm:branches:security
- spec:
  + Use pyproject macros to build and install (including implementing manual
    install for files under /etc and /usr from the wheel)
  + some BuildRequires cleanup

OBS-URL: https://build.opensuse.org/request/show/1284779
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=131
2025-06-11 11:23:44 +00:00
fe2ebc5ca7 Accepting request 1283653 from security
OBS-URL: https://build.opensuse.org/request/show/1283653
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fail2ban?expand=0&rev=73
2025-06-06 20:44:45 +00:00
Johannes Weberhofer
f334a5a95c Accepting request 1283621 from home:mlin7442:rebuild_fails_160
fix Leap 16.0 build

OBS-URL: https://build.opensuse.org/request/show/1283621
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=129
2025-06-06 12:29:05 +00:00
8f6f751cc7 Accepting request 1267102 from security
OBS-URL: https://build.opensuse.org/request/show/1267102
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fail2ban?expand=0&rev=72
2025-04-04 16:09:43 +00:00
Johannes Weberhofer
7a79c2d461 Accepting request 1265412 from home:jengelh:branches:security
- distutils (provided by python3-setuptools) is also needed during
  time, or f2b cannot launch the systemd log analyzer backend.
- Delete all pre-SUSE-15.x build instructions.
- Delete fail2ban-opensuse-service-sfw.patch,
  fail2ban-opensuse-service.patch, sfw-fail2ban.conf,
  since this mostly part of the pristine fail2ban.service.in
  already. (Unit modified in %install for SFW.)

OBS-URL: https://build.opensuse.org/request/show/1265412
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=127
2025-04-04 10:27:08 +00:00
971f9dcafd Accepting request 1251684 from security
OBS-URL: https://build.opensuse.org/request/show/1251684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fail2ban?expand=0&rev=71
2025-03-10 17:06:28 +00:00
Johannes Weberhofer
8b432970d4 Accepting request 1251618 from home:StevenK:branches:security
- Add BuildRequires on setuptools, required for Python 3.12+.

OBS-URL: https://build.opensuse.org/request/show/1251618
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=125
2025-03-10 09:02:51 +00:00
1d7b32ace8 Accepting request 1217267 from security
- update to 1.1.0:
  * circumvent SEGFAULT in a python's socket module by
    getaddrinfo with disabled IPv6 (gh-3438)
  * avoid sporadic error in pyinotify backend if pending file
    deleted in other thread, e. g. by flushing logs (gh-3635)
  * `action.d/cloudflare-token.conf` - fixes gh-3479, url-encode
    args by unban
  * `action.d/*ipset*`: make `maxelem` ipset option configurable
    through banaction arguments (gh-3564)
  * `filter.d/apache-common.conf` - accepts remote besides client
    (gh-3622)
  * `filter.d/mysqld-auth.conf` - matches also if no suffix in
    message (mariadb 10.3 log format, gh-3603)
  * `filter.d/nginx-*.conf` - nginx error-log filters extended
    with support of journal format (gh-3646)
  * `filter.d/postfix.conf`:
    - "rejected" rule extended to match "Access denied" too
    - avoid double counting ('lost connection after AUTH'
      together with message 'disconnect ...', gh-3505)
    - add Sender address rejected: Malformed DNS server reply
    - add to postfix syslog daemon format (gh-3690)
    - change journalmatch postfix, allow sub-units with
      postfix@-.service (gh-3692)
  * `filter.d/recidive.conf`: support for systemd-journal,
    conditional RE depending on logtype (for file or journal,
    gh-3693)
  * `filter.d/slapd.conf` - filter rewritten for single-line
    processing, matches errored result without `text=...`
    (gh-3604)
  * supports python 3.12 and 3.13 (gh-3487)

OBS-URL: https://build.opensuse.org/request/show/1217267
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fail2ban?expand=0&rev=70
2024-10-23 19:11:23 +00:00
6bbcf2f950 OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=123 2024-10-23 09:11:45 +00:00
115d63aa6c - update to 1.1.0:
* circumvent SEGFAULT in a python's socket module by
    getaddrinfo with disabled IPv6 (gh-3438)
  * avoid sporadic error in pyinotify backend if pending file
    deleted in other thread, e. g. by flushing logs (gh-3635)
  * `action.d/cloudflare-token.conf` - fixes gh-3479, url-encode
    args by unban
  * `action.d/*ipset*`: make `maxelem` ipset option configurable
    through banaction arguments (gh-3564)
  * `filter.d/apache-common.conf` - accepts remote besides client
    (gh-3622)
  * `filter.d/mysqld-auth.conf` - matches also if no suffix in
    message (mariadb 10.3 log format, gh-3603)
  * `filter.d/nginx-*.conf` - nginx error-log filters extended
    with support of journal format (gh-3646)
  * `filter.d/postfix.conf`:
    - "rejected" rule extended to match "Access denied" too
    - avoid double counting ('lost connection after AUTH'
      together with message 'disconnect ...', gh-3505)
    - add Sender address rejected: Malformed DNS server reply
    - add to postfix syslog daemon format (gh-3690)
    - change journalmatch postfix, allow sub-units with
      postfix@-.service (gh-3692)
  * `filter.d/recidive.conf`: support for systemd-journal,
    conditional RE depending on logtype (for file or journal,
    gh-3693)
  * `filter.d/slapd.conf` - filter rewritten for single-line
    processing, matches errored result without `text=...`
    (gh-3604)
  * supports python 3.12 and 3.13 (gh-3487)

OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=122
2024-10-23 09:11:36 +00:00
64685c5ddc Accepting request 1198657 from security
- fail2ban-fix-openssh98.patch: fix to work with openssh 9.8 (bsc#1230101) (forwarded request 1198656 from msmeissn)

OBS-URL: https://build.opensuse.org/request/show/1198657
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fail2ban?expand=0&rev=69
2024-09-04 11:27:32 +00:00
a2d9aaa672 Accepting request 1198656 from home:msmeissn:branches:security
- fail2ban-fix-openssh98.patch: fix to work with openssh 9.8 (bsc#1230101)

OBS-URL: https://build.opensuse.org/request/show/1198656
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=120
2024-09-04 08:00:14 +00:00
ac3260b073 Accepting request 1151115 from security
OBS-URL: https://build.opensuse.org/request/show/1151115
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fail2ban?expand=0&rev=68
2024-02-27 21:46:59 +00:00
b26ee79abf Accepting request 1150643 from home:dimstar:rpm4.20:f
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1150643
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=118
2024-02-26 10:50:07 +00:00
eb9cdfda24 Accepting request 1091046 from security
OBS-URL: https://build.opensuse.org/request/show/1091046
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fail2ban?expand=0&rev=67
2023-06-06 17:56:16 +00:00
65ea472830 Accepting request 1090960 from home:lrupp:branches:security
- use nagios-rpm-macros to define the libexecdir for SUSE distributions
  correctly (defaut here is /usr/lib/nagios/plugins)
- move conditional for %%pre scripts, to avoid any dependency or other 
  stuff getting in the way on old distributions

OBS-URL: https://build.opensuse.org/request/show/1090960
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=116
2023-06-06 07:57:14 +00:00
ccc150eb76 Accepting request 1040251 from security
OBS-URL: https://build.opensuse.org/request/show/1040251
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fail2ban?expand=0&rev=66
2022-12-05 17:02:07 +00:00
Johannes Weberhofer
61f81d4f8c Accepting request 1040054 from home:dirkmueller:Factory
- update to 1.0.2:
  * Update of major version of fail2ban with primary target to fix a
    dovecot-filter regression #3370.
  * See the ChangeLog for more information.

OBS-URL: https://build.opensuse.org/request/show/1040054
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=114
2022-12-05 12:17:57 +00:00
ec06ccdb4f Accepting request 1010267 from security
OBS-URL: https://build.opensuse.org/request/show/1010267
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fail2ban?expand=0&rev=65
2022-10-13 13:44:50 +00:00
f317e99eb3 Accepting request 1010250 from home:polslinux:branches:security
- Update to 1.0.1:
  * https://github.com/fail2ban/fail2ban/blob/1.0.1/ChangeLog
- Remove fail2ban-0.11.2-upstream-patch-python-3.9.patch.
- Remove fail2ban-0.11.2-upstream-patch-for-CVE-2021-32749.patch.
- Remove fail2ban-rpmlintrc since it's no longer needed.
- Add fail2ban.keyring.

OBS-URL: https://build.opensuse.org/request/show/1010250
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=112
2022-10-12 14:29:51 +00:00
af9a06a640 Accepting request 949182 from security
OBS-URL: https://build.opensuse.org/request/show/949182
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fail2ban?expand=0&rev=64
2022-01-26 20:27:03 +00:00
Johannes Weberhofer
5e13e51aa7 Accepting request 947424 from home:dirkmueller:Factory
- add python-rpm-macros buildrequires (bsc#1194752)

OBS-URL: https://build.opensuse.org/request/show/947424
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=111
2022-01-26 07:57:06 +00:00
Johannes Weberhofer
09cae8b935 Accepting request 948093 from home:adkorte
- Fail2ban can't be PartOf ipset.service and nftables.service that
  conflict with firewalld.service (as it will prevent restarting the
  latter and which are not provided anymore)
  * fail2ban-opensuse-service.patch
  * harden_fail2ban.service.patch

OBS-URL: https://build.opensuse.org/request/show/948093
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=110
2022-01-26 07:56:20 +00:00
ad5cec4a74 Accepting request 931605 from security
OBS-URL: https://build.opensuse.org/request/show/931605
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fail2ban?expand=0&rev=63
2021-11-17 00:13:46 +00:00
Johannes Weberhofer
792542246b Accepting request 931604 from home:weberho:branches:security
Fixed typos

OBS-URL: https://build.opensuse.org/request/show/931604
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=109
2021-11-15 17:07:42 +00:00
Johannes Weberhofer
35cad9cae8 Accepting request 931135 from home:weberho:branches:security
- Added fail2ban-0.11.2-upstream-patch-python-3.10.patch to allow 
  fail2ban run under under python 3.9+
- Shifted the order of the patches

OBS-URL: https://build.opensuse.org/request/show/931135
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=108
2021-11-15 16:57:14 +00:00
38ec53a0fe Accepting request 920602 from security
OBS-URL: https://build.opensuse.org/request/show/920602
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fail2ban?expand=0&rev=62
2021-09-21 19:13:16 +00:00
79e61a8b5c Accepting request 918942 from home:jsegitz:branches:systemdhardening:security
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/918942
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=107
2021-09-21 08:14:01 +00:00
9279745b4d Accepting request 914046 from security
OBS-URL: https://build.opensuse.org/request/show/914046
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fail2ban?expand=0&rev=61
2021-08-25 18:57:59 +00:00
Johannes Weberhofer
d4d636f090 Accepting request 914045 from home:weberho:branches:security
- Added fail2ban-0.11.2-upstream-patch-for-CVE-2021-32749.patch to fix CVE-2021-32749 - bnc#1188610 prevent a command injection via mail command
- note bnc#1180738 in changelog

OBS-URL: https://build.opensuse.org/request/show/914045
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=106
2021-08-24 14:14:57 +00:00
0a3667ae6f Accepting request 853311 from security
OBS-URL: https://build.opensuse.org/request/show/853311
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fail2ban?expand=0&rev=60
2020-12-05 19:51:30 +00:00
Johannes Weberhofer
44e264f585 Accepting request 853310 from home:weberho:branches:security
- Integrate change to resolve bnc#1146856
- Update to 0.11.2
  increased stability, filter and action updates
  
- New Features and Enhancements
  * fail2ban-regex:
    - speedup formatted output (bypass unneeded stats creation)
    - extended with prefregex statistic
    - more informative output for `datepattern` (e. g. set from filter) - pattern : description
  * parsing of action in jail-configs considers space between action-names as separator also
  (previously only new-line was allowed), for example `action = a b` would specify 2 actions `a` and `b`
  * new filter and jail for GitLab recognizing failed application logins (gh#fail2ban/fail2ban#2689)
  * new filter and jail for Grafana recognizing failed application logins (gh#fail2ban/fail2ban#2855)
  * new filter and jail for SoftEtherVPN recognizing failed application logins (gh#fail2ban/fail2ban#2723)
  * `filter.d/guacamole.conf` extended with `logging` parameter to follow webapp-logging if it's configured 
    (gh#fail2ban/fail2ban#2631)
  * `filter.d/bitwarden.conf` enhanced to support syslog (gh#fail2ban/fail2ban#2778)
  * introduced new prefix `{UNB}` for `datepattern` to disable word boundaries in regex;
  * datetemplate: improved anchor detection for capturing groups `(^...)`;
  * datepattern: improved handling with wrong recognized timestamps (timezones, no datepattern, etc)
  as well as some warnings signaling user about invalid pattern or zone (gh#fail2ban/fail2ban#2814):
    - filter gets mode in-operation, which gets activated if filter starts processing of new messages;
      in this mode a timestamp read from log-line that appeared recently (not an old line), deviating too much
      from now (up too 24h), will be considered as now (assuming a timezone issue), so could avoid unexpected 
      bypass of failure (previously exceeding `findtime`);
    - better interaction with non-matching optional datepattern or invalid timestamps;
    - implements special datepattern `{NONE}` - allow to find failures totally without date-time in log messages,
    whereas filter will use now as timestamp (gh#fail2ban/fail2ban#2802)
  * performance optimization of `datepattern` (better search algorithm in datedetector, especially for single template);
  * fail2ban-client: extended to unban IP range(s) by subnet (CIDR/mask) or hostname (DNS), gh#fail2ban/fail2ban#2791;
  * extended capturing of alternate tags in filter, allowing combine of multiple groups to single tuple token with new tag
    prefix `<F-TUPLE_`, that would combine value of `<F-V>` with all value of `<F-TUPLE_V?_n?>` tags (gh#fail2ban/fail2ban#2755)
- Fixes
  * [stability] prevent race condition - no ban if filter (backend) is continuously busy if
    too many messages will be found in log, e. g. initial scan of large log-file or journal (gh#fail2ban/fail2ban#2660)
  * pyinotify-backend sporadically avoided initial scanning of log-file by start
  * python 3.9 compatibility (and Travis CI support)
  * restoring a large number (500+ depending on files ulimit) of current bans when using PyPy fixed
  * manual ban is written to database, so can be restored by restart (gh#fail2ban/fail2ban#2647)
  * `jail.conf`: don't specify `action` directly in jails (use `action_` or `banaction` instead)
  * no mails-action added per default anymore (e. g. to allow that `action = %(action_mw)s` should be specified
    per jail or in default section in jail.local), closes gh#fail2ban/fail2ban#2357
  * ensure we've unique action name per jail (also if parameter `actname` is not set but name deviates from standard name, gh#fail2ban/fail2ban#2686)
  * don't use `%(banaction)s` interpolation because it can be complex value (containing `[...]` and/or quotes), 
    so would bother the action interpolation
  * fixed type conversion in config readers (take place after all interpolations get ready), that allows to 
    specify typed parameters variable (as substitutions) as well as to supply it in other sections or as init parameters.
  * `action.d/*-ipset*.conf`: several ipset actions fixed (no timeout per default anymore), so no discrepancy
    between ipset and fail2ban (removal from ipset will be managed by fail2ban only, gh#fail2ban/fail2ban#2703)
  * `action.d/cloudflare.conf`: fixed `actionunban` (considering new-line chars and optionally real json-parsing
   with `jq`, gh#fail2ban/fail2ban#2140, gh#fail2ban/fail2ban#2656)
  * `action.d/nftables.conf` (type=multiport only): fixed port range selector, replacing `:` with `-` (gh#fail2ban/fail2ban#2763)
  * `action.d/firewallcmd-*.conf` (multiport only): fixed port range selector, replacing `:` with `-` (gh#fail2ban/fail2ban#2821)
  * `action.d/bsd-ipfw.conf`: fixed selection of rule-no by large list or initial `lowest_rule_num` (gh#fail2ban/fail2ban#2836)
  * `filter.d/common.conf`: avoid substitute of default values in related `lt_*` section, `__prefix_line`
    should be interpolated in definition section (inside the filter-config, gh#fail2ban/fail2ban#2650)
  * `filter.d/dovecot.conf`: 
    - add managesieve and submission support (gh#fail2ban/fail2ban#2795);
    - accept messages with more verbose logging (gh#fail2ban/fail2ban#2573);
  * `filter.d/courier-smtp.conf`: prefregex extended to consider port in log-message (gh#fail2ban/fail2ban#2697)
  * `filter.d/traefik-auth.conf`: filter extended with parameter mode (`normal`, `ddos`, `aggressive`) to handle 
    the match of username differently (gh#fail2ban/fail2ban#2693):
    - `normal`: matches 401 with supplied username only
    - `ddos`: matches 401 without supplied username only
    - `aggressive`: matches 401 and any variant (with and without username)
  * `filter.d/sshd.conf`: normalizing of user pattern in all RE's, allowing empty user (gh#fail2ban/fail2ban#2749)
  
- Rebased patches
- Removed upstream patch fail2ban-0.10.4-upstream-pid-file-location.patch

OBS-URL: https://build.opensuse.org/request/show/853310
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=104
2020-12-05 18:25:09 +00:00
cf80f38cc2 Accepting request 828242 from security
OBS-URL: https://build.opensuse.org/request/show/828242
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fail2ban?expand=0&rev=59
2020-08-20 20:35:29 +00:00
f10391d3c3 Accepting request 827769 from home:dimstar:Factory
- Use %{_tmpfilesdir} consistently throughout the .spec.

OBS-URL: https://build.opensuse.org/request/show/827769
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=102
2020-08-20 15:49:41 +00:00
474de55376 Accepting request 808030 from security
OBS-URL: https://build.opensuse.org/request/show/808030
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fail2ban?expand=0&rev=58
2020-05-26 15:21:12 +00:00
Johannes Weberhofer
7e2011ee93 Accepting request 807912 from home:polslinux:branches:security
- Update to 0.11.1:
  * Increment ban time (+ observer) functionality introduced.
  * Database functionality extended with bad ips.
  * New tags (usable in actions):
    - `<bancount>` - ban count of this offender if known as bad
      (started by 1 for unknown)
    - `<bantime>` - current ban-time of the ticket
      (prolongation can be retarded up to 10 sec.)
  * Introduced new action command `actionprolong` to prolong ban-time
    (e. g. set new timeout if expected);
  * algorithm of restore current bans after restart changed:
    update the restored ban-time (and therefore 
    end of ban) of the ticket with ban-time of jail (as maximum),
    for all tickets with ban-time greater (or persistent)
  * added new setup-option `--without-tests` to skip building
    and installing of tests files (gh-2287).
  * added new command `fail2ban-client get <JAIL> banip ?sep-char|--with-time?`
    to get the banned ip addresses (gh-1916).
  * purge database will be executed now (within observer).
   restoring currently banned ip after service restart fixed
    (now < timeofban + bantime), ignore old log failures (already banned)
  * upgrade database: update new created table `bips` with entries
    from table `bans` (allows restore current bans after
    upgrade from version <= 0.10)

OBS-URL: https://build.opensuse.org/request/show/807912
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=100
2020-05-21 17:06:35 +00:00
b32b6186e1 Accepting request 762815 from security
OBS-URL: https://build.opensuse.org/request/show/762815
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fail2ban?expand=0&rev=57
2020-01-10 16:50:16 +00:00
1cb095c439 Accepting request 762228 from home:dimstar:Factory
- Switch to use python3 (upstream supported):
  + BuildRequire python3-tools instead of python-devel (for the
    2to3 tool).
  + Drop the python-gamin dependency.
  + Replace all python-FOO deps for their python3-FOO counterpart.

- removal of SuSEfirewall2-fail2ban for factory versions since SuSEfirewall2
- fail2ban-0.10.4-upstream-pid-file-location.patch changed fail2ban unit file

OBS-URL: https://build.opensuse.org/request/show/762228
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=98
2020-01-10 12:12:35 +00:00
0d7bec95db Accepting request 722644 from security
OBS-URL: https://build.opensuse.org/request/show/722644
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fail2ban?expand=0&rev=56
2019-08-13 11:23:13 +00:00
Johannes Weberhofer
e620920330 Accepting request 722640 from home:weberho:branches:security
- Added fail2ban-0.10.4-env-script-interpreter.patch to define interpreter
- removal of SuSEfirewall2-fail2ban for factory versions since SuSEfirewall2
  will be removed from Factory (see sr#713247):
  * fail2ban-opensuse-service.patch: removed references to SuSEfirewall2 service
  * fail2ban-opensuse-service-sfw.patch: use references to SuSEfirewall2 only for
    older distributions
  * Removed installation recommendation of the SuSEfirewall2-fail2ban
    package for all distributions as it is deprecated.
- fail2ban-0.10.4-upstream-pid-file-location.patch changed fail2ban unit file
  location (boo#1145181, gh#fail2ban/fail2ban#2474)

OBS-URL: https://build.opensuse.org/request/show/722640
OBS-URL: https://build.opensuse.org/package/show/security/fail2ban?expand=0&rev=96
2019-08-12 10:37:17 +00:00
a0d3464b76 Accepting request 709174 from security
OBS-URL: https://build.opensuse.org/request/show/709174
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fail2ban?expand=0&rev=55
2019-06-12 11:17:51 +00:00