Compare commits

...

20 Commits

Author SHA1 Message Date
David Abdurachmanov 1e6bf9335c
Fix patch (missing comma)
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-07-01 10:35:31 +03:00
David Abdurachmanov 9ccee19ef4
Rebase riscv64 noaudit patch
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-07-01 07:59:18 +03:00
David Abdurachmanov be80c831dd
Merge remote-tracking branch 'up/master' into master-riscv64-noaudit
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-06-30 12:41:54 +03:00
David Abdurachmanov 46e49506fa
Merge remote-tracking branch 'up/master' into master-riscv64-noaudit
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-04-06 07:21:56 +03:00
David Abdurachmanov c078c6b26d
Merge remote-tracking branch 'up/master' into master-riscv64-noaudit
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-03-23 11:21:38 +02:00
David Abdurachmanov 309aa49b46
Merge remote-tracking branch 'up/master' into master-riscv64-noaudit
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2020-01-15 17:26:14 +02:00
David Abdurachmanov b2df1736d2
Merge remote-tracking branch 'up/master' into master-riscv64-noaudit
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-12-21 07:47:53 +02:00
David Abdurachmanov db995f58a5
Merge remote-tracking branch 'up/master' into master-riscv64-noaudit
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-11-15 09:55:16 +02:00
David Abdurachmanov 79cd182b64
Merge remote-tracking branch 'up/master' into master-riscv64-noaudit
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-11-08 07:34:50 +02:00
David Abdurachmanov eb7d8cc99b
Merge remote-tracking branch 'up/f31' into master-riscv64-noaudit
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-09-25 18:06:08 +02:00
David Abdurachmanov 303a0de96f
Merge remote-tracking branch 'up/master' into master-riscv64-noaudit
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-07-23 08:00:35 +03:00
David Abdurachmanov 051825ca89
Merge remote-tracking branch 'up/master' into master-riscv64-noaudit
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2019-01-18 10:39:01 +01:00
David Abdurachmanov dec77027d1
Merge remote-tracking branch 'up/f29' into master-riscv64-noaudit
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-10-08 10:25:12 +03:00
David Abdurachmanov a75fc44356
Merge commit '30950d707c16f882b5cba3887563e21c8a09ac1d' into master-riscv64-noaudit
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-09-27 12:45:44 +03:00
Jaroslav Mracek 8ce1a7c6ac Update to 3.6.1 2018-09-25 11:23:42 +02:00
Jaroslav Mracek 30950d707c Update to 3.5.1 2018-09-10 14:20:29 +02:00
Jaroslav Mracek 2c0aefb816 Update to 3.5.0 2018-09-07 12:13:29 +02:00
Daniel Mach 866b9651f3 [history] Fix 'attempt to write a readonly database' error in addConsoleOutputLine().
Resolves: rhbz#1615992
2018-08-28 20:40:23 +02:00
David Abdurachmanov cbe1107c3d
Merge commit '6893ef568856fd85b60436fc4bc6d67e9f2e73e6' into master-riscv64-noaudit
Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-08-27 18:11:46 +03:00
David Abdurachmanov 83ce1a8df0
Hack to avoid audit related functionality
audit is not supported in RISC-V (riscv64) kernel for now.

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
2018-07-27 18:28:44 +02:00
2 changed files with 23 additions and 1 deletions

View File

@ -0,0 +1,13 @@
diff --git a/dnf/db/history.py b/dnf/db/history.py
index 844609f..5dd96c0 100644
--- a/dnf/db/history.py
+++ b/dnf/db/history.py
@@ -469,7 +469,7 @@ class SwdbInterface(object):
int(calendar.timegm(time.gmtime())),
str(rpmdb_version),
cmdline or "",
- int(misc.getloginuid()),
+ 0,
comment)
self.swdb.setReleasever(self.releasever)
self._tid = tid

View File

@ -82,12 +82,18 @@ It supports RPMs, modules and comps groups & environments.
Name: dnf
Version: 4.2.23
Release: 1%{?dist}
Release: 1.0.riscv64%{?dist}
Summary: %{pkg_summary}
# For a breakdown of the licensing, see PACKAGE-LICENSING
License: GPLv2+ and GPLv2 and GPL
URL: https://github.com/rpm-software-management/dnf
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
# HACK for RISC-V (riscv64). We cannot use getloginuid() which depends on
# audit support in kernel (not available for RISC-V).
# See: https://bugzilla.redhat.com/show_bug.cgi?id=1597005
Patch0020: dnf-riscv64-noaudit-hack.patch
BuildArch: noarch
BuildRequires: cmake
BuildRequires: gettext
@ -506,6 +512,9 @@ ln -sr %{buildroot}%{confdir}/vars %{buildroot}%{_sysconfdir}/yum/vars
%endif
%changelog
* Tue Jun 30 2020 David Abdurachmanov <david.abdurachmanov@sifive.com> - 4.2.23-1.0.riscv64
- Add a hack for RISC-V (riscv64) to avoid using audit related features
* Tue Jun 02 2020 Nicola Sella <nsella@redhat.com> - 4.2.23-1
- Fix behavior of install-n, autoremove-n, remove-n, repoquery-n
- Fix behavior of localinstall and list-updateinfo aliases