文件名称:syslog-redirector:将 stdinstderr 重定向到 syslog
文件大小:15KB
文件格式:ZIP
更新时间:2024-06-22 15:31:54
Go
系统日志重定向器 一种静态编译工具,用于生成可执行文件,将其标准输出和标准错误重定向到 syslog。 静态编译很重要,至少在预期的 Helios/Docker 用例中,因为我们不想对容器的内容以及 libc 的可用性或位置做出任何假设。 具体来说,BusyBox 和 Ubuntu 容器在不同的地方有 libc,我相信还有其他的。 建造 注意:需要泊坞窗。 make 安装 对于 Helios 使用,它希望 syslog-redirector 位于/usr/lib/helios ,因此将其复制到那里。 否则,把它放在你喜欢的地方。 发展 先决条件: syslog 监听某个你可以与之交谈的端口 它包含来自 golang 库的两个稍微修改过的文件,因为如果我没记错的话,它们当时在重新连接方面存在错误。 较新版本的 golang 可能没有这个问题,所以这些复制和修改的文件现在可能是多余的,但
【文件预览】:
syslog-redirector-master
----syslog-redirector.go(5KB)
----VERSION(5B)
----debian()
--------compat(2B)
--------changelog(1KB)
--------syslog-redirector.install(33B)
--------rules(121B)
--------control(282B)
----syslog-redirector.spec(867B)
----LICENSE(11KB)
----syslog_unix.go(756B)
----build()
--------Dockerfile(206B)
--------Makefile(337B)
----README.md(3KB)
----Makefile(378B)
----syslog.go(7KB)
----.gitignore(28B)
----package()
--------Dockerfile(71B)
--------Makefile(213B)