Package Details: ergochat 2.13.0-1

Git Clone URL: https://aur.archlinux.org/ergochat.git (read-only, click to copy)
Package Base: ergochat
Description: A modern IRC server written in Go
Upstream URL: https://github.com/ergochat/ergo
Keywords: ergo irc ircd oragono
Licenses: MIT
Conflicts: oragono
Provides: oragono
Replaces: oragono
Submitter: vith
Maintainer: vith
Last Packager: vith
Votes: 7
Popularity: 0.38
First Submitted: 2021-06-17 22:00 (UTC)
Last Updated: 2024-01-14 23:39 (UTC)

Latest Comments

vith commented on 2022-09-18 10:17 (UTC)

@SilverRainZ thanks for the suggestion. updated the arch array

SilverRainZ commented on 2022-09-09 13:03 (UTC) (edited on 2022-09-09 13:04 (UTC) by SilverRainZ)

ergochat is written in Golang, which should work with multiple architectures without changes. can you please change the arch to ('i686' 'pentium4' 'x86_64' 'arm' 'armv7h' 'armv6h' 'aarch64')?

Strykar commented on 2021-08-14 00:19 (UTC)

Any chance of adding HOPM (Hybrid Open Proxy Monitor) to the AUR to go with this?

vith commented on 2021-06-30 19:37 (UTC)

oops. added ruby to makedepends. thanks

quite commented on 2021-06-30 19:22 (UTC)

ruby is a dependency!

vith commented on 2021-06-17 22:05 (UTC)

"oragono" is now "ergo"

here on the AUR there was already a package named "ergo", so "ergochat" is the new package: https://aur.archlinux.org/packages/ergochat/

enckse commented on 2018-04-10 23:54 (UTC) (edited on 2018-04-11 13:32 (UTC) by enckse)

Prior to 0.10.3-6 the service did not use an "oragono" user and provided a default motd file. to transition a system that was previously running, you will have to change ownership in /var/lib/oragono of the currently existing files to the oragono user and group. if you wish to keep your motd file/the default provided please copy it somewhere safe and restore to /var/lib/oragono after update.

Prior to 0.10.3-4 the default config logged to file and this aur package provided a log rotate. that log rotate is no longer included BUT your config is part of backup if you already installed so you may either want to manually manage the log rotate going forward OR change to log to journald (suggested)

e.g. change to stdout/stderr logging setup your logging like this

logging:
    -
        # how to log these messages
        #
        #   file    log to given target filename
        #   stdout  log to stdout
        #   stderr  log to stderr
        method: stdout stderr

        # filename to log to, if file method is selected
        #filename: ircd.log

here is the previously supplied log rotate script if you want to log to file and manage it yourself going forward

/var/log/oragono.log {
    copytruncate
    monthly
    compress
    missingok
    notifempty
    rotate 12
    postrotate
        pkill --signal 1 oragono
    endscript
}

[0] https://github.com/oragono/oragono/issues/121

enckse commented on 2017-12-23 13:25 (UTC)

thanks package updated

SilverRainZ commented on 2017-12-23 05:12 (UTC)

Hello, thx for maintaining this package. The file path.patch locates at $srcdir/, so the patch command should be: patch -p0< ../path.patch.