Opened 11 years ago
Last modified 10 years ago
#43012 new submission
[NEW] elsa
Reported by: | jul_bsd@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | mojca (Mojca Miklavec) |
Port: | elsa |
Description
ELSA is a centralized syslog framework built on Syslog-NG, MySQL, and Sphinx full-text search. It provides a fully asynchronous web-based query interface that normalizes logs and makes searching billions of them for arbitrary strings as easy as searching the web. It also includes tools for assigning permissions for viewing the logs as well as email based alerts, scheduled queries, and graphing.
- compile/install
- lot of dependencies too (new one)
- still missing elements for server
- sphinx setup NOK
- work in progress
# echo "" | sudo /opt/local/bin/perl5.16 "/opt/local/elsa/node/elsa.pl" -on -c /opt/local/etc/elsa/elsa.conf defined(@array) is deprecated at /opt/local/lib/perl5/vendor_perl/5.16.1/darwin-thread-multi-2level/Devel/InnerPackage.pm line 91. (Maybe you should just omit the defined()?) Cannot read config file: /opt/local/etc/elsa/elsa.conf at /opt/local/lib/perl5/vendor_perl/5.16.1/Config/JSON.pm line 49. Config::JSON::__ANON__('Config::JSON=HASH(0x7f85433d3a80)', '/opt/local/etc/elsa/elsa.conf') called at constructor Config::JSON::new (defined at /opt/local/lib/perl5/vendor_perl/5.16.1/Config/JSON.pm line 668) line 41 Config::JSON::new('Config::JSON', '/opt/local/etc/elsa/elsa.conf') called at /opt/local/elsa/node/elsa.pl line 59
Attachments (2)
Change History (9)
comment:1 Changed 11 years ago by jul_bsd@…
Changed 11 years ago by jul_bsd@…
Attachment: | Portfile.2 added |
---|
comment:3 Changed 11 years ago by jul_bsd@…
Note: the config generation issue is solved but I can't test further as I need working syslog-ng (#43231)
comment:4 Changed 10 years ago by jul_bsd@…
- syslog-ng issue still pending but progress
- add svn revision
- correct call to add_users
comment:6 Changed 10 years ago by mojca (Mojca Miklavec)
I committed all the listed dependencies. Maybe you can also replace an explicit variant perl5_16 with something more generic (new functionality by the PortGroup for example) to avoid the need to hardcode the Perl version.
comment:7 Changed 10 years ago by jul_bsd@…
Thanks a lot mojca@
Syslog-ng (Ticket #43231) is still a major roadblock and I believe balabit is not concerned by osx
I switch to perl portgroup with default on 5.20 and made little cleaning. Not tested as I still have to recover my install from Yosemite upgrade, probably next month round.
new dependencies: p5-apache-admin-config (#43013), p5-app-cpanminus (#43015), p5-log-log4perl-appender-socket-unix (#43026), p5-moosex-log-log4perl (#43028), p5-moosex-traits (#43029), p5-net-openssh (#43033), p5-plack (#43037), p5-storable (#43042), p5-sys-info (#43043), p5-sys-info-base (#43044), p5-sys-meminfo (#43045)