<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Personally, the biggest disadvantage in my perspective is that the code
is "bleeding edge".&nbsp; So, while it might run fine under the scenario's
that the developers use, it will spill all over the data center floor
for other people.&nbsp; I tend to stay current, but not CVS_HEAD on any
software.&nbsp; I use development systems to test CVS_HEAD, and then if
there is something that I must have, I patch my own copy that's used in
my production environment. (modified stable branch.)<br>
<br>
Hope that helps,<br>
-Joe<br>
<br>
<br>
Joseph wrote:
<blockquote cite="mid1126651974.2536.67.camel@sysconcept.ca" type="cite">
  <pre wrap="">On Tue, 2005-09-13 at 18:12 -0400, Paul wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Joseph wrote:

    </pre>
    <blockquote type="cite">
      <pre wrap="">I'm follows installation instruction from wiki and there is section
"Running Asterisk not as root"
It is not difficult to follow, but time taking.

Why isn't this section implemented as in cvs if it is considered as
security issue?  I'm sure it wouldn't take much time to write a small
script that would change all the file permission and ownership during
installation.

 

      </pre>
    </blockquote>
    <pre wrap="">It runs as user asterisk when using the debian packages. If you are 
compiling and installing it yourself, you are responsible to do the 
things that a package maintainer for any linux distro is generally 
expected to do.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
So what other think are advantages / disadvantages of compiling from CVS
vs installing it from distribution.

Distribution Advantages:
1.)  Easy installation,
2.) All configuration (permission/ownership) is taken care of.
3.) Easy upgrades.

Distribution Disadvantages:
1.) Slow response to bug fixes. 

Compiling from CVS Advantages:
1.) Faster bug fixing process.
2.) Ability to communicate with developers directly.

Compiling from CVS Disadvantages:
1.) Installation require few extra steps (not that difficult)
2.) Configuration (permission/ownership) is Do It Yourself; hence pron
to errors and it takes longer to upgrade.

  </pre>
</blockquote>
</body>
</html>