Questions about submitting new syslog-ng package
-
Final changes have been made to my package. I've got a local repository setup and I'm registered with github. I can see see my package via my local repository but the install fails (install message and pkg_config.8.xml ouput is below). Anyway to get the install to succed without the PBI packages?
================ Begin pkg_config.8.xml ================
<package><name>syslog-ng</name>
<website>http://www.balabit.com/network-security/syslog-ng/</website>
<descr>Syslog-ng syslog server. This service is not intended to replace
<category>Services</category>
<version>3.3.4_1</version>
<status>ALPHA</status>
<required_version>2.1</required_version>
<depends_on_package_base_url>http://ftp.freebsd.org/pub/FreeBSD/ports/i3
<depends_on_package>syslog-ng-3.3.4_1.tbz</depends_on_package>
<depends_on_package>logrotate-3.7.9.tbz</depends_on_package>
<build_port_path>/usr/ports/sysutils/syslog-ng</build_port_path>
<build_port_path>/usr/ports/sysutils/logrotate</build_port_path>
<build_pbi><port>sysutils/syslog-ng</port>
<port>sysutils/logrotate</port></build_pbi><maintainer>laleger@gmail.com</maintainer>
<config_file>http://www.pfsense.com/packages/config/syslog-ng/syslog-ng.
<configurationfile>syslog-ng.xml</configurationfile></config_file></depends_on_package_base_url></descr></package>================ End pkg_config.8.xml ================
================ Begin Error Message ================Beginning package installation for syslog-ng .
Downloading package configuration file… done.
Saving updated package information... done.
The syslog-ng package is not installed.Installation aborted.Backing up libraries...
The syslog-ng package is not installed.Deletion aborted.Cleaning up... Failed to install package.
Installation halted.
================ End Error Message ================
I would like to get the package installing from my local repository to run a few last tests before I request the "pull". Any help from the dev guru's would be most appreciated. Thanks! :)
-
Package is ready. I submitted a pull request, but not sure if I did it correctly. If a developer could confirm that would be great. Thanks!
-
I don't see any pull requests in our queue that resemble this, give it another try.
-
Ooops. Thanks for checking. Just re-submitted. I'm assuming that I don't have to provide the pbi packages myself?
-
No just setup the build tags properly and we build them on our server.
-
Also just committed two fixes to my original package entry in pkg_config.8.xml, sorry about that.
-
There were some other problems with the tags and how things were setup, but I fixed them up, built the PBIs, and they should be up now.
Or it will be as soon as you see the pkg report it's version as 3.3.6_2
-
Great, thanks! I tested the package install yesterday with a clean 2.1 build and it's working as expected. I'll move onto development for Bro 2.0 and OSEEC packages now :)
-
I'm wondering if this syslog-ng package is available, and if so, how can I get it?
Thanks very much for all participants for the work involved. I've been trying to install syslog-ng myself and have encountered quite a number of issues.
-
@laleger
I must say "Thank you for that Package and all the work you have done".
It always thought, wouldn't it be great to use the Diskspace for some long-time logging. For example Captive-Portal logging, which User was online and was doing which crime…@terry_e
It is only available for Pfsense 2.1