Skip to content
This repository was archived by the owner on May 6, 2024. It is now read-only.

Commit

Permalink
Merge pull request #49 from lbudai/chapter0/section1-debian-ubuntu-in…
Browse files Browse the repository at this point in the history
…stall-upgrade

section_1: Debian/Ubuntu install chapter updated with 3.7.1
  • Loading branch information
Nagy Gergő committed Sep 16, 2015
2 parents a6ddd2a + fc07324 commit 672c1bb
Showing 1 changed file with 23 additions and 11 deletions.
34 changes: 23 additions & 11 deletions chapters/chapter_0/section_1.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,27 @@

##### written by Laszlo Budai

[ref:obs-lbudai]: https://build.opensuse.org/project/show/home:laszlo_budai:syslog-ng-3.6
[ref:obs-lbudai-36]: https://build.opensuse.org/project/show/home:laszlo_budai:syslog-ng-3.6
[ref:obs-lbudai-37]: https://build.opensuse.org/project/show/home:laszlo_budai:syslog-ng

## Introduction

This chapter describes how the user can install syslog-ng on Debian and on Ubuntu
operating systems form our APT repository.

## syslog-ng 3.6.4
## syslog-ng

## Install syslog-ng from APT repository

The syslog-ng team has an unofficial APT repo hosted by OBS for Debian and Ubuntu.
First release of syslog-ng is available in the OBS repository is 3.6.4.
Available version in the OBS repository :
* 3.6.4
* 3.7.1

Packaging structure following the original one created by algernon for Debian systems.
This is basically a modular packaging strategy which we want to keep for the upcoming
syslog-ng-3.7, too. Packaging for 3.7 is still under development.
This is basically a modular packaging strategy.

Repository is available [here][ref:obs-lbudai].
Repositories are available [here][ref:obs-lbudai-36] and [here][ref:obs-lbudai-37] .

### Supported Debian and Ubuntu releases
* Debian 7.0 (without systemd)
Expand All @@ -29,7 +32,7 @@ Repository is available [here][ref:obs-lbudai].
* Ubuntu 14.10
* Ubuntu 15.04

### Available modules
### Available modules (for both 3.6 and 3.7)
* syslog-ng-mod-amqp
* syslog-ng-mod-geoip
* syslog-ng-mod-graphite
Expand All @@ -42,7 +45,14 @@ Repository is available [here][ref:obs-lbudai].
* syslog-ng-mod-sql
* syslog-ng-mod-stomp

### Available modules from syslog-ng-incubator
### Modules available only for 3.7.1
* syslog-ng-mod-java
* syslog-ng-mod-elastic
* syslog-ng-mod-hdfs
* syslog-ng-mod-http
* syslog-ng-mod-kafka

### Available modules from syslog-ng-incubator for 3.6 series
* syslog-ng-mod-basicfuncs-plus
* syslog-ng-mod-java
* syslog-ng-mod-trigger
Expand All @@ -52,20 +62,22 @@ Repository is available [here][ref:obs-lbudai].
* syslog-ng-mod-kafka
* syslog-ng-mod-lua

### Modules for 3.7 are not available currently, we are working on that

### Example
1. get release key

```
wget -qO - http://download.opensuse.org/repositories/home:/laszlo_budai:/syslog-ng-3.6/Debian_8.0/Release.key | sudo apt-key add -
wget -qO - http://download.opensuse.org/repositories/home:/laszlo_budai:/syslog-ng/Debian_8.0/Release.key | sudo apt-key add -
```

2. add repo to APT sources

```
/etc/apt/sources.list.d/syslog-ng-obs.list
deb http://download.opensuse.org/repositories/home:/laszlo_budai:/syslog-ng-3.6/Debian_8.0 ./
deb http://download.opensuse.org/repositories/home:/laszlo_budai:/syslog-ng/Debian_8.0 ./
apt-get update
apt-get install syslog-ng-core=3.6.4-1
apt-get install syslog-ng-core=3.7.1-1
```

You can replace `Debian_8.0` to any of the supported systems.
Expand Down

0 comments on commit 672c1bb

Please sign in to comment.