2 # - check/fix build with our h323. Does anybody still use H.323, anyway?
3 # - cgi-bin package - separate, because of suid-root
4 # - use shared versions of LIBILBC:=ilbc/libilbc.a (ilbc not enabled currently)
6 # - make package for moh sound files
7 # - likely odbc and imap broken (identical code, some #define not working, etc):
8 # *** WARNING: identical binaries are copied, not linked:
9 # %attr(755,root,root) %{_libdir}/asterisk/modules/app_directory_odbc.so
10 # and /usr/lib64/asterisk/modules/app_directory_imap.so
11 # *** WARNING: identical binaries are copied, not linked:
12 # %attr(755,root,root) %{_libdir}/asterisk/modules/app_directory_plain.so
13 # and /usr/lib64/asterisk/modules/app_directory_imap.so
14 # - ncurses dep gone for good (replaced by libedit)?
15 # - missing/failed features:
16 # $ grep =0 build_tools/menuselect-deps
17 # NBS=0 AST_EXT_LIB_SETUP([NBS], [Network Broadcast Sound], [nbs])
18 # SS7=0 AST_EXT_LIB_SETUP([SS7], [ISDN SS7], [ss7])
19 # VPBAPI=0 AST_EXT_LIB_SETUP([VPB], [Voicetronix API], [vpb])
20 # - %attr(755,root,root) %{_libdir}/asterisk/modules/chan_usbradio.so
23 %bcond_with h323 # without h323 support
24 %bcond_without apidocs # disable apidocs building
25 %bcond_without verbose # verbose build
29 Summary(pl.UTF-8): Centralka (PBX) Asterisk
34 Group: Applications/System
35 Source0: http://downloads.digium.com/pub/asterisk/releases/%{name}-%{version}.tar.gz
36 # Source0-md5: 1226dabeba5637e6114936ea9e916b88
38 Source2: %{name}.sysconfig
39 Source3: %{name}.tmpfiles
40 Source5: %{name}.logrotate
41 # menuselect.* -> make menuconfig; choose options; copy resulting files here
42 Source12: menuselect.makedeps
43 Source13: menuselect.makeopts
44 Patch0: mxml-system.patch
45 Patch1: lua51-path.patch
46 Patch2: %{name}-lib.patch
47 Patch3: %{name}-ppc.patch
48 Patch4: FHS-paths.patch
49 Patch5: pld-banner.patch
50 Patch6: lpc10-system.patch
51 URL: http://www.asterisk.org/
52 BuildRequires: OSPToolkit-devel >= 3.6.1
53 BuildRequires: SDL_image-devel
54 BuildRequires: alsa-lib-devel
55 BuildRequires: autoconf
56 BuildRequires: automake
58 BuildRequires: bluez-libs-devel
59 BuildRequires: curl-devel
60 BuildRequires: dahdi-linux-devel
61 BuildRequires: dahdi-tools-devel >= 2.0.0
62 BuildRequires: doxygen
63 BuildRequires: freetds-devel >= 0.63
65 BuildRequires: gcc >= 5:3.4
66 BuildRequires: gmime22-devel
67 BuildRequires: gtk+2-devel
68 BuildRequires: iksemel-devel
69 BuildRequires: imap-devel
70 BuildRequires: jack-audio-connection-kit-devel
71 BuildRequires: libcap-devel
72 BuildRequires: libedit-devel
73 BuildRequires: libgsm-devel
74 BuildRequires: libical-devel
75 BuildRequires: libogg-devel
76 BuildRequires: libresample-devel
77 BuildRequires: libvorbis-devel
78 BuildRequires: libxml2-devel
79 BuildRequires: lpc10-devel
80 BuildRequires: lua51-devel
81 BuildRequires: mxml-devel
82 BuildRequires: mysql-devel
83 BuildRequires: ncurses-devel
84 BuildRequires: neon-devel
85 BuildRequires: net-snmp-devel
86 BuildRequires: newt-devel
88 BuildRequires: h323plus-devel >= 1.24.0
90 BuildRequires: openldap-devel
91 BuildRequires: openssl-devel >= 0.9.7d
92 BuildRequires: pam-devel
93 BuildRequires: pkgconfig
94 BuildRequires: popt-devel
95 BuildRequires: portaudio-devel >= 19
96 BuildRequires: postgresql-devel
98 BuildRequires: ptlib-devel
100 BuildRequires: radiusclient-ng-devel
101 BuildRequires: rpmbuild(macros) >= 1.268
102 BuildRequires: sed >= 4.0
103 BuildRequires: spandsp-devel >= 0.0.5
104 BuildRequires: speex-devel
105 BuildRequires: sqlite-devel
106 BuildRequires: sqlite3-devel
107 BuildRequires: srtp-devel
108 BuildRequires: unixODBC-devel
109 BuildRequires: xorg-lib-libX11-devel
110 BuildRequires: zlib-devel
111 BuildRequires: libpri-devel >= 1.4.6
113 BuildRequires: libss7-devel >= 1.0.1
114 BuildRequires: libtool-ltdl-devel
115 BuildRequires: libusb-devel
116 BuildRequires: lm_sensors-devel
118 Requires(post,preun): /sbin/chkconfig
119 Requires(postun): /usr/sbin/groupdel
120 Requires(postun): /usr/sbin/userdel
121 Requires(pre): /bin/id
122 Requires(pre): /usr/bin/getgid
123 Requires(pre): /usr/sbin/groupadd
124 Requires(pre): /usr/sbin/useradd
126 Provides: group(asterisk)
127 Provides: user(asterisk)
128 Conflicts: logrotate < 3.8.0
129 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
132 Asterisk is an Open Source PBX and telephony development platform that
133 can both replace a conventional PBX and act as a platform for
134 developing custom telephony applications for delivering dynamic
135 content over a telephone similarly to how one can deliver dynamic
136 content through a web browser using CGI and a web server.
138 Asterisk talks to a variety of telephony hardware including BRI, PRI,
139 POTS, and IP telephony clients using the Inter-Asterisk eXchange
140 protocol (e.g. gnophone or miniphone). For more information and a
141 current list of supported hardware, see http://www.asterisk.org/.
143 %description -l pl.UTF-8
144 Asterisk to wolnodostępna centralka (PBX) i platforma programistyczna
145 dla telefonii, mogąca zastąpić konwencjonalne PBX-y oraz służyć jako
146 platforma do rozwijania własnych aplikacji telefonicznych do
147 przekazywania dynamicznej treści przez telefon, podobnie jak można
148 przekazywać dynamiczną treść przez przeglądarkę WWW przy użyciu CGI i
151 Asterisk współpracuje z wielorakim sprzętem telefonicznym, w tym BRI,
152 PRI, POTS oraz klienty telefonii IP używające protokołu Inter-Asterisk
153 eXchange (np. gnophone lub miniphone). Więcej informacji i listę
154 obsługiwanego sprzętu można znaleźć pod http://www.asterisk.org/.
157 Summary: Header files for Asterisk platform
158 Summary(pl.UTF-8): Pliki nagłówkowe platformy Asterisk
162 Header files for Asterisk development platform.
164 %description devel -l pl.UTF-8
165 Pliki nagłówkowe platformy programistycznej Asterisk.
168 Summary: Modules for Asterisk that use OpenAIS
169 Group: Applications/Networking
170 Requires: %{name} = %{version}-%{release}
173 Modules for Asterisk that use OpenAIS.
176 Summary: Modules for Asterisk that use Alsa sound drivers
177 Group: Applications/Networking
178 Requires: %{name} = %{version}-%{release}
181 Modules for Asterisk that use Alsa sound drivers.
184 Summary: Astman is a text mode Manager for Asterisk
185 Group: Applications/Networking
188 Astman is a text mode Manager for Asterisk.
190 Astman connects to Asterisk by TCP, so you can run Astman on a
191 completely different computer than your Asterisk computer.
194 Summary: Modules for Asterisk that use cURL
195 Group: Applications/Networking
196 Requires: %{name} = %{version}-%{release}
199 Modules for Asterisk that use cURL.
202 Summary: Modules for Asterisk that use DAHDI
203 Group: Applications/Networking
204 Requires(pre): /usr/sbin/usermod
205 Requires: %{name} = %{version}-%{release}
206 Requires: dahdi-tools >= 2.0.0
209 Modules for Asterisk that use DAHDI.
212 Summary: FAX applications for Asterisk
213 Group: Applications/Networking
214 Requires: %{name} = %{version}-%{release}
217 FAX applications for Asterisk
220 Summary: Festival application for Asterisk
221 Group: Applications/Networking
222 Requires: %{name} = %{version}-%{release}
225 %description festival
226 Application for the Asterisk PBX that uses Festival to convert text to
230 Summary: Support GSM audio encoding/decoding
231 Group: Applications/Networking
232 Requires: %{name} = %{version}-%{release}
235 Support GSM audio encoding/decoding.
238 Summary: H.323 protocol support for Asterisk
239 Group: Applications/Networking
240 Requires: %{name} = %{version}-%{release}
243 This channel driver (chan_h323) provides support for the H.323
244 protocol for Asterisk. This is an implementation originally
245 contributed by NuFone and nowdays maintained and distributed by
246 Digium, Inc. Hence, it is considered the official H.323 chanel driver.
249 Summary: HTTP Server Support
250 Group: Applications/Networking
251 Requires: %{name} = %{version}-%{release}
257 Summary: Stream audio from Asterisk to an IceCast server
258 Group: Applications/Networking
259 Requires: %{name} = %{version}-%{release}
261 Obsoletes: asterisk < 1.4.18-1
262 Conflicts: asterisk < 1.4.18-1
265 Stream audio from Asterisk to an IceCast server.
268 Summary: Jabber/XMPP resources for Asterisk
269 Group: Applications/Networking
270 Requires: %{name} = %{version}-%{release}
273 Jabber/XMPP resources for Asterisk.
276 Summary: JACK resources for Asterisk
277 Group: Applications/Networking
278 Requires: %{name} = %{version}-%{release}
281 JACK resources for Asterisk.
284 Summary: Lua resources for Asterisk
285 Group: Applications/Networking
286 Requires: %{name} = %{version}-%{release}
289 Lua resources for Asterisk.
292 Summary: LDAP resources for Asterisk
293 Group: Applications/Networking
294 Requires: %{name} = %{version}-%{release}
297 LDAP resources for Asterisk.
300 Summary: LDAP resources for Asterisk and the Fedora Directory Server
301 Group: Applications/Networking
302 Requires: %{name} = %{version}-%{release}
303 Requires: %{name}-ldap = %{version}-%{release}
304 Requires: fedora-ds-base
306 %description ldap-fds
307 LDAP resources for Asterisk and the Fedora Directory Server.
310 Summary: LPC-10 2400 bps Voice Codec support
311 Group: Applications/Networking
312 Requires: %{name} = %{version}-%{release}
315 LPC-10 2400 bps Voice Codec support
318 Summary: MiniVM applicaton for Asterisk
319 Group: Applications/Networking
320 Requires: %{name} = %{version}-%{release}
323 MiniVM application for Asterisk.
326 Summary: Applications for Asterisk that use ODBC (except voicemail)
327 Group: Applications/Networking
328 Requires: %{name} = %{version}-%{release}
331 Applications for Asterisk that use ODBC (except voicemail)
334 Summary: Modules for Asterisk that use Open Settlement Protocol (OSP) Applications
335 Group: Applications/Networking
336 Requires: %{name} = %{version}-%{release}
339 Open Settlement Protocol (OSP) Applications.
342 Summary: Modules for Asterisk that use OSS sound drivers
343 Group: Applications/Networking
344 Requires: %{name} = %{version}-%{release}
347 Modules for Asterisk that use OSS sound drivers.
350 Summary: Modules for Asterisk that use the portaudio library
351 Group: Applications/Networking
352 Requires: %{name} = %{version}-%{release}
354 %description portaudio
355 Modules for Asterisk that use the portaudio library.
358 Summary: Applications for Asterisk that use PostgreSQL
359 Group: Applications/Networking
360 Requires: %{name} = %{version}-%{release}
362 %description postgresql
363 Applications for Asterisk that use PostgreSQL.
366 Summary: Applications for Asterisk that use RADIUS
367 Group: Applications/Networking
368 Requires: %{name} = %{version}-%{release}
371 Applications for Asterisk that use RADIUS.
374 Summary: resample codec
375 Group: Applications/Networking
376 Requires: %{name} = %{version}-%{release}
378 %description resample
382 Summary: Modules for Asterisk that support the SCCP/Skinny protocol
383 Group: Applications/Networking
384 Requires: %{name} = %{version}-%{release}
387 Modules for Asterisk that support the SCCP/Skinny protocol.
390 Summary: Module that enables SNMP monitoring of Asterisk
391 Group: Applications/Networking
392 Requires: %{name} = %{version}-%{release}
396 Module that enables SNMP monitoring of Asterisk.
399 Summary: Speex codec support
400 Group: Applications/Networking
401 Requires: %{name} = %{version}-%{release}
407 Summary: Sqlite modules for Asterisk
408 Group: Applications/Networking
409 Requires: %{name} = %{version}-%{release}
412 Sqlite modules for Asterisk.
415 Summary: Modules for Asterisk that use FreeTDS
416 Group: Applications/Networking
417 Requires: %{name} = %{version}-%{release}
420 Modules for Asterisk that use FreeTDS.
423 Summary: Unistim channel for Asterisk
424 Group: Applications/Networking
425 Requires: %{name} = %{version}-%{release}
428 Unistim channel for Asterisk
431 Summary: Common Voicemail Modules for Asterisk
432 Group: Applications/Networking
433 Requires: %{name} = %{version}-%{release}
434 Requires: %{name}-voicemail-implementation = %{version}-%{release}
435 Requires: /usr/lib/sendmail
438 %description voicemail
439 Common Voicemail Modules for Asterisk.
441 %package voicemail-imap
442 Summary: Store voicemail on an IMAP server
443 Group: Applications/Networking
444 Requires: %{name} = %{version}-%{release}
445 Requires: %{name}-voicemail = %{version}-%{release}
446 Provides: %{name}-voicemail-implementation = %{version}-%{release}
448 %description voicemail-imap
449 Voicemail implementation for Asterisk that stores voicemail on an IMAP
452 %package voicemail-odbc
453 Summary: Store voicemail in a database using ODBC
454 Group: Applications/Networking
455 Requires: %{name} = %{version}-%{release}
456 Requires: %{name}-voicemail = %{version}-%{release}
457 Provides: %{name}-voicemail-implementation = %{version}-%{release}
459 %description voicemail-odbc
460 Voicemail implementation for Asterisk that uses ODBC to store
461 voicemail in a database.
463 %package voicemail-plain
464 Summary: Store voicemail on the local filesystem
465 Group: Applications/Networking
466 Requires: %{name} = %{version}-%{release}
467 Requires: %{name}-voicemail = %{version}-%{release}
468 Provides: %{name}-voicemail-implementation = %{version}-%{release}
470 %description voicemail-plain
471 Voicemail implementation for Asterisk that stores voicemail on the
475 Summary: Ogg Vorbis format support
476 Group: Applications/Networking
477 Requires: %{name} = %{version}-%{release}
480 Ogg Vorbis format support.
482 # define apidocs as last package, as it is the biggest one
484 Summary: API documentation for Asterisk
486 %if "%{_rpmversion}" >= "5"
491 API documentation for Asterisk.
503 # Fixup makefile so sound archives aren't downloaded/installed
504 %{__sed} -i -e 's/^all:.*$/all:/' sounds/Makefile
505 %{__sed} -i -e 's/^install:.*$/install:/' sounds/Makefile
508 rm -rf imap menuselect/mxml main/editline codecs/gsm codecs/lpc10
510 install %{SOURCE12} .
511 install %{SOURCE13} .
514 sed -i -e 's#\(MENUSELECT_ADDONS=.*\)#\1 chan_ooh323#g' menuselect.makeopts
520 %{__aclocal} -I autoconf
524 export ASTCFLAGS="%{rpmcflags}"
525 export ASTLDFLAGS="%{rpmldflags}"
526 export WGET="/bin/true"
528 # be sure to invoke ./configure with our flags
530 %{__aclocal} -I ../autoconf
533 # we need just plain cli for building
544 %{!?with_h323:--without-h323} \
547 cp -f .cleancount .lastclean
551 ASTVARRUNDIR=%{_localstatedir}/run/asterisk \
552 ASTDATADIR=%{_datadir}/asterisk \
553 ASTVARLIBDIR=%{_datadir}/asterisk \
554 ASTDBDIR=%{_localstatedir}/spool/asterisk \
555 %{?with_verbose:NOISY_BUILD=yes} \
557 rm apps/app_voicemail.o apps/app_directory.o
558 mv apps/app_voicemail.so apps/app_voicemail_plain.so
559 mv apps/app_directory.so apps/app_directory_plain.so
561 %{__sed} -i -e 's/^MENUSELECT_OPTS_app_voicemail=.*$/MENUSELECT_OPTS_app_voicemail=IMAP_STORAGE/' menuselect.makeopts
564 ASTVARRUNDIR=%{_localstatedir}/run/asterisk \
565 ASTDATADIR=%{_datadir}/asterisk \
566 ASTVARLIBDIR=%{_datadir}/asterisk \
567 ASTDBDIR=%{_localstatedir}/spool/asterisk \
568 %{?with_verbose:NOISY_BUILD=yes} \
570 rm apps/app_voicemail.o apps/app_directory.o
571 mv apps/app_voicemail.so apps/app_voicemail_imap.so
572 mv apps/app_directory.so apps/app_directory_imap.so
574 %{__sed} -i -e 's/^MENUSELECT_OPTS_app_voicemail=.*$/MENUSELECT_OPTS_app_voicemail=ODBC_STORAGE/' menuselect.makeopts
577 ASTVARRUNDIR=%{_localstatedir}/run/asterisk \
578 ASTDATADIR=%{_datadir}/asterisk \
579 ASTVARLIBDIR=%{_datadir}/asterisk \
580 ASTDBDIR=%{_localstatedir}/spool/asterisk \
581 %{?with_verbose:NOISY_BUILD=yes} \
583 rm apps/app_voicemail.o apps/app_directory.o
584 mv apps/app_voicemail.so apps/app_voicemail_odbc.so
585 mv apps/app_directory.so apps/app_directory_odbc.so
587 # so that these modules don't get built again during the install phase
588 touch apps/app_voicemail.o apps/app_directory.o
589 touch apps/app_voicemail.so apps/app_directory.so
595 ASTVARRUNDIR=%{_localstatedir}/run/asterisk \
596 ASTDATADIR=%{_datadir}/asterisk \
597 ASTVARLIBDIR=%{_datadir}/asterisk \
598 ASTDBDIR=%{_localstatedir}/spool/asterisk \
599 %{?with_verbose:NOISY_BUILD=yes} \
603 rm -rf $RPM_BUILD_ROOT
604 install -d $RPM_BUILD_ROOT{/var/{log/asterisk/cdr-csv,spool/asterisk/monitor},/etc/{rc.d/init.d,sysconfig,logrotate.d}} \
605 $RPM_BUILD_ROOT/usr/lib/tmpfiles.d
607 export ASTCFLAGS="%{rpmcflags}"
609 %{__make} -j1 install \
612 DESTDIR=$RPM_BUILD_ROOT \
613 ASTVARRUNDIR=%{_localstatedir}/run/asterisk \
614 ASTDATADIR=%{_datadir}/asterisk \
615 ASTVARLIBDIR=%{_datadir}/asterisk \
616 ASTDBDIR=%{_localstatedir}/spool/asterisk
618 %{__make} -j1 samples \
621 DESTDIR=$RPM_BUILD_ROOT \
622 ASTVARRUNDIR=%{_localstatedir}/run/asterisk \
623 ASTDATADIR=%{_datadir}/asterisk \
624 ASTVARLIBDIR=%{_datadir}/asterisk \
625 ASTDBDIR=%{_localstatedir}/spool/asterisk
627 rm $RPM_BUILD_ROOT%{_libdir}/asterisk/modules/app_directory.so
628 rm $RPM_BUILD_ROOT%{_libdir}/asterisk/modules/app_voicemail.so
629 install -D -p apps/app_directory_imap.so $RPM_BUILD_ROOT%{_libdir}/asterisk/modules
630 install -D -p apps/app_voicemail_imap.so $RPM_BUILD_ROOT%{_libdir}/asterisk/modules
631 install -D -p apps/app_directory_odbc.so $RPM_BUILD_ROOT%{_libdir}/asterisk/modules
632 install -D -p apps/app_voicemail_odbc.so $RPM_BUILD_ROOT%{_libdir}/asterisk/modules
633 install -D -p apps/app_directory_plain.so $RPM_BUILD_ROOT%{_libdir}/asterisk/modules
634 install -D -p apps/app_voicemail_plain.so $RPM_BUILD_ROOT%{_libdir}/asterisk/modules
636 install -p %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
637 cp -a %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/%{name}
638 cp -a %{SOURCE5} $RPM_BUILD_ROOT/etc/logrotate.d/%{name}
640 install %{SOURCE3} $RPM_BUILD_ROOT/usr/lib/tmpfiles.d/%{name}.conf
642 # create some directories that need to be packaged
643 install -d $RPM_BUILD_ROOT%{_datadir}/asterisk/moh
644 install -d $RPM_BUILD_ROOT%{_datadir}/asterisk/sounds
645 ln -s %{_localstatedir}/lib/asterisk/licenses $RPM_BUILD_ROOT%{_datadir}/asterisk/licenses
647 install -d $RPM_BUILD_ROOT%{_localstatedir}/lib/asterisk/licenses
648 install -d $RPM_BUILD_ROOT%{_localstatedir}/log/asterisk/cdr-custom
649 install -d $RPM_BUILD_ROOT%{_localstatedir}/spool/asterisk/festival
650 install -d $RPM_BUILD_ROOT%{_localstatedir}/spool/asterisk/monitor
651 install -d $RPM_BUILD_ROOT%{_localstatedir}/spool/asterisk/outgoing
652 install -d $RPM_BUILD_ROOT%{_localstatedir}/spool/asterisk/uploads
654 # We're not going to package any of the sample AGI scripts
655 rm -f $RPM_BUILD_ROOT%{_datadir}/asterisk/agi-bin/*
657 # Don't package the sample voicemail user
658 rm -rf $RPM_BUILD_ROOT%{_localstatedir}/spool/asterisk/voicemail/default
660 # Don't package example phone provision configs
661 rm -rf $RPM_BUILD_ROOT%{_datadir}/asterisk/phoneprov/*
663 # these are compiled with -O0 and thus include unfortified code.
664 rm -rf $RPM_BUILD_ROOT%{_sbindir}/hashtest
665 rm -rf $RPM_BUILD_ROOT%{_sbindir}/hashtest2
667 # we're not using safe_asterisk
668 rm -f $RPM_BUILD_ROOT%{_sbindir}/safe_asterisk
669 rm -f $RPM_BUILD_ROOT%{_mandir}/man8/safe_asterisk.8*
671 rm -rf $RPM_BUILD_ROOT%{_datadir}/asterisk/firmware/iax/*
674 find doc/api/html -name '*.map' -size 0 -delete
678 rm $RPM_BUILD_ROOT/etc/asterisk/{app_mysql,cdr_mysql,chan_mobile,misdn%{!?with_h323:,chan_ooh323},res_pktccops,h323}.conf
680 rm -fr $RPM_BUILD_ROOT/usr/include/asterisk/doxygen
683 rm -rf $RPM_BUILD_ROOT
686 %groupadd -g 188 asterisk
687 %useradd -u 188 -r -s /sbin/nologin -d /var/lib/asterisk -M -c 'Asterisk User' -g asterisk asterisk
690 if [ "$1" = 0 ]; then
692 %groupremove asterisk
696 /sbin/chkconfig --add asterisk
697 # use -n (NOOP) as restart would be breaking all current calls.
698 %service -n asterisk restart "Asterisk daemon"
701 if [ "$1" = "0" ]; then
702 %service asterisk stop
703 /sbin/chkconfig --del asterisk
706 %triggerpostun -- %{name} < 1.6.1.12-0.1
707 # chown to asterisk previously root owned files
708 # loose one (not one that cames from rpm), as we're not trying to split the
709 # hair with file permission bits.
710 chown -R asterisk:asterisk /var/spool/asterisk
711 chown -R asterisk:asterisk /var/lib/asterisk
714 %defattr(644,root,root,755)
715 %doc README *.txt ChangeLog BUGS CREDITS configs
716 %doc doc/asterisk.sgml
718 #%attr(755,root,root) %{_sbindir}/aelparse
719 %attr(755,root,root) %{_sbindir}/astcanary
720 %attr(755,root,root) %{_sbindir}/astdb2bdb
721 %attr(755,root,root) %{_sbindir}/astdb2sqlite3
722 %attr(755,root,root) %{_sbindir}/asterisk
723 %attr(755,root,root) %{_sbindir}/astgenkey
724 %attr(755,root,root) %{_sbindir}/autosupport
725 #%attr(755,root,root) %{_sbindir}/conf2ael
726 #%attr(755,root,root) %{_sbindir}/muted
727 %attr(755,root,root) %{_sbindir}/rasterisk
728 #%attr(755,root,root) %{_sbindir}/refcounter
729 #%attr(755,root,root) %{_sbindir}/smsq
730 #%attr(755,root,root) %{_sbindir}/stereorize
731 #%attr(755,root,root) %{_sbindir}/streamplayer
732 %{_mandir}/man8/asterisk.8*
733 %{_mandir}/man8/astgenkey.8*
734 %{_mandir}/man8/autosupport.8*
736 %attr(754,root,root) /etc/rc.d/init.d/%{name}
737 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/%{name}
738 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{name}
740 %attr(750,root,asterisk) %dir %{_sysconfdir}/asterisk
741 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/adsi.conf
742 #%attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/adtranvofr.conf
743 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/agents.conf
744 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/alarmreceiver.conf
745 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/amd.conf
746 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/asterisk.adsi
747 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/asterisk.conf
748 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/calendar.conf
749 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/ccss.conf
750 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/cdr.conf
751 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/cdr_custom.conf
752 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/cdr_manager.conf
753 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/cdr_syslog.conf
754 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/cel.conf
755 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/cel_custom.conf
756 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/cli.conf
757 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/cli_aliases.conf
758 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/cli_permissions.conf
759 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/codecs.conf
760 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/confbridge.conf
761 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/dnsmgr.conf
762 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/dsp.conf
763 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/dundi.conf
764 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/enum.conf
765 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/extconfig.conf
766 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/extensions.ael
767 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/extensions.conf
768 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/features.conf
769 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/followme.conf
770 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/iax.conf
771 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/iaxprov.conf
772 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/indications.conf
773 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/logger.conf
774 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/manager.conf
775 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/mgcp.conf
776 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/modules.conf
777 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/musiconhold.conf
778 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/muted.conf
779 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/phone.conf
780 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/phoneprov.conf
781 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/queuerules.conf
782 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/queues.conf
783 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/res_config_mysql.conf
784 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/res_stun_monitor.conf
785 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/rtp.conf
786 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/say.conf
787 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/sip*.conf
788 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/sla.conf
789 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/smdi.conf
790 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/telcordia-1.adsi
791 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/udptl.conf
792 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/users.conf
793 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/vpb.conf
795 %dir %{_libdir}/asterisk
796 %dir %{_libdir}/asterisk/modules
798 %attr(755,root,root) %{_libdir}/asterisk/modules/app_adsiprog.so
799 %attr(755,root,root) %{_libdir}/asterisk/modules/app_alarmreceiver.so
800 %attr(755,root,root) %{_libdir}/asterisk/modules/app_amd.so
801 %attr(755,root,root) %{_libdir}/asterisk/modules/app_authenticate.so
802 %attr(755,root,root) %{_libdir}/asterisk/modules/app_cdr.so
803 %attr(755,root,root) %{_libdir}/asterisk/modules/app_celgenuserevent.so
804 %attr(755,root,root) %{_libdir}/asterisk/modules/app_chanisavail.so
805 %attr(755,root,root) %{_libdir}/asterisk/modules/app_channelredirect.so
806 %attr(755,root,root) %{_libdir}/asterisk/modules/app_chanspy.so
807 %attr(755,root,root) %{_libdir}/asterisk/modules/app_confbridge.so
808 %attr(755,root,root) %{_libdir}/asterisk/modules/app_controlplayback.so
809 %attr(755,root,root) %{_libdir}/asterisk/modules/app_db.so
810 %attr(755,root,root) %{_libdir}/asterisk/modules/app_dial.so
811 %attr(755,root,root) %{_libdir}/asterisk/modules/app_dictate.so
812 %attr(755,root,root) %{_libdir}/asterisk/modules/app_directed_pickup.so
813 %attr(755,root,root) %{_libdir}/asterisk/modules/app_disa.so
814 %attr(755,root,root) %{_libdir}/asterisk/modules/app_dumpchan.so
815 %attr(755,root,root) %{_libdir}/asterisk/modules/app_echo.so
816 %attr(755,root,root) %{_libdir}/asterisk/modules/app_exec.so
817 %attr(755,root,root) %{_libdir}/asterisk/modules/app_externalivr.so
818 %attr(755,root,root) %{_libdir}/asterisk/modules/app_followme.so
819 %attr(755,root,root) %{_libdir}/asterisk/modules/app_forkcdr.so
820 %attr(755,root,root) %{_libdir}/asterisk/modules/app_getcpeid.so
821 %attr(755,root,root) %{_libdir}/asterisk/modules/app_image.so
822 %attr(755,root,root) %{_libdir}/asterisk/modules/app_macro.so
823 %attr(755,root,root) %{_libdir}/asterisk/modules/app_milliwatt.so
824 %attr(755,root,root) %{_libdir}/asterisk/modules/app_mixmonitor.so
825 %attr(755,root,root) %{_libdir}/asterisk/modules/app_morsecode.so
826 %attr(755,root,root) %{_libdir}/asterisk/modules/app_mp3.so
827 %attr(755,root,root) %{_libdir}/asterisk/modules/app_nbscat.so
828 %attr(755,root,root) %{_libdir}/asterisk/modules/app_originate.so
829 %attr(755,root,root) %{_libdir}/asterisk/modules/app_parkandannounce.so
830 %attr(755,root,root) %{_libdir}/asterisk/modules/app_playback.so
831 %attr(755,root,root) %{_libdir}/asterisk/modules/app_playtones.so
832 %attr(755,root,root) %{_libdir}/asterisk/modules/app_privacy.so
833 %attr(755,root,root) %{_libdir}/asterisk/modules/app_queue.so
834 %attr(755,root,root) %{_libdir}/asterisk/modules/app_read.so
835 %attr(755,root,root) %{_libdir}/asterisk/modules/app_readexten.so
836 %attr(755,root,root) %{_libdir}/asterisk/modules/app_record.so
837 %attr(755,root,root) %{_libdir}/asterisk/modules/app_sayunixtime.so
838 %attr(755,root,root) %{_libdir}/asterisk/modules/app_senddtmf.so
839 %attr(755,root,root) %{_libdir}/asterisk/modules/app_sendtext.so
840 %attr(755,root,root) %{_libdir}/asterisk/modules/app_sms.so
841 %attr(755,root,root) %{_libdir}/asterisk/modules/app_softhangup.so
842 %attr(755,root,root) %{_libdir}/asterisk/modules/app_speech_utils.so
843 %attr(755,root,root) %{_libdir}/asterisk/modules/app_stack.so
844 %attr(755,root,root) %{_libdir}/asterisk/modules/app_system.so
845 %attr(755,root,root) %{_libdir}/asterisk/modules/app_talkdetect.so
846 %attr(755,root,root) %{_libdir}/asterisk/modules/app_test.so
847 %attr(755,root,root) %{_libdir}/asterisk/modules/app_transfer.so
848 %attr(755,root,root) %{_libdir}/asterisk/modules/app_url.so
849 %attr(755,root,root) %{_libdir}/asterisk/modules/app_userevent.so
850 %attr(755,root,root) %{_libdir}/asterisk/modules/app_verbose.so
851 %attr(755,root,root) %{_libdir}/asterisk/modules/app_waitforring.so
852 %attr(755,root,root) %{_libdir}/asterisk/modules/app_waitforsilence.so
853 %attr(755,root,root) %{_libdir}/asterisk/modules/app_waituntil.so
854 %attr(755,root,root) %{_libdir}/asterisk/modules/app_while.so
855 %attr(755,root,root) %{_libdir}/asterisk/modules/app_zapateller.so
856 %attr(755,root,root) %{_libdir}/asterisk/modules/bridge_builtin_features.so
857 %attr(755,root,root) %{_libdir}/asterisk/modules/bridge_multiplexed.so
858 %attr(755,root,root) %{_libdir}/asterisk/modules/bridge_simple.so
859 %attr(755,root,root) %{_libdir}/asterisk/modules/bridge_softmix.so
860 %attr(755,root,root) %{_libdir}/asterisk/modules/cdr_csv.so
861 %attr(755,root,root) %{_libdir}/asterisk/modules/cdr_custom.so
862 %attr(755,root,root) %{_libdir}/asterisk/modules/cdr_manager.so
863 %attr(755,root,root) %{_libdir}/asterisk/modules/cdr_syslog.so
864 %attr(755,root,root) %{_libdir}/asterisk/modules/cel_custom.so
865 %attr(755,root,root) %{_libdir}/asterisk/modules/cel_manager.so
866 %attr(755,root,root) %{_libdir}/asterisk/modules/chan_agent.so
867 %attr(755,root,root) %{_libdir}/asterisk/modules/chan_bridge.so
868 %attr(755,root,root) %{_libdir}/asterisk/modules/chan_iax2.so
869 %attr(755,root,root) %{_libdir}/asterisk/modules/chan_local.so
870 %attr(755,root,root) %{_libdir}/asterisk/modules/chan_mobile.so
871 %attr(755,root,root) %{_libdir}/asterisk/modules/chan_mgcp.so
872 %attr(755,root,root) %{_libdir}/asterisk/modules/chan_multicast_rtp.so
873 %attr(755,root,root) %{_libdir}/asterisk/modules/chan_phone.so
874 %attr(755,root,root) %{_libdir}/asterisk/modules/chan_sip.so
875 %attr(755,root,root) %{_libdir}/asterisk/modules/codec_a_mu.so
876 %attr(755,root,root) %{_libdir}/asterisk/modules/codec_adpcm.so
877 %attr(755,root,root) %{_libdir}/asterisk/modules/codec_alaw.so
878 %attr(755,root,root) %{_libdir}/asterisk/modules/codec_g722.so
879 %attr(755,root,root) %{_libdir}/asterisk/modules/codec_g726.so
880 %attr(755,root,root) %{_libdir}/asterisk/modules/codec_ilbc.so
881 %attr(755,root,root) %{_libdir}/asterisk/modules/codec_ulaw.so
882 %attr(755,root,root) %{_libdir}/asterisk/modules/format_g719.so
883 %attr(755,root,root) %{_libdir}/asterisk/modules/format_g723.so
884 %attr(755,root,root) %{_libdir}/asterisk/modules/format_g726.so
885 %attr(755,root,root) %{_libdir}/asterisk/modules/format_g729.so
886 %attr(755,root,root) %{_libdir}/asterisk/modules/format_h263.so
887 %attr(755,root,root) %{_libdir}/asterisk/modules/format_h264.so
888 %attr(755,root,root) %{_libdir}/asterisk/modules/format_ilbc.so
889 %attr(755,root,root) %{_libdir}/asterisk/modules/format_jpeg.so
890 %attr(755,root,root) %{_libdir}/asterisk/modules/format_pcm.so
891 %attr(755,root,root) %{_libdir}/asterisk/modules/format_siren14.so
892 %attr(755,root,root) %{_libdir}/asterisk/modules/format_siren7.so
893 %attr(755,root,root) %{_libdir}/asterisk/modules/format_sln.so
894 %attr(755,root,root) %{_libdir}/asterisk/modules/format_vox.so
895 %attr(755,root,root) %{_libdir}/asterisk/modules/format_wav.so
896 %attr(755,root,root) %{_libdir}/asterisk/modules/func_aes.so
897 %attr(755,root,root) %{_libdir}/asterisk/modules/func_audiohookinherit.so
898 %attr(755,root,root) %{_libdir}/asterisk/modules/func_base64.so
899 %attr(755,root,root) %{_libdir}/asterisk/modules/func_blacklist.so
900 %attr(755,root,root) %{_libdir}/asterisk/modules/func_callcompletion.so
901 %attr(755,root,root) %{_libdir}/asterisk/modules/func_callerid.so
902 %attr(755,root,root) %{_libdir}/asterisk/modules/func_cdr.so
903 %attr(755,root,root) %{_libdir}/asterisk/modules/func_channel.so
904 %attr(755,root,root) %{_libdir}/asterisk/modules/func_config.so
905 %attr(755,root,root) %{_libdir}/asterisk/modules/func_cut.so
906 %attr(755,root,root) %{_libdir}/asterisk/modules/func_db.so
907 %attr(755,root,root) %{_libdir}/asterisk/modules/func_devstate.so
908 %attr(755,root,root) %{_libdir}/asterisk/modules/func_dialgroup.so
909 %attr(755,root,root) %{_libdir}/asterisk/modules/func_dialplan.so
910 %attr(755,root,root) %{_libdir}/asterisk/modules/func_enum.so
911 %attr(755,root,root) %{_libdir}/asterisk/modules/func_env.so
912 %attr(755,root,root) %{_libdir}/asterisk/modules/func_extstate.so
913 %attr(755,root,root) %{_libdir}/asterisk/modules/func_frame_trace.so
914 %attr(755,root,root) %{_libdir}/asterisk/modules/func_global.so
915 %attr(755,root,root) %{_libdir}/asterisk/modules/func_groupcount.so
916 %attr(755,root,root) %{_libdir}/asterisk/modules/func_iconv.so
917 %attr(755,root,root) %{_libdir}/asterisk/modules/func_jitterbuffer.so
918 %attr(755,root,root) %{_libdir}/asterisk/modules/func_lock.so
919 %attr(755,root,root) %{_libdir}/asterisk/modules/func_logic.so
920 %attr(755,root,root) %{_libdir}/asterisk/modules/func_math.so
921 %attr(755,root,root) %{_libdir}/asterisk/modules/func_md5.so
922 %attr(755,root,root) %{_libdir}/asterisk/modules/func_module.so
923 %attr(755,root,root) %{_libdir}/asterisk/modules/func_pitchshift.so
924 %attr(755,root,root) %{_libdir}/asterisk/modules/func_rand.so
925 %attr(755,root,root) %{_libdir}/asterisk/modules/func_realtime.so
926 %attr(755,root,root) %{_libdir}/asterisk/modules/func_sha1.so
927 %attr(755,root,root) %{_libdir}/asterisk/modules/func_shell.so
928 %attr(755,root,root) %{_libdir}/asterisk/modules/func_sprintf.so
929 %attr(755,root,root) %{_libdir}/asterisk/modules/func_srv.so
930 %attr(755,root,root) %{_libdir}/asterisk/modules/func_strings.so
931 %attr(755,root,root) %{_libdir}/asterisk/modules/func_sysinfo.so
932 %attr(755,root,root) %{_libdir}/asterisk/modules/func_timeout.so
933 %attr(755,root,root) %{_libdir}/asterisk/modules/func_uri.so
934 %attr(755,root,root) %{_libdir}/asterisk/modules/func_version.so
935 %attr(755,root,root) %{_libdir}/asterisk/modules/func_volume.so
936 %attr(755,root,root) %{_libdir}/asterisk/modules/pbx_ael.so
937 %attr(755,root,root) %{_libdir}/asterisk/modules/pbx_config.so
938 %attr(755,root,root) %{_libdir}/asterisk/modules/pbx_dundi.so
939 %attr(755,root,root) %{_libdir}/asterisk/modules/pbx_loopback.so
940 %attr(755,root,root) %{_libdir}/asterisk/modules/pbx_realtime.so
941 %attr(755,root,root) %{_libdir}/asterisk/modules/pbx_spool.so
942 %attr(755,root,root) %{_libdir}/asterisk/modules/res_adsi.so
943 %attr(755,root,root) %{_libdir}/asterisk/modules/res_ael_share.so
944 %attr(755,root,root) %{_libdir}/asterisk/modules/res_agi.so
945 %attr(755,root,root) %{_libdir}/asterisk/modules/res_calendar.so
946 %attr(755,root,root) %{_libdir}/asterisk/modules/res_calendar_caldav.so
947 %attr(755,root,root) %{_libdir}/asterisk/modules/res_calendar_ews.so
948 %attr(755,root,root) %{_libdir}/asterisk/modules/res_calendar_exchange.so
949 %attr(755,root,root) %{_libdir}/asterisk/modules/res_calendar_icalendar.so
950 %attr(755,root,root) %{_libdir}/asterisk/modules/res_config_mysql.so
951 %attr(755,root,root) %{_libdir}/asterisk/modules/res_clialiases.so
952 %attr(755,root,root) %{_libdir}/asterisk/modules/res_clioriginate.so
953 %attr(755,root,root) %{_libdir}/asterisk/modules/res_convert.so
954 %attr(755,root,root) %{_libdir}/asterisk/modules/res_crypto.so
955 %attr(755,root,root) %{_libdir}/asterisk/modules/res_format_attr_celt.so
956 %attr(755,root,root) %{_libdir}/asterisk/modules/res_format_attr_silk.so
957 %attr(755,root,root) %{_libdir}/asterisk/modules/res_limit.so
958 %attr(755,root,root) %{_libdir}/asterisk/modules/res_monitor.so
959 %attr(755,root,root) %{_libdir}/asterisk/modules/res_mutestream.so
960 %attr(755,root,root) %{_libdir}/asterisk/modules/res_musiconhold.so
961 %attr(755,root,root) %{_libdir}/asterisk/modules/res_phoneprov.so
962 %attr(755,root,root) %{_libdir}/asterisk/modules/res_pktccops.so
963 %attr(755,root,root) %{_libdir}/asterisk/modules/res_realtime.so
964 %attr(755,root,root) %{_libdir}/asterisk/modules/res_rtp_asterisk.so
965 %attr(755,root,root) %{_libdir}/asterisk/modules/res_rtp_multicast.so
966 %attr(755,root,root) %{_libdir}/asterisk/modules/res_security_log.so
967 %attr(755,root,root) %{_libdir}/asterisk/modules/res_smdi.so
968 %attr(755,root,root) %{_libdir}/asterisk/modules/res_speech.so
969 %attr(755,root,root) %{_libdir}/asterisk/modules/res_srtp.so
970 %attr(755,root,root) %{_libdir}/asterisk/modules/res_stun_monitor.so
971 %attr(755,root,root) %{_libdir}/asterisk/modules/res_timing_pthread.so
972 %attr(755,root,root) %{_libdir}/asterisk/modules/res_timing_timerfd.so
973 #%attr(755,root,root) %{_libdir}/asterisk/modules/test_dlinklists.so
974 #%attr(755,root,root) %{_libdir}/asterisk/modules/test_heap.so
975 /usr/lib/tmpfiles.d/%{name}.conf
977 %dir %{_datadir}/asterisk
978 %dir %{_datadir}/asterisk/agi-bin
979 %dir %{_datadir}/asterisk/firmware
980 %dir %{_datadir}/asterisk/firmware/iax
981 %dir %{_datadir}/asterisk/images
982 %dir %{_datadir}/asterisk/moh
983 %dir %{_datadir}/asterisk/sounds
984 %dir %attr(750,root,asterisk) %{_datadir}/asterisk/keys
985 # no need to protect publicly downloaded and packaged .pub
986 #%{_datadir}/asterisk/keys/*.pub
987 %{_datadir}/asterisk/images/*.jpg
988 %{_datadir}/asterisk/phoneprov
989 %{_datadir}/asterisk/licenses
991 %dir %{_datadir}/asterisk/documentation
992 %{_datadir}/asterisk/documentation/appdocsxml.dtd
993 %{_datadir}/asterisk/documentation/core-en_US.xml
995 %attr(770,root,asterisk) %dir %{_localstatedir}/lib/asterisk
996 %dir %attr(750,root,asterisk) %{_localstatedir}/lib/asterisk/licenses
998 %attr(770,root,asterisk) %dir %{_localstatedir}/log/asterisk
999 %attr(770,root,asterisk) %dir %{_localstatedir}/log/asterisk/cdr-csv
1000 %attr(770,root,asterisk) %dir %{_localstatedir}/log/asterisk/cdr-custom
1002 %attr(770,root,asterisk) %dir %{_localstatedir}/spool/asterisk
1003 %attr(770,root,asterisk) %dir %{_localstatedir}/spool/asterisk/monitor
1004 %attr(770,root,asterisk) %dir %{_localstatedir}/spool/asterisk/outgoing
1005 %attr(770,root,asterisk) %dir %{_localstatedir}/spool/asterisk/tmp
1006 %attr(770,root,asterisk) %dir %{_localstatedir}/spool/asterisk/uploads
1007 %attr(770,root,asterisk) %dir %{_localstatedir}/spool/asterisk/voicemail
1009 %attr(775,root,asterisk) %dir %{_localstatedir}/run/asterisk
1012 %defattr(644,root,root,755)
1013 %dir %{_includedir}/asterisk
1014 %{_includedir}/asterisk/*.h
1015 %{_includedir}/asterisk.h
1019 %defattr(644,root,root,755)
1024 %defattr(644,root,root,755)
1025 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/alsa.conf
1026 %attr(755,root,root) %{_libdir}/asterisk/modules/chan_alsa.so
1029 #%defattr(644,root,root,755)
1030 #%attr(755,root,root) %{_sbindir}/astman
1033 %defattr(644,root,root,755)
1034 %doc contrib/scripts/dbsep.cgi
1035 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/dbsep.conf
1036 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/res_curl.conf
1037 %attr(755,root,root) %{_libdir}/asterisk/modules/func_curl.so
1038 %attr(755,root,root) %{_libdir}/asterisk/modules/res_config_curl.so
1039 %attr(755,root,root) %{_libdir}/asterisk/modules/res_curl.so
1042 %defattr(644,root,root,755)
1043 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/meetme.conf
1044 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/chan_dahdi.conf
1045 #%attr(755,root,root) %{_libdir}/asterisk/modules/app_dahdibarge.so
1046 %attr(755,root,root) %{_libdir}/asterisk/modules/app_dahdiras.so
1047 #%attr(755,root,root) %{_libdir}/asterisk/modules/app_dahdiscan.so
1048 %attr(755,root,root) %{_libdir}/asterisk/modules/app_flash.so
1049 %attr(755,root,root) %{_libdir}/asterisk/modules/app_meetme.so
1050 %attr(755,root,root) %{_libdir}/asterisk/modules/app_page.so
1051 %attr(755,root,root) %{_libdir}/asterisk/modules/chan_dahdi.so
1052 %attr(755,root,root) %{_libdir}/asterisk/modules/codec_dahdi.so
1053 %attr(755,root,root) %{_libdir}/asterisk/modules/res_timing_dahdi.so
1056 %defattr(644,root,root,755)
1057 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/res_fax.conf
1058 %attr(755,root,root) %{_libdir}/asterisk/modules/res_fax.so
1059 %attr(755,root,root) %{_libdir}/asterisk/modules/res_fax_spandsp.so
1062 %defattr(644,root,root,755)
1063 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/festival.conf
1064 %attr(770,root,asterisk) %dir %{_localstatedir}/spool/asterisk/festival
1065 %attr(755,root,root) %{_libdir}/asterisk/modules/app_festival.so
1068 %defattr(644,root,root,755)
1069 %attr(755,root,root) %{_libdir}/asterisk/modules/codec_gsm.so
1070 %attr(755,root,root) %{_libdir}/asterisk/modules/format_gsm.so
1071 %attr(755,root,root) %{_libdir}/asterisk/modules/format_wav_gsm.so
1075 %defattr(644,root,root,755)
1076 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/chan_ooh323.conf
1077 %attr(755,root,root) %{_libdir}/asterisk/modules/chan_ooh323.so
1081 %defattr(644,root,root,755)
1082 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/http.conf
1083 %attr(755,root,root) %{_libdir}/asterisk/modules/res_http_post.so
1084 %{_datadir}/asterisk/static-http
1087 %defattr(644,root,root,755)
1088 %doc contrib/asterisk-ices.xml
1089 %attr(755,root,root) %{_libdir}/asterisk/modules/app_ices.so
1092 %defattr(644,root,root,755)
1093 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/gtalk.conf
1094 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/jabber.conf
1095 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/jingle.conf
1096 %attr(755,root,root) %{_libdir}/asterisk/modules/chan_gtalk.so
1097 %attr(755,root,root) %{_libdir}/asterisk/modules/chan_jingle.so
1098 %attr(755,root,root) %{_libdir}/asterisk/modules/res_jabber.so
1101 %defattr(644,root,root,755)
1102 %attr(755,root,root) %{_libdir}/asterisk/modules/app_jack.so
1105 %defattr(644,root,root,755)
1106 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/extensions.lua
1107 %attr(755,root,root) %{_libdir}/asterisk/modules/pbx_lua.so
1110 %defattr(644,root,root,755)
1111 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/res_ldap.conf
1112 %attr(755,root,root) %{_libdir}/asterisk/modules/res_config_ldap.so
1116 %defattr(644,root,root,755)
1117 %{_sysconfdir}/dirsrv/schema/99asterisk.ldif
1121 %defattr(644,root,root,755)
1122 %attr(755,root,root) %{_libdir}/asterisk/modules/codec_lpc10.so
1125 %defattr(644,root,root,755)
1126 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/extensions_minivm.conf
1127 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/minivm.conf
1128 %attr(755,root,root) %{_libdir}/asterisk/modules/app_minivm.so
1131 %defattr(644,root,root,755)
1132 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/cdr_adaptive_odbc.conf
1133 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/cdr_odbc.conf
1134 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/cel_odbc.conf
1135 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/func_odbc.conf
1136 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/res_odbc.conf
1137 %attr(755,root,root) %{_libdir}/asterisk/modules/cdr_adaptive_odbc.so
1138 %attr(755,root,root) %{_libdir}/asterisk/modules/cdr_odbc.so
1139 %attr(755,root,root) %{_libdir}/asterisk/modules/cel_odbc.so
1140 %attr(755,root,root) %{_libdir}/asterisk/modules/func_odbc.so
1141 %attr(755,root,root) %{_libdir}/asterisk/modules/res_config_odbc.so
1142 %attr(755,root,root) %{_libdir}/asterisk/modules/res_odbc.so
1145 %defattr(644,root,root,755)
1146 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/osp.conf
1147 %attr(755,root,root) %{_libdir}/asterisk/modules/app_osplookup.so
1150 %defattr(644,root,root,755)
1151 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/oss.conf
1152 %attr(755,root,root) %{_libdir}/asterisk/modules/chan_oss.so
1155 %defattr(644,root,root,755)
1156 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/console.conf
1157 %attr(755,root,root) %{_libdir}/asterisk/modules/chan_console.so
1160 %defattr(644,root,root,755)
1161 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/cdr_pgsql.conf
1162 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/cel_pgsql.conf
1163 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/res_pgsql.conf
1164 %doc contrib/realtime/postgresql/realtime.sql
1165 %attr(755,root,root) %{_libdir}/asterisk/modules/cdr_pgsql.so
1166 %attr(755,root,root) %{_libdir}/asterisk/modules/cel_pgsql.so
1167 %attr(755,root,root) %{_libdir}/asterisk/modules/res_config_pgsql.so
1170 %defattr(644,root,root,755)
1171 %attr(755,root,root) %{_libdir}/asterisk/modules/cdr_radius.so
1172 %attr(755,root,root) %{_libdir}/asterisk/modules/cel_radius.so
1175 %defattr(644,root,root,755)
1176 %attr(755,root,root) %{_libdir}/asterisk/modules/codec_resample.so
1179 %defattr(644,root,root,755)
1180 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/skinny.conf
1181 %attr(755,root,root) %{_libdir}/asterisk/modules/chan_skinny.so
1184 %defattr(644,root,root,755)
1185 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/res_snmp.conf
1186 %attr(755,root,root) %{_libdir}/asterisk/modules/res_snmp.so
1189 %defattr(644,root,root,755)
1190 %attr(755,root,root) %{_libdir}/asterisk/modules/codec_speex.so
1191 %attr(755,root,root) %{_libdir}/asterisk/modules/func_speex.so
1194 %defattr(644,root,root,755)
1195 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/cdr_sqlite3_custom.conf
1196 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/cel_sqlite3_custom.conf
1197 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/res_config_sqlite.conf
1198 %attr(755,root,root) %{_libdir}/asterisk/modules/cdr_sqlite3_custom.so
1199 #%attr(755,root,root) %{_libdir}/asterisk/modules/cdr_sqlite.so
1200 %attr(755,root,root) %{_libdir}/asterisk/modules/cel_sqlite3_custom.so
1201 %attr(755,root,root) %{_libdir}/asterisk/modules/res_config_sqlite.so
1204 %defattr(644,root,root,755)
1205 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/cdr_tds.conf
1206 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/cel_tds.conf
1207 %attr(755,root,root) %{_libdir}/asterisk/modules/cdr_tds.so
1208 %attr(755,root,root) %{_libdir}/asterisk/modules/cel_tds.so
1211 %defattr(644,root,root,755)
1212 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/unistim.conf
1213 %attr(755,root,root) %{_libdir}/asterisk/modules/chan_unistim.so
1217 %defattr(644,root,root,755)
1218 %attr(640,root,asterisk) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/asterisk/voicemail.conf
1219 %attr(755,root,root) %{_libdir}/asterisk/modules/func_vmcount.so
1221 %files voicemail-imap
1222 %defattr(644,root,root,755)
1223 %attr(755,root,root) %{_libdir}/asterisk/modules/app_directory_imap.so
1224 %attr(755,root,root) %{_libdir}/asterisk/modules/app_voicemail_imap.so
1226 %files voicemail-odbc
1227 %defattr(644,root,root,755)
1228 %attr(755,root,root) %{_libdir}/asterisk/modules/app_directory_odbc.so
1229 %attr(755,root,root) %{_libdir}/asterisk/modules/app_voicemail_odbc.so
1231 %files voicemail-plain
1232 %defattr(644,root,root,755)
1233 %attr(755,root,root) %{_libdir}/asterisk/modules/app_directory_plain.so
1234 %attr(755,root,root) %{_libdir}/asterisk/modules/app_voicemail_plain.so
1237 %defattr(644,root,root,755)
1238 %attr(755,root,root) %{_libdir}/asterisk/modules/format_ogg_vorbis.so