]> git.pld-linux.org Git - packages/adns.git/blob - adns.spec
- release 3
[packages/adns.git] / adns.spec
1 Summary:        Advanced, easy to use, asynchronous-capable DNS client library
2 Summary(pl):    Zaawansowana, prosta w u¿yciu, asynchroniczna biblioteka kliencka DNS
3 Summary(ru):    ëÌÉÅÎÔÓËÁÑ ÂÉÂÌÉÏÔÅËÁ DNS Ó ×ÏÚÍÏÖÎÏÓÔØÀ ÁÓÉÎÈÒÏÎÎÙÈ ÚÁÐÒÏÓÏ×
4 Summary(uk):    ë̦¤ÎÔÓØËÁ Â¦Â̦ÏÔÅËÁ DNS Ú ÍÏÖÌÉצÓÔÀ ÁÓÉÎÈÒÏÎÎÉÈ ÚÁÐÉÔ¦×
5 Name:           adns
6 Version:        1.1
7 Release:        3
8 License:        GPL
9 Group:          Libraries
10 Source0:        ftp://ftp.chiark.greenend.org.uk/users/ian/adns/%{name}-%{version}.tar.gz
11 # Source0-md5:  891956e305acf5fc83b099333bf3ffd9
12 Patch0:         %{name}-DESTDIR.patch
13 Patch1:         %{name}-ac_fix.patch
14 URL:            http://www.chiark.greenend.org.uk/~ian/adns/
15 BuildRequires:  autoconf
16 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18 %description
19 adns is a resolver library for C (and C++) programs. In contrast with
20 the existing interfaces, gethostbyname et al and libresolv, it has the
21 following features:
22  - It is reasonably easy to use for simple programs which just want to
23    translate names to addresses, look up MX records, etc.
24  - It can be used in an asynchronous, non-blocking, manner. Many
25    queries can be handled simultaneously.
26  - Responses are decoded automatically into a natural representation
27    for a C program - there is no need to deal with DNS packet formats.
28  - Sanity checking (eg, name syntax checking, reverse/forward
29    correspondence, CNAME pointing to CNAME) is performed automatically.
30  - Time-to-live, CNAME and other similar information is returned in an
31    easy-to-use form, without getting in the way.
32  - There is no global state in the library; resolver state is an opaque
33    data structure which the client creates explicitly. A program can have
34    several instances of the resolver.
35  - Errors are reported to the application in a way that distinguishes
36    the various causes of failure properly.
37  - Understands conventional resolv.conf, but this can overridden by
38    environment variables.
39  - Flexibility. For example, the application can tell adns to: ignore
40    environment variables (for setuid programs), disable sanity checks eg
41    to return arbitrary data, override or ignore resolv.conf in favour of
42    supplied configuration, etc.
43  - Believed to be correct ! For example, will correctly back off to TCP
44    in case of long replies or queries, or to other nameservers if several
45    are available. It has sensible handling of bad responses etc.
46
47 %description -l pl
48 adns jest bibliotek± rozwi±zywania nazw dla programów w C (i C++). W
49 przeciwieñstwie do pozosta³ych interfejsów - gethostbyname itd. oraz
50 libresolv, ma nastêpuj±ce mo¿liwo¶ci:
51  - Jest ³atwa w u¿yciu dla prostych programów, które maj± tylko
52    t³umaczyæ nazwy na adresy, szukaæ rekordów MX itp.
53  - Mo¿e byæ u¿ywana w sposób asynchroniczny, nieblokuj±cy; wiele
54    zapytañ mo¿e byæ obs³ugiwanych jednocze¶nie.
55  - Odpowiedzi s± dekodowane automatycznie do reprezentacji naturalnej
56    dla programów w C - nie trzeba obs³ugiwaæ formatów pakietów DNS
57  - Sprawdzanie poprawno¶ci (sk³adni, zgodno¶ci rekordów odwrotnych i
58    prostych, CNAME wskazuj±cych na CNAME) jest automatyczne.
59  - TTL, CNAME i podobne informacje s± zwracane w postaci ³atwej do
60    wykorzystania
61  - Nie ma globalnego stanu w bibliotece; stan resolvera jest struktur±
62    danych tworzon± przez klienta. Program mo¿e trzymaæ wiele instancji
63    resolvera.
64  - B³êdy s± zg³aszane aplikacji w sposób rozró¿niaj±cy przyczyny.
65  - Rozumie konwencjonalny plik resolv.conf, ale to mo¿e byæ zmienione
66    przez zmienne ¶rodowiskowe.
67  - Konfigurowalno¶æ. Na przyk³ad aplikacja mo¿e kazaæ adns: ignorowaæ
68    zmienne ¶rodowiskowe (dla programów setuid), wy³±czyæ sprawdzanie
69    poprawno¶ci, zignorowaæ resolv.conf na rzecz w³asnej konfiguracji.
70  - Podobno jest poprawna! Na przyk³ad, prawid³owo prze³±cza siê na TCP
71    w przypadku d³ugich zapytañ lub odpowiedzi, albo na inne serwery je¶li
72    jest kilka dostêpnych. Ma rozs±dn± obs³ugê z³ych odpowiedzi.
73
74 %description -l ru
75 adns - ÜÔÏ ÂÉÂÌÉÏÔÅËÁ ÒÅÚÏÌ×ÅÒÁ ÄÌÑ ÐÒÏÇÒÁÍÍ ÎÁ C (É C++). ÷ ÏÔÌÉÞÉÅ
76 ÏÔ ÓÕÝÅÓÔ×ÕÀÝÉÈ ÉÎÔÅÒÆÅÊÓÏ×, gethostbyname Ó ËÏÍÐÁÎÉÅÊ É libresolv.
77 ÏÎÁ ÉÍÅÅÔ ÓÌÅÄÕÀÝÉÅ ×ÏÚÍÏÖÎÏÓÔÉ:
78  - äÏÓÔÁÔÏÞÎÏ ÌÅÇËÁÑ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ × ÐÒÏÓÔÙÈ ÐÒÏÇÒÁÍÍÁÈ, ËÏÔÏÒÙÍ
79    ÎÕÖÎÏ ×ÓÅÇÏ ÌÉÛØ ÔÒÁÎÓÌÉÒÏ×ÁÔØ ÉÍÅÎÁ × ÁÄÒÅÓÁ, ÉÓËÁÔØ MX ÚÁÐÉÓÉ, É
80    Ô.Ð.
81  - íÏÖÅÔ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ ÁÓÉÎÈÒÏÎÎÙÍ, ÎÅÂÌÏËÉÒÕÀÝÉÍ ÓÐÏÓÏÂÏÍ. íÎÏÖÅÓÔ×Ï
82    ÚÁÐÒÏÓÏ× ÍÏÖÅÔ ÏÂÒÁÂÁÔÙ×ÁÔØÓÑ ÏÄÎÏ×ÒÅÍÅÎÎÏ.
83  - ïÔ×ÅÔÙ Á×ÔÏÍÁÔÉÞÅÓËÉ ÄÅËÏÄÉÒÕÀÔÓÑ × ÅÓÔÅÓÔ×ÅÅÎÏÅ ÄÌÑ C ÐÒÏÇÒÁÍÍ
84    ÐÒÅÄÓÔÁ×ÌÅÎÉÅ - ÎÅÔ ÎÅÏÂÈÏÄÉÍÏÓÔÉ ÉÍÅÔØ ÄÅÌÏ Ó ÆÏÒÍÁÔÁÍÉ DNS ÐÁËÅÔÁ.
85  - ðÒÏ×ÅÒËÁ ÎÁ ËÏÒÒÅËÔÎÏÓÔØ (ÎÁÐÒÉÍÅÒ, ÐÒÏ×ÅÒËÁ ÓÉÎÔÁËÓÉÞÅÓËÏÊ
86    ÄÏÐÕÓÔÉÍÏÓÔÉ ÉÍÅÎ, ÓÏÏÔ×ÅÔÓ×ÉÅ ÏÂÒÁÔÎÏÇÏ É ÐÒÑÍÏÇÏ ÒÅÚÏÌ×ÉÎÇÁ, CNAME,
87    ÕËÁÚÙ×ÁÀÝÉÊ ÎÁ CNAME) ×ÙÐÏÌÎÑÅÔÓÑ Á×ÔÏÍÁÔÉÞÅÓËÉ.
88  - ÷ÒÅÍÑ ÖÉÚÎÉ ÚÁÐÉÓÉ (TTL), CNAME É ÄÒÕÇÁÑ ÐÏÄÏÂÎÁÑ ÉÎÆÏÒÍÁÃÉÑ
89    ×ÙÄÁÅÔÓÑ × ÌÅÇËÏÊ ÄÌÑ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÆÏÒÍÅ.
90  - ïÛÉÂËÉ ÓÏÏÂÝÁÀÔÓÑ ÐÒÉÌÏÖÅÎÉÀ ÔÁËÉÍ ÏÂÒÁÚÏÍ, ÞÔÏ ÒÁÚÎÙÅ ÐÒÉÞÉÎÙ ÉÈ
91    ×ÏÚÎÉËÎÏ×ÅÎÉÑ ÒÁÚÌÉÞÁÀÔÓÑ ÐÒÁ×ÉÌØÎÏ.
92  - ðÏÎÉÍÁÅÔ ÏÂÙÞÎÙÊ resolv.conf, ÎÏ ÜÔÏ ÍÏÖÅÔ ÂÙÔØ ÉÚÍÅÎÅÎÏ ÐÅÒÅÍÅÎÎÙÍÉ
93    ÓÒÅÄÙ.
94  - çÉÂËÏÓÔØ. îÁÐÒÉÍÅÒ, ÐÒÏÇÒÁÍÍÁ ÍÏÖÅÔ ÚÁËÁÚÁÔØ adns: ÉÇÎÏÒÉÒÏ×ÁÔØ
95    ÐÅÒÅÍÅÎÎÙÅ ÓÒÅÄÙ (ÄÌÑ setuid ÐÒÏÇÒÁÍÍ), ÏÔËÌÀÞÉÔØ ÐÒÏ×ÅÒËÉ
96    ËÏÒÒÅËÔÎÏÓÔÉ ÄÌÑ ×ÏÚ×ÒÁÔÁ ÄÁÎÎÙÈ ÔÁËÉÍÉ, ËÁË ÏÎÉ ÅÓÔØ, ÉÇÎÏÒÉÒÏ×ÁÔØ
97    resolv.conf. ÐÏÌØÚÕÀÓØ ÓÏÂÓÔ×ÅÎÎÏÊ ËÏÎÆÉÇÕÒÁÃÉÅÊ É Ô.Ð.
98  - óÞÉÔÁÅÔÓÑ ËÏÒÒÅËÔÎÏÊ! îÁÐÒÉÍÅÒ, ËÏÒÒÅËÔÎÏ ÐÅÒÅËÌÀÞÁÅÔÓÑ ÎÁ TCP ×
99    ÓÌÕÞÁÅ ÄÌÉÎÎÙÈ ÏÔ×ÅÔÏ× ÉÌÉ ÚÁÐÒÏÓÏ×, ÉÌÉ ÎÁ ÄÒÕÇÉÅ ÓÅÒ×ÅÒÁ ÉÍÅÎ, ÅÓÌÉ
100    ÄÏÓÔÕÐÎÏ ÎÅÓËÏÌØËÏ. òÁÚÂÉÒÁÅÔÓÑ Ó ÎÅËÏÒÅËÔÎÙÍÉ ÏÔ×ÅÔÁÍÉ É Ô.Ä.
101
102 %description -l uk
103 adns - ÃŠ¦Â̦ÏÔÅËÁ ÒÅÚÏÌ×ÅÒÁ ÄÌÑ ÐÒÏÇÒÁÍ ÎÁ C (ÔÁ C++). îÁ ×¦ÄͦÎÕ
104 צĠ¦ÓÎÕÀÞÉÈ ¦ÎÔÅÒÆÅÊÓ¦×, gethostbyname Ú ËÏÍÐÁΦ¤À ÔÁ libresolv, ×ÏÎÁ
105 ÍÁ¤ ÎÁÓÔÕÐΦ ÍÏÖÌÉ×ÏÓÔ¦:
106  - äÏÓÉÔØ ÌÅÇËÁ ÄÌÑ ×ÉËÏÒÉÓÔÁÎÎÑ × ÐÒÏÓÔÉÈ ÐÒÏÇÒÁÍÁÈ, Ñ˦ ÌÉÛÅ
107    ÔÒÁÎÓÌÀÀÔØ ¦ÍÅÎÁ × ÁÄÒÅÓÉ, ÛÕËÁÀÔØ MX ÚÁÐÉÓÉ, ÔÏÝÏ.
108  - íÏÖÅ ×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉÓØ ÁÓÉÎÈÒÏÎÎÉÍ, ÎÅÂÌÏËÕÀÞÉÍ ÓÐÏÓÏÂÏÍ. âÁÇÁÔÏ
109    ÚÁÐÉԦנÍÏÖÕÔØ ÏÂÒÏÂÌÑÔÉÓÑ ÏÄÎÏÞÁÓÎÏ.
110  - ÷¦ÄÐÏצĦ Á×ÔÏÍÁÔÉÞÎÏ ÄÅËÏÄÕÀÔØÓÑ × ÐÒÉÒÏÄΤ ÄÌÑ C ÐÒÏÇÒÁÍ
111    ×¦ÄÏÂÒÁÖÅÎÎÑ - ÎÅÍÁ¤ ÎÅÏÂȦÄÎÏÓÔ¦ ÍÁÔÉ ÓÐÒÁ×Õ Ú ÆÏÒÍÁÔÁÍÉ DNS ÐÁËÅÔÕ.
112  - ðÅÒÅצÒËÁ ÎÁ ËÏÒÅËÔΦÓÔØ (ÎÁÐÒÉËÌÁÄ, ÐÅÒÅצÒËÁ ÓÉÎÔÁËÓÉÞÎϧ
113    ÄÏÐÕÓÔÉÍÏÓÔ¦ ¦ÍÅΦ, ×¦ÄÐÏצÄΦÓÔØ Ú×ÏÒÏÔÎØÏÇÏ ÔÁ ÐÒÑÍÏÇÏ ÒÅÚÏÌצÎÇÕ,
114    CNAME, ÝÏ ×ËÁÚÕ¤ ÎÁ CNAME) ×ÉËÏÎÕ¤ÔØÓÑ Á×ÔÏÍÁÔÉÞÎÏ.
115  - þÁÓ ÖÉÔÔÑ ÚÁÐÉÓÕ (TTL), CNAME ÔÁ ¦ÎÛÁ ÐÏĦÂÎÁ ¦ÎÆÏÒÍÁæѠ×ÉÄÁ¤ÔØÓÑ ×
116    ÌÅÇ˦ʠÄÌÑ ×ÉËÏÒÉÓÔÁÎÎÑ ÆÏÒͦ.
117  - ðÏÍÉÌËÉ ÐÏצÄÏÍÌÑÀÔØÓÑ ÐÒÉËÌÁÄΦʠÐÒÏÇÒÁͦ ÔÁËÉÍ ÞÉÎÏÍ, ÝÏ Ò¦ÚΦ
118    ÐÒÉÞÉÎÉ §È ×ÉÎÉËÎÅÎÎÑ ÒÏÚÒ¦ÚÎÑÀÔØÓÑ ÐÒÁ×ÉÌØÎÏ.
119  - òÏÚÕͦ¤ Ú×ÉÞÎÉÊ resolv.conf, ÁÌÅ ÃÅ ÍÏÖÅ ÂÕÔɠצÄͦÎÅÎÏ ÚͦÎÎÉÍÉ
120    ÓÅÒÅÄÏ×ÉÝÁ.
121  - çÎÕÞ˦ÓÔØ. îÁÐÒÉËÌÁÄ, ÐÒÏÇÒÁÍÁ ÍÏÖÅ ÚÁÍÏ×ÉÔÉ adns: ¦ÇÎÏÒÕ×ÁÔÉ ÚͦÎΦ
122    ÓÅÒÅÄÏ×ÉÝÁ (ÄÌÑ setuid ÐÒÏÇÒÁÍ), ×¦ÄËÌÀÞÉÔÉ ÐÅÒÅצÒËÉ ËÏÒÅËÔÎÏÓÔ¦ ÄÌÑ
123    ÐÏ×ÅÒÎÅÎÎÑ ÄÁÎÉÈ ÔÁËÉÍÉ ÑË ×ÏÎÉ ¤, ¦ÇÎÏÒÕ×ÁÔÉ resolv.conf,
124    ËÏÒÉÓÔÕÀÞÉÓØ ×ÌÁÓÎÏÀ ËÏÎƦÇÕÒÁæ¤À ÔÁ ¦Î.
125  - ÷×ÁÖÁ¤ÔØÓÑ ËÏÒÅËÔÎÏÀ! îÁÐÒÉËÌÁÄ, ËÏÒÅËÔÎÏ ÐÅÒÅËÌÀÞÁ¤ÔØÓÑ ÎÁ TCP Õ
126    ×ÉÐÁÄËÕ ÄÏ×ÇÉȠצÄÐÏצÄÅÊ ÞÉ ÚÁÐÉÔ¦×, ÞÉ ÎÁ ¦ÎÛ¦ ÓÅÒ×ÅÒÉ ¦ÍÅÎ, ËÏÌÉ
127    ÄÏÓÔÕÐÎϠ˦ÌØËÁ. òÏÚÂÉÒÁ¤ÔØÓÑ Ú ÎÅËÏÒÅËÔÎÉÍɠצÄÐÏצÄÑÍÉ ÔÁ ¦Î.
128
129 %package devel
130 Summary:        Asynchronous-capable DNS client library - development files
131 Summary(pl):    Asynchroniczna biblioteka kliencka DNS - pliki dla programistów
132 Summary(ru):    æÁÊÌÙ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ ÂÉÂÌÉÏÔÅËÉ adns
133 Summary(uk):    æÁÊÌÉ ÄÌÑ ÒÏÚÒÏÂËÉ Ú ×ÉËÏÒÉÓÔÁÎÎÑ͠¦Â̦ÏÔÅËÉ adns
134 Group:          Development/Libraries
135 Requires:       %{name} = %{version}-%{release}
136
137 %description devel
138 Asynchronous-capable DNS client library - development files.
139
140 %description devel -l pl
141 Asynchroniczna biblioteka kliencka DNS - pliki dla programistów.
142
143 %description devel -l ru
144 adns - ÜÔÏ ÂÉÂÌÉÏÔÅËÁ ÒÅÚÏÌ×ÅÒÁ ÄÌÑ ÐÒÏÇÒÁÍÍ ÎÁ C (É C++). üÔÏÔ ÐÁËÅÔ
145 ÓÏÄÅÒÖÉÔ ÆÁÊÌÙ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ.
146
147 %description devel -l uk
148 adns - ÃŠ¦Â̦ÏÔÅËÁ ÒÅÚÏÌ×ÅÒÁ ÄÌÑ ÐÒÏÇÒÁÍ ÎÁ C (ÔÁ C++). ãÅÊ ÐÁËÅÔ
149 ͦÓÔÉÔØ ÆÁÊÌÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ.
150
151 %package static
152 Summary:        Asynchronous-capable DNS client library - static library
153 Summary(pl):    Asynchroniczna biblioteka kliencka DNS - wersja statyczna
154 Summary(ru):    óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ ÂÉÂÌÉÏÔÅËÉ adns
155 Summary(uk):    óÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ ÄÌÑ ÒÏÚÒÏÂËÉ Ú ×ÉËÏÒÉÓÔÁÎÎÑ͠¦Â̦ÏÔÅËÉ adns
156 Group:          Development/Libraries
157 Requires:       %{name}-devel = %{version}-%{release}
158
159 %description static
160 Asynchronous-capable DNS client library - static library.
161
162 %description static -l pl
163 Asynchroniczna biblioteka kliencka DNS - biblioteka statyczna.
164
165 %description static -l ru
166 adns - ÜÔÏ ÂÉÂÌÉÏÔÅËÁ ÒÅÚÏÌ×ÅÒÁ ÄÌÑ ÐÒÏÇÒÁÍÍ ÎÁ C (É C++). üÔÏÔ ÐÁËÅÔ
167 ÓÏÄÅÒÖÉÔ ÓÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ.
168
169 %description static -l uk
170 adns - ÃŠ¦Â̦ÏÔÅËÁ ÒÅÚÏÌ×ÅÒÁ ÄÌÑ ÐÒÏÇÒÁÍ ÎÁ C (ÔÁ C++). ãÅÊ ÐÁËÅÔ
171 ͦÓÔÉÔØ ÓÔÁÔÉÞΦ Â¦Â¦Ì¦ÏÔÅËÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ.
172
173 %package progs
174 Summary:        Asynchronous-capable DNS client library - utility programs
175 Summary(pl):    Asynchroniczna biblioteka kliencka DNS - narzêdzia
176 Group:          Development/Libraries
177 Requires:       %{name} = %{version}-%{release}
178
179 %description progs
180 DNS utility programs: adns also comes with a number of utility
181 programs for use from the command line and in scripts:
182  - adnslogres is a much faster version of Apache's logresolv program,
183  - adnsresfilter is a filter which copies its input to its output,
184    replacing IP addresses by the corresponding names, without unduly
185    delaying the output. For example, you can usefully pipe the output of
186    netstat -n, tcpdump -ln, and the like, into it.
187  - adnshost is a general-purpose DNS lookup utility which can be used
188    easily in from the command line and from shell scripts to do simple
189    lookups. In a more advanced mode it can be used as a general-purpose
190    DNS helper program for scripting languages which can invoke and
191    communicate with subprocesses.
192
193 %description progs -l pl
194 Narzêdzia DNS: adns przychodzi z paroma programami narzêdziowymi do
195 u¿ytku z linii poleceñ lub w skryptach:
196  - adnslogres to o wiele szybsza wersja programu logresolv z Apache
197  - adnsresfilter to filtr kopiuj±cy wej¶cie na wyj¶cie zamieniaj±c
198    adresy IP na nazwy, bez niepotrzebnych opó¼nieñ. Na przyk³ad mo¿esz na
199    wej¶cie wpu¶ciæ wyj¶cie z netstat -n, tcpdump -ln itp.
200  - adnshost to ogólnego przeznaczenia narzêdzie do odpytywania DNS,
201    proste w u¿yciu z linii poleceñ i skryptów pow³oki.
202
203 %prep
204 %setup -q
205 %patch0 -p1
206 %patch1 -p1
207
208 %build
209 # aclocal.m4 is only local, don't run aclocal
210 %{__autoconf}
211 %configure \
212         --enable-dynamic
213 %{__make}
214
215 %install
216 rm -rf $RPM_BUILD_ROOT
217
218 %{__make} install \
219         DESTDIR=$RPM_BUILD_ROOT
220
221 ln -sf libadns.so.1.0 $RPM_BUILD_ROOT%{_libdir}/libadns.so
222
223 %clean
224 rm -fr $RPM_BUILD_ROOT
225
226 %post   -p /sbin/ldconfig
227 %postun -p /sbin/ldconfig
228
229 %files
230 %defattr(644,root,root,755)
231 %doc README TODO changelog
232 %attr(755,root,root) %{_libdir}/lib*.so.*.*
233
234 %files devel
235 %defattr(644,root,root,755)
236 %attr(755,root,root) %{_libdir}/lib*.so
237 %{_includedir}/*
238
239 %files static
240 %defattr(644,root,root,755)
241 %{_libdir}/*.a
242
243 %files progs
244 %defattr(644,root,root,755)
245 %attr(755,root,root) %{_bindir}/*
This page took 0.09321 seconds and 4 git commands to generate.