Hello everyone ! 

I'm guilty, this is my fault... :( sorry. 

I
just created a new pull request that should fix this bug :) 

But I have
two comments about all of this: 

        * BETA tags seem to be useless,
otherwise someone would have reported this bug earlier...

        * Also, I
think we don't use setuptools as we should. If you look at what
ansible/salt do, they don't ship any files outside /usr/local/ folder
(using ie: sudo pip install salt). I didn't find any python software
which copy configuration files in /etc/ or makes some chown during the
installation (pip install ...).
I feel like pip is made to install libs
more than full software
Maybe we need to rethink about what setup.py
should do and should not do... 

For linux installation, I think we
should get inspiration from BSD folder architecture generated by pip
installation. 

You can try with (while the PR is not merged): 

        *
Debian/Ubuntu

        * pip install
https://github.com/titilambert/shinken/archive/sudo_setup_py.zip [3]
--install-option="--install-layout=deb"

        * CentOS

        * pip install
https://github.com/titilambert/shinken/archive/sudo_setup_py.zip [3]


        * BSD

        * 
        * pip install
https://github.com/titilambert/shinken/archive/sudo_setup_py.zip
[3]

Don't forget to create shinken user on your shinken ;) 

Have nice
tests 

-- 
Thibault Cohen

Le 02/04/2015 04:19, nap a écrit : 

> Hi,

> 
> On Wed, Apr 1, 2015 at 3:55 AM, Sebastien Coavoux
<s.coav...@free.fr> wrote:
> 
>> Hi there!
>> 
>> We are a bit late on
schedule, the 2.4 should have been tagged today but
>> as we did not
made a prior notice for a RC we choose to only tag a RC.
>> [...]
> 
>
we did find a regression on debian&centos on the default setup.py
behavior (install on /usr/local/etc/shinken instead of /etc/shinken), so
we will fix this and release a RC2 as soon as it's ok :) 
> 
> Jean 
>

>
------------------------------------------------------------------------------
>
Dive into the World of Parallel Programming The Go Parallel Website,
sponsored
> by Intel and developed in partnership with Slashdot Media,
is your hub for all
> things parallel software development, from weekly
thought leadership blogs to
> news, videos, case studies, tutorials and
more. Take a look and join the 
> conversation now.
http://goparallel.sourceforge.net/ [1]
> 
>
_______________________________________________
> Shinken-devel mailing
list
> Shinken-devel@lists.sourceforge.net
>
https://lists.sourceforge.net/lists/listinfo/shinken-devel [2]



Links:
------
[1] http://goparallel.sourceforge.net/
[2]
https://lists.sourceforge.net/lists/listinfo/shinken-devel
[3]
https://github.com/titilambert/shinken/archive/sudo_setup_py.zip
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Shinken-devel mailing list
Shinken-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/shinken-devel

Reply via email to