Compare commits

..

25 Commits

Author SHA1 Message Date
Miloslav Trmac 44bb808ae0 - Update to usermode-1.104 Resolves: #567117 2010-02-25 12:12:47 +00:00
Jesse Keating e206231461 Initialize branch F-13 for usermode 2010-02-17 03:23:56 +00:00
Miloslav Trmac b9de6d2cbe - Update to usermode-1.103 2010-02-16 20:19:16 +00:00
Miloslav Trmac f19b5b86a1 - Use %%{?_smp_mflags}
- Use the four-parameter version of %%defattr
- Be more paranoid about dropping privileges
- Set PAM_TTY
2010-02-05 15:05:00 +00:00
Bill Nottingham 2cb6804215 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 22:52:48 +00:00
Miloslav Trmac 1d58676420 - Update to usermode-1.102 2009-10-05 18:52:42 +00:00
Miloslav Trmac 94108bb695 - Update to usermode-1.101 2009-09-15 19:22:41 +00:00
Jesse Keating 15dc4c3b29 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-27 06:39:43 +00:00
Miloslav Trmac 0c84fe4295 - Require libblkid-devel instead of e2fsprogs-devel 2009-06-29 16:11:14 +00:00
Miloslav Trmac 5af0b258fd - Add BuildRequires: intltool 2009-04-14 16:07:50 +00:00
Miloslav Trmac 269440fd99 - Add BuildRequires: intltool 2009-04-14 16:05:59 +00:00
Miloslav Trmac bdab431437 Add BuildRequires: intltool 2009-04-14 15:59:05 +00:00
Miloslav Trmac 7852603bea - Update to usermode-1.100 2009-04-14 11:41:12 +00:00
Jesse Keating 6b3e222d2f - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-25 23:28:22 +00:00
Miloslav Trmac a38230d01c - Fix problems pointed out in merge review:
- Drop Conflicts: SysVinit < very-old
- Remove very old version requirements from Requires and BuildRequires
- Make /etc/security/console.apps/* %%config(noreplace)
- Update BuildRoot
2009-01-14 11:54:06 +00:00
Miloslav Trmac d0938219d3 - Update to usermode-1.99 Resolves: #470834 2008-11-11 11:58:27 +00:00
Miloslav Trmac 7978757f83 - Hide usermount from GNOME and KDE menus Resolves: #440029
- Only hide userinfo and userpasswd in GNOME and KDE
2008-11-06 09:31:22 +00:00
Miloslav Trmac a801c45a23 - Update to usermode-1.98.1-1 2008-10-28 22:12:45 +00:00
Miloslav Trmac 042c0f3fb6 - Support dialogs with no text entries
- Preserve timestamps of some installed files Resolves: #456749
- Remove /usr/X11R6/bin from the default path. Resolves: #446849
- Left-justify messages
- Preserve file timestamps where possible.
2008-08-03 06:52:45 +00:00
Miloslav Trmac b2e118ac49 - Fix display of '_' in prompts Resolves: #444545 2008-05-01 12:57:05 +00:00
Miloslav Trmac 6b8fd28929 - New release with updated translations 2008-04-09 22:49:35 +00:00
Miloslav Trmac 01e1dae06b - Remove code that overrides SELinux contexts of processes started by
userhelper. Related: #247967
- Delete the WITH_SELINUX variable.
2008-02-29 15:54:18 +00:00
Miloslav Trmac f706a49df4 - New home page at https://fedorahosted.org/usermode/
- Correctly preserve exit code when SESSION=yes
- Fix minor errors in the .desktop files
- Ship documentation
2008-02-25 00:16:28 +00:00
Jesse Keating 3ee2c268bc - Autorebuild for GCC 4.3 2008-02-19 13:57:41 +00:00
Miloslav Trmac c554b16208 - Add support for including files from wrapper configuration files.
Original patch by Carlo de Wolf. Resolves: #426095
- Add /etc/security/console.apps/config-util for use by system-config-*
- Rename sr@Latn.po to sr@latin.po Resolves: #425842
2008-01-10 20:42:41 +00:00
5 changed files with 129 additions and 38 deletions
+1 -1
View File
@@ -1 +1 @@
usermode-1.93.1.tar.bz2
usermode-1.104.tar.bz2
+2 -2
View File
@@ -1,10 +1,10 @@
# Makefile for source rpm: usermode
# $Id: Makefile,v 1.1 2004/09/09 13:52:40 cvsdist Exp $
# $Id: Makefile,v 1.2 2007/10/15 19:29:38 notting Exp $
NAME := usermode
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
+1
View File
@@ -0,0 +1 @@
F-13
+1 -1
View File
@@ -1 +1 @@
f4abcfccf2af706fa47f56eec42e2f90 usermode-1.93.1.tar.bz2
64f6ba4490ef50977b1fe9c0525f9265 usermode-1.104.tar.bz2
+124 -34
View File
@@ -1,23 +1,17 @@
%if %{?WITH_SELINUX:0}%{!?WITH_SELINUX:1}
%define WITH_SELINUX 1
%endif
Summary: Tools for certain user account management tasks
Name: usermode
Version: 1.93.1
Version: 1.104
Release: 1%{?dist}
License: GPLv2+
Group: Applications/System
Source: usermode-%{version}.tar.bz2
Requires: util-linux, pam >= 0.75-37, /etc/pam.d/system-auth, passwd
Conflicts: SysVinit < 2.74-14
BuildRequires: desktop-file-utils, e2fsprogs-devel, glib2-devel, gtk2-devel
BuildRequires: libglade2-devel, libuser-devel, pam-devel, util-linux
BuildRequires: perl-XML-Parser, libSM-devel, startup-notification-devel, gettext
%if %{WITH_SELINUX}
BuildRequires: libselinux-devel >= 1.17.13-2
%endif
BuildRoot: %{_tmppath}/%{name}-root
URL: https://fedorahosted.org/usermode/
Source: https://fedorahosted.org/releases/u/s/usermode/usermode-%{version}.tar.bz2
Requires: pam, passwd, util-linux
BuildRequires: desktop-file-utils, gettext, glib2-devel, gtk2-devel, intltool
BuildRequires: libblkid-devel, libSM-devel, libselinux-devel, libuser-devel
BuildRequires: pam-devel, perl-XML-Parser, startup-notification-devel
BuildRequires: util-linux
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
%package gtk
Summary: Graphical tools for certain user account management tasks
@@ -33,7 +27,7 @@ by ordinary users.
The usermode-gtk package contains several graphical tools for users:
userinfo, usermount and userpasswd. Userinfo allows users to change
their finger information. Usermount lets users mount, unmount, and
format filesystems. Userpasswd allows users to change their
format file systems. Userpasswd allows users to change their
passwords.
Install the usermode-gtk package if you would like to provide users with
@@ -43,35 +37,32 @@ graphical tools for certain account management tasks.
%setup -q
%build
%configure \
%if %{WITH_SELINUX}
--with-selinux
%endif
%configure --with-selinux
make
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'
# make userformat symlink to usermount
ln -sf usermount $RPM_BUILD_ROOT%{_bindir}/userformat
ln -s usermount.1 $RPM_BUILD_ROOT%{_mandir}/man1/userformat.1
# We set up the shutdown programs to be wrapped in this package. Other
# packages are on their own....
mkdir -p $RPM_BUILD_ROOT/etc/pam.d $RPM_BUILD_ROOT/etc/security/console.apps
for wrappedapp in halt reboot poweroff ; do
ln -s consolehelper $RPM_BUILD_ROOT%{_bindir}/${wrappedapp}
install -m644 $wrappedapp $RPM_BUILD_ROOT/etc/security/console.apps/${wrappedapp}
cp shutdown.pamd $RPM_BUILD_ROOT/etc/pam.d/${wrappedapp}
done
for i in redhat-userinfo.desktop redhat-userpasswd.desktop; do
echo 'NoDisplay=true' >>$RPM_BUILD_ROOT%{_datadir}/applications/$i
install -p -m644 $wrappedapp \
$RPM_BUILD_ROOT/etc/security/console.apps/${wrappedapp}
install -p -m644 shutdown.pamd $RPM_BUILD_ROOT/etc/pam.d/${wrappedapp}
done
echo 'USER=root' > $RPM_BUILD_ROOT/etc/security/console.apps/config-util
for i in redhat-userinfo.desktop redhat-userpasswd.desktop \
redhat-usermount.desktop; do
echo 'NotShowIn=GNOME;KDE;' >>$RPM_BUILD_ROOT%{_datadir}/applications/$i
desktop-file-install --vendor redhat --delete-original \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
$RPM_BUILD_ROOT%{_datadir}/applications/$i
@@ -83,7 +74,8 @@ done
rm -rf $RPM_BUILD_ROOT
%files -f %{name}.lang
%defattr(-,root,root)
%defattr(-,root,root,-)
%doc COPYING ChangeLog NEWS README
%attr(4711,root,root) /usr/sbin/userhelper
%{_bindir}/consolehelper
%{_mandir}/man8/userhelper.8*
@@ -96,26 +88,124 @@ rm -rf $RPM_BUILD_ROOT
%config(noreplace) /etc/pam.d/halt
%config(noreplace) /etc/pam.d/reboot
%config(noreplace) /etc/pam.d/poweroff
%config /etc/security/console.apps/halt
%config /etc/security/console.apps/reboot
%config /etc/security/console.apps/poweroff
%config(noreplace) /etc/security/console.apps/config-util
%config(noreplace) /etc/security/console.apps/halt
%config(noreplace) /etc/security/console.apps/reboot
%config(noreplace) /etc/security/console.apps/poweroff
%files gtk
%defattr(-,root,root)
%defattr(-,root,root,-)
%{_bindir}/usermount
%{_bindir}/userformat
%{_mandir}/man1/usermount.1*
%{_bindir}/userformat
%{_mandir}/man1/userformat.1*
%{_bindir}/userinfo
%{_mandir}/man1/userinfo.1*
%{_bindir}/userpasswd
%{_mandir}/man1/userpasswd.1*
%{_bindir}/consolehelper-gtk
%{_mandir}/man8/consolehelper-gtk.8*
%{_bindir}/pam-panel-icon
%{_mandir}/man1/pam-panel-icon.1*
%{_datadir}/%{name}
%{_datadir}/pixmaps/*
%{_datadir}/applications/*
%changelog
* Thu Feb 25 2010 Miloslav Trmač <mitr@redhat.com> - 1.104-1
- Update to usermode-1.104
Resolves: #567117
* Tue Feb 16 2010 Miloslav Trmač <mitr@redhat.com> - 1.103-1
- Update to usermode-1.103
* Fri Feb 5 2010 Miloslav Trmač <mitr@redhat.com> - 1.102-2
- Use %%{?_smp_mflags}
- Use the four-parameter version of %%defattr
- Be more paranoid about dropping privileges
Resolves: #562194
- Set PAM_TTY
Resolves: #562195
* Mon Oct 5 2009 Miloslav Trmač <mitr@redhat.com> - 1.102-1
- Update to usermode-1.102
* Tue Sep 15 2009 Miloslav Trmač <mitr@redhat.com> - 1.101-1
- Update to usermode-1.101
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.100-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Mon Jun 29 2009 Miloslav Trmač <mitr@redhat.com> - 1.100-3
- Require libblkid-devel instead of e2fsprogs-devel
* Tue Apr 14 2009 Miloslav Trmač <mitr@redhat.com> - 1.100-2
- Add BuildRequires: intltool
* Tue Apr 14 2009 Miloslav Trmač <mitr@redhat.com> - 1.100-1
- Update to usermode-1.100
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.99-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Wed Jan 14 2009 Miloslav Trmač <mitr@redhat.com> - 1.99-2
- Fix problems pointed out in merge review:
- Drop Conflicts: SysVinit < very-old
- Remove very old version requirements from Requires and BuildRequires
- Make /etc/security/console.apps/* %%config(noreplace)
- Update BuildRoot
* Tue Nov 11 2008 Miloslav Trmač <mitr@redhat.com> - 1.99-1
- Update to usermode-1.99
Resolves: #470834
* Thu Nov 6 2008 Miloslav Trmač <mitr@redhat.com> - 1.98.1-2
- Hide usermount from GNOME and KDE menus
Resolves: #440029
- Only hide userinfo and userpasswd in GNOME and KDE
* Tue Oct 28 2008 Miloslav Trmač <mitr@redhat.com> - 1.98.1-1
- Update to usermode-1.98.1-1
* Sun Aug 3 2008 Miloslav Trmač <mitr@redhat.com> - 1.98-1
- Support dialogs with no text entries
- Preserve timestamps of some installed files
Resolves: #456749
- Remove /usr/X11R6/bin from the default path.
Resolves: #446849
- Left-justify messages
- Preserve file timestamps where possible.
* Thu May 1 2008 Miloslav Trmač <mitr@redhat.com> - 1.97-1
- Fix display of '_' in prompts
Resolves: #444545
* Thu Apr 10 2008 Miloslav Trmač <mitr@redhat.com> - 1.96.1-1
- New release with updated translations
* Fri Feb 29 2008 Miloslav Trmač <mitr@redhat.com> - 1.96-1
- Remove code that overrides SELinux contexts of processes started by
userhelper.
Related: #247967
- Delete the WITH_SELINUX variable.
* Mon Feb 25 2008 Miloslav Trmač <mitr@redhat.com> - 1.95-1
- New home page at https://fedorahosted.org/usermode/
- Correctly preserve exit code when SESSION=yes
- Fix minor errors in the .desktop files
- Ship documentation
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.94-2
- Autorebuild for GCC 4.3
* Thu Jan 10 2008 Miloslav Trmač <mitr@redhat.com> - 1.94-1
- Add support for including files from wrapper configuration files. Original
patch by Carlo de Wolf.
Resolves: #426095
- Add /etc/security/console.apps/config-util for use by system-config-*
- Rename sr@Latn.po to sr@latin.po
Resolves: #425842
* Tue Oct 16 2007 Miloslav Trmač <mitr@redhat.com> - 1.93.1-1
- New release with updated translations
Resolves: #332441