Rsyslog is very useful and appreciated :) On Tue, Jun 9, 2015 at 1:28 PM, Rainer Gerhards <rgerha...@hq.adiscon.com> wrote:
> Sent from phone, thus brief. > Am 09.06.2015 19:01 schrieb "Brian Knox" <bk...@digitalocean.com>: > > > > Coordinating on the mailing list is fine with me. My employer > > (DigitalOcean) has given the rsyslog project a fairly sizeable free > hosting > > budget so I'd be remiss to not advocate for us ;). > > I just realize that I slipped something (the Digital Ocean sponsoring) that > I wanted to announce more formally ... Well that will follow but let me say > now that it is very useful and appreciated :) > > Rainer > > If another option works > > out to be better I certainly understand! > > > > I totally agree that converging on an agreed upon problem statement is > the > > right place to start. > > > > Cheers, > > Brian > > > > On Tue, Jun 9, 2015 at 12:53 PM, David Lang <da...@lang.hm> wrote: > > > > > On Tue, 9 Jun 2015, Rainer Gerhards wrote: > > > > > > Hi all, > > >> > > >> chances are extremely well to get to better packaging projects. We had > > >> some discussions internally in Adiscon, and I was able to secure the > > >> help of Florian Riedl for getting this in the best possible shape. > > >> > > >> Our goal is to get > > >> > > >> - better packages > > >> - more timely support for new distro releases > > >> - support for a broader set of distros (e.g. Fedora, often requested) > > >> - more ability for the community to steer this previous all-Adiscon > > >> project > > >> > > >> The 0mq discussion that started this thread is a good example of what > > >> this means. > > >> > > >> With the help of more community involvment we can reach the goals. And > > >> in order to make it easier to contribute, we need to streamline the > > >> process of how we build, release, test, and announce packages. > > >> > > >> Thankfully, Brian has offered to become an active team member. It > > >> would be great if others would also join in. > > >> > > >> I currently think that the right path to success is to start with > > >> small but sufficiently large project part. So I would propose that we > > >> focus on Ubuntu initially, get that part organized, learn a couple of > > >> things and apply the gained experience later to a "final" project that > > >> covers other distros as well (as mentioned by darix, the use of OBS > > >> sounds very appealing to me). > > >> > > >> In order to get going, I would like to see some ideas float on: > > >> > > >> - how should we communicate? > > >> (rsyslog mailing list, dedicated mailing list, github issue > > >> trackers, IRC, ...) > > >> > > > > > > I'd say the rsyslog mailing list, failing that a dedicated mailing > list. > > > But I think that the issues we will be working through are useful to > people > > > who need to roll their own version (to test something from git, or to > > > enable specific features). > > > > > > - where do we track issues? > > >> (I have a strong preferrence for the github issue trackers) > > >> - what about doc? > > >> - where should we place the build platform > > >> (cloud I would guess, could we use Digital Ocean sponsorship for > this)? > > >> > > > > > > I don't know the details of using it, but the Suse Open Build Platform > is > > > already setup to support a whole bunch of target distros. How close > does it > > > come to covering everything we need? > > > > > > Can it be used for all the different uses we want from this (distro > > > release builds, nightly builds, other) > > > > > > If we have to roll our own infrastructure, some sort of cloud system is > > > right. Google donates time on their cloud system to opensource > projects, I > > > don't know if it would be enough or not. Sponsorship from whoever is > good > > > :-) > > > > > > - when do we start ;) > > >> > > > > > > Clarification of the problem statement and where we are starting from > :-) > > > > > > right now there is the rsyslog-pkg-* repos on github that have the > scripts > > > that adiscon uses internally. As I found when I went to use them, there > are > > > a few oddities and too much hard-coded for adiscon internal use. But > there > > > is also a lot of useful stuff there as well. > > > > > > As we look at the build options, let's see how much of the existing > stuff > > > we can re-use. > > > > > > Also, let's try to make this be something that people can use when > > > building from git. > > > > > > David Lang > > > > > > > > > - ... whatever else I haven't yet thought about. > > >> > > >> Please take a moment to voice your preferrences! > > >> > > >> Thanks, > > >> Rainer > > >> > > >> > > >> 2015-06-03 21:08 GMT+02:00 David Lang <da...@lang.hm>: > > >> > > >>> take a look at > > >>> > > >>> https://github.com/rsyslog/rsyslog-pkg-ubuntu > > >>> > > >>> to build locally without using the PPA infrastructure I apply the > > >>> attached > > >>> patch (remove the sections for disabling usertools, that's a > debugging > > >>> thing > > >>> I have in place at the moment) > > >>> > > >>> do pbuilder --create to create the compile environment, then I use > the > > >>> following script to pull the latest updates and compile test packages > > >>> > > >>> find . -name .git |sed s/.git// |while read file > > >>> do > > >>> echo "$file" > > >>> cd $file > > >>> /usr/bin/git fetch > > >>> /usr/bin/git pull > > >>> /usr/bin/git fetch --tags > > >>> # /usr/bin/git gc -q --aggressive > > >>> autoreconf -fi > > >>> ./configure -q > > >>> rm *master* > > >>> make dist --quiet > > >>> cd - > > >>> done > > >>> echo "finished making source packages" > > >>> cd rsyslog-pkg-ubuntu > > >>> rm */LAST_VERSION.* > > >>> for i in libestr liblogging liblognorm librelp rsyslog > > >>> do > > >>> cd $i > > >>> rm ${i}_* > > >>> cp ../../$i/*master* . > > >>> ../scripts/auto_daily_project.sh trusty v8-devel master > > >>> ( > > >>> echo '1' > > >>> echo '1' > > >>> echo '1' > > >>> echo '1' > > >>> ) |../scripts/build.sh > > >>> echo "finished making $i" > > >>> cd - > > >>> done > > >>> > > >>> This should help get you started :-) > > >>> > > >>> David Lang > > >>> > > >>> On Wed, 3 Jun 2015, Brian Knox wrote: > > >>> > > >>> Date: Wed, 3 Jun 2015 11:48:20 -0400 > > >>>> From: Brian Knox <bk...@digitalocean.com> > > >>>> Reply-To: rsyslog-users <rsyslog@lists.adiscon.com> > > >>>> To: rsyslog-users <rsyslog@lists.adiscon.com> > > >>>> Subject: Re: [rsyslog] rsyslog adiscon packages > > >>>> > > >>>> > > >>>> Ubuntu LTS is currently what I'm using so that's advantageous. In > > >>>> addition, I've built a custom rsyslog package for Ubuntu that > includes > > >>>> omczmq / imczmq along with debs for the dependencies. However, my > > >>>> rsyslog > > >>>> package is monolithic and I'm using brew2deb, which is kind of a > strange > > >>>> wrapper around fpm and homebrew that probably isn't the best way to > do > > >>>> things. > > >>>> > > >>>> Ubuntu and Debian pacakge libzmq (but not czmq). Their packages are > > >>>> behind > > >>>> current, but maybe their packages would be a good and hopefully easy > > >>>> place > > >>>> to start, depending on how packages are being built currently for > the > > >>>> ubuntu repo. > > >>>> > > >>>> If there's build scripts for the current repo now, I'd be happy to > work > > >>>> through them and do the work. > > >>>> > > >>>> Brian > > >>>> > > >>>> > > >>>> On Wed, Jun 3, 2015 at 11:38 AM, Rainer Gerhards > > >>>> <rgerha...@hq.adiscon.com> > > >>>> wrote: > > >>>> > > >>>> Would it be a good idea to start with Ubuntu? > > >>>>> > > >>>>> Sent from phone, thus brief. > > >>>>> Am 03.06.2015 16:23 schrieb "Brian Knox" <bk...@digitalocean.com>: > > >>>>> > > >>>>> I'm on board! > > >>>>>> > > >>>>>> Cheers, > > >>>>>> Brian > > >>>>>> > > >>>>>> On Wed, Jun 3, 2015 at 10:07 AM, Rainer Gerhards < > > >>>>>> > > >>>>> > > >>>>> rgerha...@hq.adiscon.com > > >>>>> > > >>>>>> > > >>>>>>> > > >>>>>>> wrote: > > >>>>>> > > >>>>>> Sent from phone, thus brief. > > >>>>>>> Am 03.06.2015 15:58 schrieb "Brian Knox" <bk...@digitalocean.com > >: > > >>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> I'm a member of the zeromq team :) > > >>>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>>> I know ;) > > >>>>>>> > > >>>>>>> What would I need to do? > > >>>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>>> Join the rsyslog release team and keep an eye especially on zmq. > As I > > >>>>>>> > > >>>>>> > > >>>>>> wrote > > >>>>>> > > >>>>>>> > > >>>>>>> is just something we need to newly setup. > > >>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> Brian > > >>>>>>>> > > >>>>>>>> On Wed, Jun 3, 2015 at 9:56 AM, Rainer Gerhards < > > >>>>>>>> > > >>>>>>> > > >>>>>>> rgerha...@hq.adiscon.com> > > >>>>>>> > > >>>>>>>> > > >>>>>>>> wrote: > > >>>>>>>> > > >>>>>>>> 2015-06-03 14:50 GMT+02:00 Brian Knox <bk...@digitalocean.com > >: > > >>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> I've been working on the new zeromq plugins ( contrib/omczmq > and > > >>>>>>>>>> contrib/imczmq) for a bit, and have been using them in > production > > >>>>>>>>>> > > >>>>>>>>> > > >>>>>>> myself > > >>>>>>> > > >>>>>>>> > > >>>>>>>>>> for quite awhile. > > >>>>>>>>>> > > >>>>>>>>>> Yesterday, the zeromq organization released zeromq 4.1 ( > > >>>>>>>>>> http://zeromq.org/intro:get-the-software ) and czmq 3.0 ( > > >>>>>>>>>> http://czmq.zeromq.org/page:get-the-software ) stable > releases, > > >>>>>>>>>> > > >>>>>>>>> > > >>>>>>> which > > >>>>>>> > > >>>>>>>> > > >>>>>>>>> are > > >>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> the versions of zeromq and czmq ( a nice C api on top of > libzmq ) > > >>>>>>>>>> > > >>>>>>>>> > > >>>>>>> that > > >>>>>>> > > >>>>>>>> > > >>>>>>>>>> om/imczmq depend on. > > >>>>>>>>>> > > >>>>>>>>>> I was wondering if it would be possible to get these added to > the > > >>>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> packages > > >>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> now the same way librdkafka / omkafka is set up. > > >>>>>>>>>> > > >>>>>>>>>> The dependencies are: > > >>>>>>>>>> > > >>>>>>>>>> * libsodium ( included in most distros now afaik, but latest > > >>>>>>>>>> > > >>>>>>>>> > > >>>>> stable > > >>>>> > > >>>>>> > > >>>>>>>>> source > > >>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> is also at > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>> > > >>>>> > https://download.libsodium.org/libsodium/releases/libsodium-1.0.3.tar.gz > > >>>>> > > >>>>>> > > >>>>>>>>> ) > > >>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> * zeromq 4.1 ( http://download.zeromq.org/zeromq-4.1.1.tar.gz > ) > > >>>>>>>>>> * czmq 3.0 ( http://download.zeromq.org/czmq-3.0.1.tar.gz ) > > >>>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> The main "problem" is that we do not want to be responsible to > > >>>>>>>>> maintain 0mq in regard to checking for patches etc... However, > if a > > >>>>>>>>> member of the 0mq team is also a member of our release team and > > >>>>>>>>> > > >>>>>>>> > > >>>>> looks > > >>>>> > > >>>>>> > > >>>>>>>>> after that, this problem can be solved ;) > > >>>>>>>>> > > >>>>>>>>> Maybe we could use a DigitalOcean droplet to run the package > > >>>>>>>>> > > >>>>>>>> > > >>>>> creation > > >>>>> > > >>>>>> > > >>>>>>>>> scripts in the future, this would also solve a bit on the > > >>>>>>>>> collaboration front. What do you think? > > >>>>>>>>> > > >>>>>>>>> If that's a way to go, it's probably not done immediately, as > "a > > >>>>>>>>> little bit of setup and redesign work" is involved, but we > could > > >>>>>>>>> > > >>>>>>>> > > >>>>> work > > >>>>> > > >>>>>> > > >>>>>>>>> towards that goal... > > >>>>>>>>> > > >>>>>>>>> Rainer > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> The only option flag needed is --enable-libsodium on the > zeromq > > >>>>>>>>>> > > >>>>>>>>> > > >>>>> 4.1 > > >>>>> > > >>>>>> > > >>>>>>>>> build. > > >>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> I'd be happy to work with whoever works on the packages. > Getting > > >>>>>>>>>> > > >>>>>>>>> > > >>>>>>> this > > >>>>>>> > > >>>>>>>> > > >>>>>>>>> easy > > >>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> to install would be helpful, and the more people attempting to > > >>>>>>>>>> > > >>>>>>>>> > > >>>>> use > > >>>>> > > >>>>>> > > >>>>>>> the > > >>>>>>> > > >>>>>>>> > > >>>>>>>>>> plugins the more feedback I can get. > > >>>>>>>>>> > > >>>>>>>>>> Cheers, > > >>>>>>>>>> Brian > > >>>>>>>>>> _______________________________________________ > > >>>>>>>>>> rsyslog mailing list > > >>>>>>>>>> http://lists.adiscon.net/mailman/listinfo/rsyslog > > >>>>>>>>>> http://www.rsyslog.com/professional-services/ > > >>>>>>>>>> What's up with rsyslog? Follow https://twitter.com/rgerhards > > >>>>>>>>>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED > by a > > >>>>>>>>>> > > >>>>>>>>> > > >>>>>>> myriad > > >>>>>>> > > >>>>>>>> > > >>>>>>>>> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST > if > > >>>>>>>>> > > >>>>>>>> > > >>>>>> you > > >>>>>> > > >>>>>>> > > >>>>>>>>> DON'T LIKE THAT. > > >>>>>>>>> _______________________________________________ > > >>>>>>>>> rsyslog mailing list > > >>>>>>>>> http://lists.adiscon.net/mailman/listinfo/rsyslog > > >>>>>>>>> http://www.rsyslog.com/professional-services/ > > >>>>>>>>> What's up with rsyslog? Follow https://twitter.com/rgerhards > > >>>>>>>>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by > a > > >>>>>>>>> > > >>>>>>>> > > >>>>>>> myriad > > >>>>>>> > > >>>>>>>> > > >>>>>>>>> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST > if > > >>>>>>>>> > > >>>>>>>> > > >>>>>> you > > >>>>>> > > >>>>>>> > > >>>>>>>>> DON'T LIKE THAT. > > >>>>>>>>> > > >>>>>>>>> _______________________________________________ > > >>>>>>>> rsyslog mailing list > > >>>>>>>> http://lists.adiscon.net/mailman/listinfo/rsyslog > > >>>>>>>> http://www.rsyslog.com/professional-services/ > > >>>>>>>> What's up with rsyslog? Follow https://twitter.com/rgerhards > > >>>>>>>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by > a > > >>>>>>>> > > >>>>>>> > > >>>>>> myriad > > >>>>>> > > >>>>>>> > > >>>>>>> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST > if > > >>>>>>> you > > >>>>>>> DON'T LIKE THAT. > > >>>>>>> _______________________________________________ > > >>>>>>> rsyslog mailing list > > >>>>>>> http://lists.adiscon.net/mailman/listinfo/rsyslog > > >>>>>>> http://www.rsyslog.com/professional-services/ > > >>>>>>> What's up with rsyslog? Follow https://twitter.com/rgerhards > > >>>>>>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a > > >>>>>>> > > >>>>>> > > >>>>> myriad > > >>>>> > > >>>>>> > > >>>>>>> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST > if > > >>>>>>> you > > >>>>>>> DON'T LIKE THAT. > > >>>>>>> > > >>>>>>> _______________________________________________ > > >>>>>> rsyslog mailing list > > >>>>>> http://lists.adiscon.net/mailman/listinfo/rsyslog > > >>>>>> http://www.rsyslog.com/professional-services/ > > >>>>>> What's up with rsyslog? Follow https://twitter.com/rgerhards > > >>>>>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a > > >>>>>> myriad > > >>>>>> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if > you > > >>>>>> DON'T LIKE THAT. > > >>>>>> > > >>>>>> _______________________________________________ > > >>>>> rsyslog mailing list > > >>>>> http://lists.adiscon.net/mailman/listinfo/rsyslog > > >>>>> http://www.rsyslog.com/professional-services/ > > >>>>> What's up with rsyslog? Follow https://twitter.com/rgerhards > > >>>>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a > > >>>>> myriad > > >>>>> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if > you > > >>>>> DON'T LIKE THAT. > > >>>>> > > >>>>> _______________________________________________ > > >>>> rsyslog mailing list > > >>>> http://lists.adiscon.net/mailman/listinfo/rsyslog > > >>>> http://www.rsyslog.com/professional-services/ > > >>>> What's up with rsyslog? Follow https://twitter.com/rgerhards > > >>>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a > myriad > > >>>> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if > you > > >>>> DON'T > > >>>> LIKE THAT. > > >>>> > > >>> > > >>> > > >>> _______________________________________________ > > >>> rsyslog mailing list > > >>> http://lists.adiscon.net/mailman/listinfo/rsyslog > > >>> http://www.rsyslog.com/professional-services/ > > >>> What's up with rsyslog? Follow https://twitter.com/rgerhards > > >>> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a > myriad > > >>> of > > >>> sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you > DON'T > > >>> LIKE THAT. > > >>> > > >> _______________________________________________ > > >> rsyslog mailing list > > >> http://lists.adiscon.net/mailman/listinfo/rsyslog > > >> http://www.rsyslog.com/professional-services/ > > >> What's up with rsyslog? Follow https://twitter.com/rgerhards > > >> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a > myriad > > >> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you > > >> DON'T LIKE THAT. > > >> > > >> _______________________________________________ > > > rsyslog mailing list > > > http://lists.adiscon.net/mailman/listinfo/rsyslog > > > http://www.rsyslog.com/professional-services/ > > > What's up with rsyslog? Follow https://twitter.com/rgerhards > > > NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a > myriad > > > of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you > > > DON'T LIKE THAT. > > > > > _______________________________________________ > > rsyslog mailing list > > http://lists.adiscon.net/mailman/listinfo/rsyslog > > http://www.rsyslog.com/professional-services/ > > What's up with rsyslog? Follow https://twitter.com/rgerhards > > NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad > of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you > DON'T LIKE THAT. > _______________________________________________ > rsyslog mailing list > http://lists.adiscon.net/mailman/listinfo/rsyslog > http://www.rsyslog.com/professional-services/ > What's up with rsyslog? Follow https://twitter.com/rgerhards > NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad > of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you > DON'T LIKE THAT. > _______________________________________________ rsyslog mailing list http://lists.adiscon.net/mailman/listinfo/rsyslog http://www.rsyslog.com/professional-services/ What's up with rsyslog? Follow https://twitter.com/rgerhards NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE THAT.