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