Gundy Dot Org |
This is where I, Gabriel Gunderson, talk about things that interest me. Topics often include: family, life, work and technology. I'm available for contract work. I specialize in Linux, PostgreSQL, FreeSWITCH, Python, Django, Twisted and anything else apt-get brings. |
This little bash script will get Blink installed properly. This is what I’ve been using when testing FreeSWITCH and OpenSIPS. I guess it would work for my Asterisk buddies too ;)
#!/bin/bash
##############################################
KEY_URL="download.ag-projects.com"
KEY_NAME="agp-debian-gpg.key"
UBUNTU_VERSION="oneiric"
LIST_NAME="${KEY_URL}.list"
wget http://${KEY_URL}/${KEY_NAME}
sudo apt-key add ${KEY_NAME}
rm ${KEY_NAME}
cat << EOF > ${LIST_NAME}
## Sources for AG Projects (makers of Blink).
deb http://${KEY_URL}/ubuntu ${UBUNTU_VERSION} main
EOF
sudo chown root.root ${LIST_NAME}
sudo chmod 644 ${LIST_NAME}
sudo mv ${LIST_NAME} /etc/apt/sources.list.d/
echo "Updating packages... this might take a while."
sudo apt-get -qq update
echo "Installing Blink."
sudo apt-get -y install blink
##############################################
And there you go. That’s the best SIP client out for Linux. Why isn’t this in the Ubuntu repos already? That’s my question.
My company, Izeni, does custom software development. We focus on FreeSWITCH, Python, Django, and Linux. If you happen to be lucky enough to need some of that good stuff, drop us a line :)
I might have to stop playing words-with-friends over this! #linux
This is a bash script that I’ve been using to build my FreeSWITCH debs.
#!/bin/bash
sudo apt-get update
sudo apt-get -y install \
autoconf \
automake \
debhelper \
devscripts \
git-core \
libasound2-dev \
libcurl4-openssl-dev \
libdb-dev \
libgdbm-dev \
libgnutls-dev \
libogg-dev \
libperl-dev \
libssl-dev \
libtiff4-dev \
libtool \
libvorbis-dev \
libx11-dev \
ncurses-dev \
python-dev \
unixodbc-dev \
uuid-dev
git clone git://git.freeswitch.org/freeswitch.git freeswitch_git
cd freeswitch_git
debuild -i -us -uc -b
echo “Here are your debs:”
ls -l ../*.deb
Happy FreeSWITCH hacking!
BTW, no, I wouldn’t recommend running production FreeSWITCH servers on Ubuntu 10.10… not that I haven’t :)
Update: If you’re looking to get some FreeSWITCH work done, please contact my company, Izeni.