]> git.pld-linux.org Git - packages/libutempter.git/blame - libutempter.spec
- rel 10
[packages/libutempter.git] / libutempter.spec
CommitLineData
8696ce2b 1Summary: Privileged helper for utmpx updates
c1511034
ER
2Summary(es.UTF-8): Programa para actualización del utmp/wtmp
3Summary(pl.UTF-8): Program pozwalający na zapisywanie w utmpx
4Summary(pt_BR.UTF-8): Programa para atualização do utmp/wtmp
5Summary(ru.UTF-8): Привилегированная программа для изменений в utmp/wtmp
6Summary(uk.UTF-8): Привілейована програма для внесення змін до utmp/wtmp
b1fb8c81 7Name: utempter
2b522ac2 8Version: 0.5.5
ce407ce3 9Release: 10
29d05494 10License: MIT or LGPL
b1fb8c81 11Group: Base
8ddb16e4 12Source0: %{name}-%{version}.tar.gz
2b522ac2 13# Source0-md5: a628f149132e2f729bc4601e6a4f6c29
beb1601b 14Patch0: %{name}-lastlog.patch
fe868437 15Patch1: %{name}-utmp-cleanup.patch
ce407ce3 16Patch2: %{name}-64bit_timeval.patch
45267342
JB
17BuildRequires: rpmbuild(macros) >= 1.202
18Requires(pre): /usr/bin/getgid
19Requires(pre): /usr/sbin/groupadd
bb0ea121 20Requires(post,postun): /sbin/ldconfig
45267342 21Requires(postun): /usr/sbin/groupdel
bb0ea121 22Provides: group(utmp)
dbd06992 23Obsoletes: libutempter0
ad225706 24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
dd80edbc 25
26%description
27Utempter is a utility which allows programs to log information to a
8696ce2b 28privileged file (/var/run/utmpx), without compromising system
8ddb16e4 29security. It accomplishes this task by acting as a buffer between root
30and the programs.
b1fb8c81 31
35ebba1a
JR
32%description -l es.UTF-8
33Programa para actualización del utmp/wtmp.
2b4363d2 34
35ebba1a
JR
35%description -l pl.UTF-8
36Utempter jest programem pozwalającym użytkownikom na zapisywanie do
37pliku /var/run/utmpx bez naruszania bezpieczeństwa systemu.
d6a73568 38
35ebba1a
JR
39%description -l pt_BR.UTF-8
40O Utempter é um utilitários que permite a programas guardar informação
41à arquivos privilegiados (/var/run/utmp), sem comprometer a segurança
2b4363d2 42do sistema. Ele faz esta tarefa atuando como um "buffer" entre o
35ebba1a 43usuário root e os programas.
2b4363d2 44
35ebba1a
JR
45%description -l ru.UTF-8
46Utempter - это утилита, которая позволяет программам записывать
47информацию в привилегированный файл (/var/run/utmp) без нарушения
48системной безопасности. Она исполняет эту задачу, выступая буфером
49между root'ом и пользовательскими программами.
2b4363d2 50
35ebba1a
JR
51%description -l uk.UTF-8
52Utempter - це утиліта, що дозволяє програмам записувати інформацію в
53привілейований файл (/var/run/utmp) без порушення системної безпеки.
54Вона виконує цю задачу, виступаючи буфером між root'ом та програмами
55користувача.
2b4363d2 56
8b99e6d8 57%package devel
2a305f7e 58Summary: Header file for utempter library
c1511034 59Summary(pl.UTF-8): Plik nagłówkowy biblioteki utemptera
c74ab439 60Group: Development/Libraries
2a305f7e 61Requires: %{name} = %{version}-%{release}
dbd06992 62Obsoletes: libutempter0-devel
b1fb8c81 63
64%description devel
2a305f7e 65Header file for utempter library.
dd80edbc 66
35ebba1a
JR
67%description devel -l pl.UTF-8
68Plik nagłówkowy biblioteki utemptera.
d6a73568 69
dd80edbc 70%prep
b1fb8c81 71%setup -q
fe868437 72%patch0 -p1
73%patch1 -p1
ce407ce3 74%patch2 -p1
dd80edbc 75
76%build
f10e7645
AM
77%{__make} \
78 CC="%{__cc}" \
29d05494 79 RPM_OPT_FLAGS="%{rpmcflags}"
dd80edbc 80
81%install
82rm -rf $RPM_BUILD_ROOT
29d05494 83
f10e7645
AM
84%{__make} install \
85 LIBDIR="%{_libdir}" \
86 RPM_BUILD_ROOT=$RPM_BUILD_ROOT
dd80edbc 87
d6a73568 88install -d $RPM_BUILD_ROOT/var/run
89:> $RPM_BUILD_ROOT/var/run/utmpx
c1464daf 90
dd80edbc 91%clean
92rm -rf $RPM_BUILD_ROOT
93
bb0ea121
ER
94%pre
95%groupadd -g 22 utmp
96
2ce2fdff
ER
97%post
98/sbin/ldconfig
99if [ ! -f /var/run/utmpx ]; then
ad225706 100 umask 002
2ce2fdff 101 touch /var/run/utmpx
ad225706 102 chown root:utmp /var/run/utmpx
2ce2fdff
ER
103 chmod 0664 /var/run/utmpx
104fi
105
bb0ea121
ER
106%postun
107/sbin/ldconfig
108if [ "$1" = "0" ]; then
109 %groupremove utmp
110fi
8696ce2b 111
dd80edbc 112%files
b1fb8c81 113%defattr(644,root,root,755)
264a0106 114%attr(2755,root,utmp) %{_sbindir}/utempter
d988519e 115%attr(755,root,root) %{_sbindir}/utmp-cleanup
2a305f7e 116%attr(755,root,root) %{_libdir}/lib*.so.*.*.*
78c8442b 117%attr(664,root,utmp) %ghost /var/run/utmpx
b1fb8c81 118
119%files devel
120%defattr(644,root,root,755)
83376abc 121%attr(755,root,root) %{_libdir}/lib*.so
8edf1616 122%{_includedir}/utempter.h
This page took 0.088516 seconds and 4 git commands to generate.