Commit Graph

21 Commits

Author SHA1 Message Date
Philip Hands
1b0cada412 eliminate the last of license-reconcile's 'License mismatch' errors 2012-12-17 21:32:17 +00:00
Philip Hands
5deb31871a get rid of more license mismatches 2012-12-17 21:32:17 +00:00
Philip Hands
bc15b751d6 drop some things made redundant by licensecheck patches 2012-12-17 21:32:17 +00:00
Philip Hands
b96c157ba9 finish off apr/apr-util copyright info 2012-12-17 21:32:17 +00:00
Philip Hands
9d1c58c473 libs/libcodec2 copyrights done 2012-12-17 21:32:17 +00:00
Philip Hands
193fbb3ee5 libs/sqlite copyrights done 2012-12-17 21:32:17 +00:00
Philip Hands
fef1baf448 sort out the openzap and some more of apr 2012-12-17 21:32:16 +00:00
Philip Hands
8961a72923 libs/freetdm copyright done 2012-12-17 21:32:16 +00:00
Philip Hands
a908b2748c more updates after fixing some licensecheck bugs 2012-12-17 21:32:16 +00:00
Philip Hands
b30086bcbc make a start on the debian/copyright file
Using this command to find errors in what we have
license-reconcile 2>&1 | grep -v "'\(\|HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\|OWNER\|ownership\|2, RSA Data Security, Inc. Created 1991. All\|statement and\|by\|HOLDERS BE LIABLE FOR ANY\|HOLDERS AND CONTRIBUTORS\|OWNER OR CONTRIBUTORS BE\|{\|holder nor the names of contributors\)'"
2012-12-17 21:32:16 +00:00
Travis Cross
409ff21cc4 debian: improve policy compliance on debian/copyright 2012-05-25 02:45:00 +00:00
Travis Cross
3bc4aa39fe debian: handle copyright information for pocketsphinx
Debian expects all copyright information to be in one place, so we
copy the license details to debian/copyright and remove the COPYING
files when we install components.
2012-05-13 20:54:32 +00:00
Travis Cross
621ec4ae1a debian: fix issues raised by lintian on source package 2012-05-06 07:14:22 +00:00
Travis Cross
4ce0f57a8b debian: add new and vastly improved packaging for Debian
We now break out each module and component of FreeSWITCH into a
separate individually-installable package.  For each package with
executables or modules, we also build a package that includes the
stripped debugging symbols so that users can be helpful when they
discover bugs in FreeSWITCH.

As of this commit, we successfully build 263 distinct binary packages
starting from a clean minimal image on both Debian Sid and Debian
Squeeze.

To keep this manageable, we include a program that generates the
various Debian packaging files from a consolidated description of the
modules and their metadata.  The program can even generate this
configuration file by walking the FreeSWITCH source tree.

To provide a smooth user experience, we provide meta-packages that
install sensible sets of modules and other components.

All files are installed into the traditional and customary Linux
directories that you would expect in accordance with the Filesystem
Hierarchy Standard (FHS).

This commit also adds support for running FreeSWITCH as a forked
systemd service in Debian.

For more information about the technical details of the source
packaging, how to build the binary packages from source, and how you
can contribute, please read debian/README.source.

To learn about how this packaging affects you as a user and how to use
the finished Debian packages, read debian/README.Debian.

Signed-off-by: Travis Cross <tc@traviscross.com>
2012-05-05 11:54:05 +00:00
Travis Cross
9181e8e51b debian: start over 2012-05-05 07:36:37 +00:00
cypromis
bc84eb339c added changes by Gabriel Gunderson fixing path in debian for pythoin and some typos 2010-10-28 00:07:00 +02:00
cypromis
b98401c990 FS-369 except for adduser change, openzap patches (openzap is gone) and some other minor stuff 2010-10-15 05:43:25 +02:00
Nicholas Amorim
f744e0d1b9 Copyright modified. Current maintaner added and copyright years
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11631 d0543943-73ff-0310-b7d9-9358b9ac24b2
2009-02-04 11:54:31 +00:00
Michal Bielicki
0e937427fa corrected copyright file
added log dir
added lofgfile module


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6532 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-06 01:55:29 +00:00
Michal Bielicki
86b0bde562 Added configuration
added initscripts
added feeswitch user
added monit configuration
changed ownership to freeswitch:daemon
handle with care ... should work but a change in trunk can kill it any time :)


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6416 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-27 22:51:17 +00:00
Michael Jerris
b33418aa09 add starting framework for debian packaging
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5832 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-10-09 17:25:56 +00:00