forked from pool/utempter
Accepting request 838373 from home:StefanBruens:branches:Base:System
- Fix License, libutempter has been LGPL-2.1+ for the last 19 years - Fix utempter.8 man page to match real parameters - Remove erroneous links to utempter.8 man page - Clean up spec file OBS-URL: https://build.opensuse.org/request/show/838373 OBS-URL: https://build.opensuse.org/package/show/Base:System/utempter?expand=0&rev=37
This commit is contained in:
parent
f83f08a47f
commit
9c60c11357
@ -1,3 +1,11 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 28 20:25:57 UTC 2020 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
||||||
|
|
||||||
|
- Fix License, libutempter has been LGPL-2.1+ for the last 19 years
|
||||||
|
- Fix utempter.8 man page to match real parameters
|
||||||
|
- Remove erroneous links to utempter.8 man page
|
||||||
|
- Clean up spec file
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Sep 3 15:52:03 UTC 2020 - Marcus Meissner <meissner@suse.com>
|
Thu Sep 3 15:52:03 UTC 2020 - Marcus Meissner <meissner@suse.com>
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@ Index: libutempter-1.1.6/Makefile
|
|||||||
$(INSTALL) -p -m2711 $(PROJECT) $(DESTDIR)$(libexecdir)/$(PROJECT)/
|
$(INSTALL) -p -m2711 $(PROJECT) $(DESTDIR)$(libexecdir)/$(PROJECT)/
|
||||||
$(INSTALL) -p -m644 $(PROJECT).h $(DESTDIR)$(includedir)/
|
$(INSTALL) -p -m644 $(PROJECT).h $(DESTDIR)$(includedir)/
|
||||||
$(INSTALL) -p -m755 $(SHAREDLIB) $(DESTDIR)$(libdir)/$(SHAREDLIB).$(VERSION)
|
$(INSTALL) -p -m755 $(SHAREDLIB) $(DESTDIR)$(libdir)/$(SHAREDLIB).$(VERSION)
|
||||||
@@ -75,9 +78,11 @@ install:
|
@@ -75,6 +78,7 @@ install:
|
||||||
ln -s $(SHAREDLIB).$(VERSION) $(DESTDIR)$(libdir)/$(SONAME)
|
ln -s $(SHAREDLIB).$(VERSION) $(DESTDIR)$(libdir)/$(SONAME)
|
||||||
ln -s $(SONAME) $(DESTDIR)$(libdir)/$(SHAREDLIB)
|
ln -s $(SONAME) $(DESTDIR)$(libdir)/$(SHAREDLIB)
|
||||||
$(INSTALL) -p -m644 $(PROJECT).3 $(DESTDIR)$(man3dir)/
|
$(INSTALL) -p -m644 $(PROJECT).3 $(DESTDIR)$(man3dir)/
|
||||||
@ -27,10 +27,6 @@ Index: libutempter-1.1.6/Makefile
|
|||||||
for n in lib$(PROJECT) utempter_add_record utempter_remove_record \
|
for n in lib$(PROJECT) utempter_add_record utempter_remove_record \
|
||||||
utempter_remove_added_record utempter_set_helper; do \
|
utempter_remove_added_record utempter_set_helper; do \
|
||||||
ln -s $(PROJECT).3 $(DESTDIR)$(man3dir)/$$n.3; \
|
ln -s $(PROJECT).3 $(DESTDIR)$(man3dir)/$$n.3; \
|
||||||
+ ln -s $(PROJECT).8 $(DESTDIR)$(man8dir)/$$n.8; \
|
|
||||||
done
|
|
||||||
|
|
||||||
clean:
|
|
||||||
Index: libutempter-1.1.6/utempter.8
|
Index: libutempter-1.1.6/utempter.8
|
||||||
===================================================================
|
===================================================================
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
@ -44,9 +40,9 @@ Index: libutempter-1.1.6/utempter.8
|
|||||||
+.SH NAME
|
+.SH NAME
|
||||||
+utempter \- privileged helper program for utmp/wtmp updates
|
+utempter \- privileged helper program for utmp/wtmp updates
|
||||||
+.SH "SYNOPSIS"
|
+.SH "SYNOPSIS"
|
||||||
+\fButempter\fR \-a \fIslave-device-name\fR \fIhost\fR
|
+\fButempter\fR add \fIhost\fR
|
||||||
+.sp
|
+.sp
|
||||||
+\fButempter\fR \-d \fIslave-device-name\fR
|
+\fButempter\fR del\fR
|
||||||
+.SH "DESCRIPTION"
|
+.SH "DESCRIPTION"
|
||||||
+.B utempter
|
+.B utempter
|
||||||
+is a privileged helper program that writes utmp/wtmp entries for unprivileged
|
+is a privileged helper program that writes utmp/wtmp entries for unprivileged
|
||||||
@ -54,9 +50,9 @@ Index: libutempter-1.1.6/utempter.8
|
|||||||
+
|
+
|
||||||
+.SH "OPTIONS"
|
+.SH "OPTIONS"
|
||||||
+The following options are supported:
|
+The following options are supported:
|
||||||
+.IP "\fB-a \fIslave-device-name host\fR
|
+.IP "\fBadd \fIhost\fR"
|
||||||
+add an entry to the utmp/wtmp file
|
+add an entry to the utmp/wtmp file
|
||||||
+.IP "\fB\-d \fIslave-device-name\fR
|
+.IP "\fBdel\fR"
|
||||||
+delete an entry from the utmp file
|
+delete an entry from the utmp file
|
||||||
+
|
+
|
||||||
+.SH "RETURN VALUE"
|
+.SH "RETURN VALUE"
|
||||||
|
@ -22,7 +22,7 @@ Name: utempter
|
|||||||
Version: 1.2.0
|
Version: 1.2.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A privileged helper for utmp and wtmp updates
|
Summary: A privileged helper for utmp and wtmp updates
|
||||||
License: MIT
|
License: LGPL-2.1-or-later
|
||||||
Group: Productivity/Security
|
Group: Productivity/Security
|
||||||
URL: https://github.com/altlinux/libutempter/
|
URL: https://github.com/altlinux/libutempter/
|
||||||
Source: ftp://ftp.altlinux.org/pub/people/ldv/utempter/lib%{name}-%{version}.tar.gz
|
Source: ftp://ftp.altlinux.org/pub/people/ldv/utempter/lib%{name}-%{version}.tar.gz
|
||||||
@ -31,7 +31,6 @@ Source2: baselibs.conf
|
|||||||
Source3: %{name}.keyring
|
Source3: %{name}.keyring
|
||||||
Patch0: utempter.eal3.diff
|
Patch0: utempter.eal3.diff
|
||||||
Patch1: utempter-no-staticlib.patch
|
Patch1: utempter-no-staticlib.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Utempter is a utility that allows non-privileged applications such as
|
Utempter is a utility that allows non-privileged applications such as
|
||||||
@ -51,9 +50,7 @@ package contains the development files needed.
|
|||||||
Summary: Shared library of utempter
|
Summary: Shared library of utempter
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
Requires(post): permissions
|
Requires(post): permissions
|
||||||
%if 0%{?suse_version} >= 1330
|
|
||||||
Requires(pre): group(%{utmpGroup})
|
Requires(pre): group(%{utmpGroup})
|
||||||
%endif
|
|
||||||
Provides: %{name} = %{version}
|
Provides: %{name} = %{version}
|
||||||
Obsoletes: %{name} < 0.5.6
|
Obsoletes: %{name} < 0.5.6
|
||||||
|
|
||||||
@ -70,9 +67,7 @@ package contains the library used by applications.
|
|||||||
make %{?_smp_mflags} RPM_OPT_FLAGS="%{optflags} -fPIC" CC="gcc" libexecdir=%{_libexecdir}
|
make %{?_smp_mflags} RPM_OPT_FLAGS="%{optflags} -fPIC" CC="gcc" libexecdir=%{_libexecdir}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
export DESTDIR=%{buildroot}
|
make libdir=%{_libdir} libexecdir=%{_libexecdir} DESTDIR=%{buildroot} install
|
||||||
make PREFIX=$DESTDIR libdir=%{_libdir} libexecdir=%{_libexecdir} DESTDIR=%{buildroot} install
|
|
||||||
chmod 755 $DESTDIR%{_libdir}/libutempter.so*
|
|
||||||
|
|
||||||
%verifyscript -n %{lname}
|
%verifyscript -n %{lname}
|
||||||
%verify_permissions -e %{_libexecdir}/utempter/utempter
|
%verify_permissions -e %{_libexecdir}/utempter/utempter
|
||||||
@ -84,7 +79,6 @@ chmod 755 $DESTDIR%{_libdir}/libutempter.so*
|
|||||||
%postun -n %{lname} -p /sbin/ldconfig
|
%postun -n %{lname} -p /sbin/ldconfig
|
||||||
|
|
||||||
%files -n %{lname}
|
%files -n %{lname}
|
||||||
%defattr(644,root,root,755)
|
|
||||||
%license COPYING
|
%license COPYING
|
||||||
%dir %{_libexecdir}/utempter
|
%dir %{_libexecdir}/utempter
|
||||||
%attr(02755, root, %{utmpGroup}) %{_libexecdir}/utempter/utempter
|
%attr(02755, root, %{utmpGroup}) %{_libexecdir}/utempter/utempter
|
||||||
@ -92,9 +86,7 @@ chmod 755 $DESTDIR%{_libdir}/libutempter.so*
|
|||||||
%attr(644,root,root) %doc %{_mandir}/man8/*
|
%attr(644,root,root) %doc %{_mandir}/man8/*
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%defattr(-,root,root)
|
|
||||||
%license COPYING
|
%license COPYING
|
||||||
%defattr(644,root,root,755)
|
|
||||||
%attr(755,root,root) %{_libdir}/libutempter.so
|
%attr(755,root,root) %{_libdir}/libutempter.so
|
||||||
%attr(644,root,root) %{_includedir}/utempter.h
|
%attr(644,root,root) %{_includedir}/utempter.h
|
||||||
%attr(644,root,root) %doc %{_mandir}/man3/*
|
%attr(644,root,root) %doc %{_mandir}/man3/*
|
||||||
|
Loading…
Reference in New Issue
Block a user