wardmundy
Nerd Uno
- Joined
- Oct 12, 2007
- Messages
- 19,168
- Reaction score
- 5,199
Or do it the new way with the GIT-R-Done Edition: type upgrade-asterisk-to-current and count to one hundred
Code:
[root@localhost ~]# ./upgrade-asterisk-to-current
Fetching origin
remote: Counting objects: 297, done.
remote: Compressing objects: 100% (87/87), done.
remote: Total 297 (delta 126), reused 97 (delta 97), pack-reused 113
Receiving objects: 100% (297/297), 658.63 KiB, done.
Resolving deltas: 100% (176/176), done.
From git://github.com/asterisk/asterisk
b841e51..d0ad45d 1.8 -> origin/1.8
e4b956b..9c61245 11 -> origin/11
d08446e..b3cd5bc 13 -> origin/13
64bba47..2c09c22 certified/1.8.28 -> origin/certified/1.8.28
a6a98c7..f7c8349 certified/11.6 -> origin/certified/11.6
918ca7d..e84fcb2 certified/13.1 -> origin/certified/13.1
614f506..1a83556 master -> origin/master
* [new branch] team/oej/awesome-feature -> origin/team/oej/awesome-feature
Updating e4b956b..9c61245
Fast-forward
.gitignore | 2 ++
include/asterisk/utils.h | 10 ++--------
main/channel_internal_api.c | 4 ++++
main/event.c | 2 +-
main/security_events.c | 4 ++--
5 files changed, 11 insertions(+), 11 deletions(-)
[CC] astcanary.c -> astcanary.o
[LD] astcanary.o -> astcanary
[CC] astdb2sqlite3.c -> astdb2sqlite3.o
[LD] astdb2sqlite3.o db1-ast/libdb1.a -> astdb2sqlite3
[CC] astdb2bdb.c -> astdb2bdb.o
[LD] astdb2bdb.o db1-ast/libdb1.a -> astdb2bdb
...
+--------- Asterisk Build Complete ---------+
+ Asterisk has successfully been built, and +
+ can be installed by running: +
+ +
+ make install +
+-------------------------------------------+
Installing modules from channels...
Installing modules from pbx...
Installing modules from apps...
Installing modules from codecs...
Installing modules from formats...
Installing modules from cdr...
Installing modules from cel...
Installing modules from bridges...
Installing modules from funcs...
Installing modules from tests...
Installing modules from main...
Installing modules from res...
Installing modules from addons...
/usr/bin/install -c -m 755 contrib/scripts/astgenkey "/usr/sbin/"
/usr/bin/install -c -m 755 contrib/scripts/autosupport "/usr/sbin/"
if [ ! -f "/usr/sbin/safe_asterisk" -a ! -f /sbin/launchd ]; then \
cat contrib/scripts/safe_asterisk | sed 's|__ASTERISK_SBIN_DIR__|/usr/sbin|;s|__ASTERISK_VARRUN_DIR__|/var/run/asterisk|;s|__ASTERISK_LOG_DIR__|/var/log/asterisk|;' > contrib/scripts/safe.tmp ; \
/usr/bin/install -c -m 755 contrib/scripts/safe.tmp "/usr/sbin/safe_asterisk" ; \
rm -f contrib/scripts/safe.tmp ; \
fi
/usr/bin/install -c -m 644 include/asterisk.h "/usr/include"
/usr/bin/install -c -m 644 include/asterisk/*.h "/usr/include/asterisk"
/usr/bin/install -c -m 644 include/asterisk/doxygen/*.h "/usr/include/asterisk/doxygen"
if [ -n "" ]; then \
for h in ; do rm -f "/usr/include/asterisk/$h"; done \
fi
/usr/bin/install -c -m 644 doc/core-*.xml "/var/lib/asterisk/documentation"
/usr/bin/install -c -m 644 doc/appdocsxml.dtd "/var/lib/asterisk/documentation"
/usr/bin/install -c -m 644 doc/asterisk.8 "/usr/share/man/man8"
/usr/bin/install -c -m 644 doc/astdb*.8 "/usr/share/man/man8"
/usr/bin/install -c -m 644 contrib/scripts/astgenkey.8 "/usr/share/man/man8"
/usr/bin/install -c -m 644 contrib/scripts/autosupport.8 "/usr/share/man/man8"
/usr/bin/install -c -m 644 contrib/scripts/safe_asterisk.8 "/usr/share/man/man8"
if [ -f contrib/firmware/iax/iaxy.bin ] ; then \
/usr/bin/install -c -m 644 contrib/firmware/iax/iaxy.bin "/var/lib/asterisk/firmware/iax/iaxy.bin"; \
fi
CFLAGS=" -I/usr/include/libxml2 -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -g3 " build_tools/mkpkgconfig "/usr/lib/pkgconfig";
** Do not call this script directly
for x in static-http/*; do \
/usr/bin/install -c -m 644 $x "/var/lib/asterisk/static-http" ; \
done
/usr/bin/install -c -m 644 doc/core-en_US.xml "/var/lib/asterisk/static-http";
if [ -d doc/tex/asterisk ] ; then \
/usr/bin/install -c -d "/var/lib/asterisk/static-http/docs" ; \
for n in doc/tex/asterisk/* ; do \
/usr/bin/install -c -m 644 $n "/var/lib/asterisk/static-http/docs" ; \
done \
fi
for x in images/*.jpg; do \
/usr/bin/install -c -m 644 $x "/var/lib/asterisk/images" ; \
done
make -C sounds install
make[1]: Entering directory `/usr/src/asterisk-11/sounds'
make[1]: Leaving directory `/usr/src/asterisk-11/sounds'
+---- Asterisk Installation Complete -------+
+ +
+ YOU MUST READ THE SECURITY DOCUMENT +
+ +
+ Asterisk has successfully been installed. +
+ If you would like to install the sample +
+ configuration files (overwriting any +
+ existing config files), run: +
+ +
+ make samples +
+ +
+----------------- or ---------------------+
+ +
+ You can go ahead and install the asterisk +
+ program documentation now or later run: +
+ +
+ make progdocs +
+ +
+ **Note** This requires that you have +
+ doxygen installed on your local system +
+-------------------------------------------+
WARNING WARNING WARNING
Your Asterisk modules directory, located at
/usr/lib/asterisk/modules
contains modules that were not installed by this
version of Asterisk. Please ensure that these
modules are compatible with this version before
attempting to run Asterisk.
app_flite.so
WARNING WARNING WARNING
Stopping safe_asterisk: [ OK ]
Shutting down asterisk: [ OK ]
Starting asterisk: [ OK ]
[root@localhost ~]# asterisk -rx "core show application like flite"
-= Info about application 'Flite' =-
[Synopsis]
Say text to the user, using Flite TTS engine