* [PATCH 1/3] sssd: Cleanup Makefile
@ 2023-02-17 15:55 Stefan Schantl
2023-02-17 15:55 ` [PATCH 2/3] sssd: Do not longer depend on authconfig Stefan Schantl
2023-02-17 15:55 ` [PATCH 3/3] authconfig: Drop package Stefan Schantl
0 siblings, 2 replies; 3+ messages in thread
From: Stefan Schantl @ 2023-02-17 15:55 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 776 bytes --]
Signed-off-by: Stefan Schantl <stefan.schantl(a)ipfire.org>
---
sssd/sssd.nm | 12 ------------
1 file changed, 12 deletions(-)
diff --git a/sssd/sssd.nm b/sssd/sssd.nm
index 5a8742ea8..d76a0402c 100644
--- a/sssd/sssd.nm
+++ b/sssd/sssd.nm
@@ -28,8 +28,6 @@ build
requires
/usr/bin/nsupdate
- autoconf
- automake
c-ares-devel
cifs-utils-devel >= 6.6
curl-devel
@@ -97,14 +95,6 @@ build
end
end
-quality-agent
- whitelist_rpath
- %{libdir}/sssd
- %{libdir}:%{libdir}/sssd
- %{libdir}/sssd:%{libdir}
- end
-end
-
packages
package %{name}
groups += Base
@@ -113,8 +103,6 @@ packages
%{sysconfdir}/sssd/sssd.conf
end
- prerequires += systemd-units
-
script postin
systemctl daemon-reload >/dev/null 2>&1 || :
end
--
2.30.2
^ permalink raw reply [flat|nested] 3+ messages in thread
* [PATCH 2/3] sssd: Do not longer depend on authconfig
2023-02-17 15:55 [PATCH 1/3] sssd: Cleanup Makefile Stefan Schantl
@ 2023-02-17 15:55 ` Stefan Schantl
2023-02-17 15:55 ` [PATCH 3/3] authconfig: Drop package Stefan Schantl
1 sibling, 0 replies; 3+ messages in thread
From: Stefan Schantl @ 2023-02-17 15:55 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 621 bytes --]
Signed-off-by: Stefan Schantl <stefan.schantl(a)ipfire.org>
---
sssd/sssd.nm | 11 -----------
1 file changed, 11 deletions(-)
diff --git a/sssd/sssd.nm b/sssd/sssd.nm
index d76a0402c..140f5c5d3 100644
--- a/sssd/sssd.nm
+++ b/sssd/sssd.nm
@@ -143,17 +143,6 @@ packages
%{mandir}/man8/pam_sss.8*
%{mandir}/man8/sssd_krb5*.8*
end
-
- prerequires += \
- authconfig >= 6.2.5
-
- script postin
- authconfig --update --enableldap --enablesssd --enablesssdauth
- end
-
- script postun
- authconfig --update --disableldap --disablesssd --disablesssdauth
- end
end
package %{name}-tools
--
2.30.2
^ permalink raw reply [flat|nested] 3+ messages in thread
* [PATCH 3/3] authconfig: Drop package
2023-02-17 15:55 [PATCH 1/3] sssd: Cleanup Makefile Stefan Schantl
2023-02-17 15:55 ` [PATCH 2/3] sssd: Do not longer depend on authconfig Stefan Schantl
@ 2023-02-17 15:55 ` Stefan Schantl
1 sibling, 0 replies; 3+ messages in thread
From: Stefan Schantl @ 2023-02-17 15:55 UTC (permalink / raw)
To: development
[-- Attachment #1: Type: text/plain, Size: 3201 bytes --]
Signed-off-by: Stefan Schantl <stefan.schantl(a)ipfire.org>
---
authconfig/authconfig.nm | 93 ----------------------------------------
1 file changed, 93 deletions(-)
delete mode 100644 authconfig/authconfig.nm
diff --git a/authconfig/authconfig.nm b/authconfig/authconfig.nm
deleted file mode 100644
index 876b9a1bc..000000000
--- a/authconfig/authconfig.nm
+++ /dev/null
@@ -1,93 +0,0 @@
-###############################################################################
-# IPFire.org - An Open Source Firewall Solution #
-# Copyright (C) - IPFire Development Team <info(a)ipfire.org> #
-###############################################################################
-
-name = authconfig
-version = 6.2.10
-release = 1
-
-groups = System/Base
-url = https://fedorahosted.org/authconfig
-license = GPLv2+
-summary = Command line tool for setting up authentication from network services.
-
-description
- Authconfig is a command line utility which can configure a workstation
- to use shadow (more secure) passwords. Authconfig can also configure a
- system to be a client for certain networked user information and
- authentication schemes.
-end
-
-source_dl = https://fedorahosted.org/releases/a/u/authconfig/
-sources = %{thisapp}.tar.bz2
-
-build
- requires
- intltool
- python-devel
- end
-
- # Manually link against libresolv.
- export LDFLAGS += -lresolv
-
- configure_options += \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --disable-static
-
- # Hack to allow installation of the desktop file
- prepare_cmds
- ln -s /bin/true /usr/bin/desktop-file-install
- end
-
- install_cmds
- # Remove useless symlinks in /usr/bin
- rm -rf %{BUILDROOT}/usr/bin
-
- # Replace absolute symlinks by relative ones
- cd %{BUILDROOT}/usr/sbin && ln -sf ../share/authconfig/authconfig.py authconfig
- cd %{BUILDROOT}/usr/sbin && ln -sf ../share/authconfig/authconfig-tui.py authconfig-tui
-
- # Remove symlinks for gtk
- rm -rf %{BUILDROOT}/usr/sbin/authconfig-gtk
- rm -rf %{BUILDROOT}/usr/sbin/system-config-authentication
-
- # Remove files for authconfig-gtk and system-config-authentication
- rm -rf %{BUILDROOT}/etc/pam.d/authconfig-gtk
- rm -rf %{BUILDROOT}/etc/pam.d/system-config-authentication
- rm -rf %{BUILDROOT}/etc/security/console.apps/authconfig-gtk
- rm -rf %{BUILDROOT}/etc/security/console.apps/system-config-authentication
- rm -rf %{BUILDROOT}/usr/share/authconfig/authconfig-gtk.*
- rm -rf %{BUILDROOT}/usr/share/man/man8/authconfig-gtk.8
- rm -rf %{BUILDROOT}/usr/share/man/man8/system-config-authentication.8
-
- # Remove app icons for authconfig
- rm -rf %{BUILDROOT}/usr/share/icons
-
- # Remove unneded stuff for X11
- rm -rf %{BUILDROOT}/etc/X11
- end
-end
-
-packages
- package %{name}
- requires
- libpwquality
- newt-python
- end
-
- configfiles
- %{sysconfdir}/sysconfig/authconfig
- %{sysconfdir}/pam.d
- end
- end
-
- package %{name}-devel
- template DEVEL
- end
-
- package %{name}-debuginfo
- template DEBUGINFO
- end
-end
--
2.30.2
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2023-02-17 15:55 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-02-17 15:55 [PATCH 1/3] sssd: Cleanup Makefile Stefan Schantl
2023-02-17 15:55 ` [PATCH 2/3] sssd: Do not longer depend on authconfig Stefan Schantl
2023-02-17 15:55 ` [PATCH 3/3] authconfig: Drop package Stefan Schantl
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox