Projects
Eulaceura:Factory
usermode
_service:obs_scm:usermode.spec
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:obs_scm:usermode.spec of Package usermode
Name: usermode Version: 1.114 Release: 3 Summary: Tools for certain user account management tasks License: GPLv2+ URL: https://pagure.io/usermode/ Source: https://releases.pagure.org/usermode/usermode-%{version}.tar.xz Source1: config-util Requires: pam passwd util-linux util-linux-user BuildRequires: gcc BuildRequires: desktop-file-utils gettext intltool perl-XML-Parser util-linux BuildRequires: glib2-devel gtk2-devel libblkid-devel libSM-devel libselinux-devel libuser-devel BuildRequires: pam-devel startup-notification-devel %description usermode contains the userhelper program, which can be used to allow configured programs to be run with superuser privileges by ordinary users, and several graphical tools for users: * userinfo allows users to change their finger information. * usermount lets users mount, unmount, and format filesystems. * userpasswd allows users to change their passwords. %package gtk Summary: Graphical tools for certain user account management tasks Requires: %{name} = %{version}-%{release} %description gtk 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 file systems. Userpasswd allows users to change their passwords. Install the usermode-gtk package if you would like to provide users with graphical tools for certain account management tasks. %package help Summary: Man pages for usermode %description help Package help includes man pages for usermode. %prep %autosetup -n %{name}-%{version} -p1 %build %configure --with-selinux %make_build VENDOR=%{_vendor} %install %make_install VENDOR=%{_vendor} # make userformat symlink to usermount %{__ln_s} usermount %{buildroot}%{_bindir}/userformat %{__ln_s} usermount.1 %{buildroot}%{_mandir}/man1/userformat.1 install -D -p -m 644 %{SOURCE1} %{buildroot}/etc/security/console.apps/config-util for i in %{_vendor}-userinfo.desktop %{_vendor}-userpasswd.desktop %{_vendor}-usermount.desktop; do echo 'NotShowIn=GNOME;KDE;' >>%{buildroot}%{_datadir}/applications/$i desktop-file-install --vendor %{_vendor} --delete-original \ --dir %{buildroot}%{_datadir}/applications \ %{buildroot}%{_datadir}/applications/$i done %find_lang %{name} %files -f %{name}.lang %doc COPYING ChangeLog NEWS README %attr(4711,root,root) /usr/sbin/userhelper %{_bindir}/consolehelper %{_datadir}/usermode %config(noreplace) /etc/security/console.apps/config-util %files gtk %{_bindir}/usermount %{_bindir}/userformat %{_bindir}/userinfo %{_bindir}/userpasswd %{_bindir}/consolehelper-gtk %{_bindir}/pam-panel-icon %{_datadir}/%{name} %{_datadir}/pixmaps/* %{_datadir}/applications/* %files help %{_mandir}/man1/* %{_mandir}/man8/* %changelog * Tue Mar 26 2024 wangqingsan <wangqingsan@huawei.com> - 1.114-3 - modify openeuler to _vendor * Wed Jul 27 2022 yuanxing <yuanxing@kylinsec.com.cn> - 1.114-2 - add util-linux-user require to solve the problem that useinfo cannot be used normally * Tue Feb 8 2022 yangzhuangzhuang <yangzhuangzhuang1@h-partners.com> - 1.114-1 - update to 1.114 * Thu Sep 16 2021 wangjie <wangjie375@huawei.com> - 1.113-4 - segregated usermode-gtk * Thu May 27 2021 panxiaohe <panxiaohe@huawei.com> - 1.113-3 - Add gcc to BuildRequires * Thu Jul 30 2020 shenyangyang <shenyangyang4@huawei.com> - 1.113-2 - Do not use deprecated flask.h and av_permissions * Fri Jul 24 2020 Hugel <gengqihu1@huawei.com> - 1.113-1 - Update to 1.113 * Tue Mar 17 2020 openEuler Buildteam <buildteam@openeuler.org> - 1.112-8 - Add Source1 * Sat Jan 4 2020 openEuler Buildteam <buildteam@openeuler.org> - 1.112-7 - Delete redundant file * Tue Dec 31 2019 openEuler Buildteam <buildteam@openeuler.org> - 1.112-6 - Delete unneeded patch * Wed Dec 25 2019 openEuler Buildteam <buildteam@openeuler.org> - 1.112-5 - Add provides of usermode-gtk * Fri Sep 20 2019 Zaiwang Li <lizaiwang1@huawei.com> - 1.112-4 - Init Package
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2