AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-2253

bortzmeyer's questions

Martin Hope
bortzmeyer
Asked: 2013-04-08 05:43:55 +0800 CST

无法从 systemd 启动 Net-SNMP 守护程序(但它可以从命令行运行)

  • 5

当我从 systemd 启动 Net-SNMP 时,没有错误消息,但守护进程没有运行:

% sudo systemctl start snmpd
%

当我从命令行启动它时,它运行:

% sudo /usr/sbin/snmpd

以及对 SNMP 查询的回答。

如果我添加调试标志 (-LSdd),我会看到 systemd 启动的守护进程在以下情况后立即被终止:

Apr  7 15:37:50 localhost snmpd[1298]: NET-SNMP version 5.7.2
Apr  7 15:37:50 localhost snmpd[1298]: Received TERM or STOP signal...  shutting down...

服务文件是 Arch Linux 包中默认的一个:

[Unit]
Description=Simple Network Management Protocol (SNMP) Daemon
After=syslog.target network.target

[Service]
Type=forking
ExecStart=/usr/sbin/snmpd 
ExecReload=/bin/kill -HUP $MAINPID

[Install]
WantedBy=multi-user.target

如果我在服务文件中添加 RemainAfterExit=yes,snmpd 工作但机器不再正常启动(例如,没有 DHCP 客户端)

系统为最新的Arch Linux,安装包版本为:

Name           : net-snmp
Version        : 5.7.2-3

对于这个错误,显然有一个旧的 Arch Linux 错误报告:https ://bugs.archlinux.org/task/32258?string=snmp&project=1&type%5B0%5D=&sev%5B0%5D=&pri%5B0%5D= &due%5B0%5D=&reported%5B0%5D=&cat%5B0%5D=&status%5B0%5D=open&percent%5B0%5D=&opened=&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom= &关闭=

arch-linux
  • 1 个回答
  • 2755 Views
Martin Hope
bortzmeyer
Asked: 2009-07-17 00:36:52 +0800 CST

保留 Subversion 存储库的一部分,但中间有路径更改

  • 4

我有一个 Subversion 存储库,其中一个目录被移动了一次。我只想将存储库的一部分发送给某人,其中包括此目录。

我相信我已经阅读并理解了手册。

我尝试了什么:

svnadmin dump /home/Subversion-Repository | \
   svndumpfilter 包括新名称/新名称/foo/bar/旧名称> something.svn

svnadmin 创建 /new/repos
# 创建目录 foo/bar 和 new-name
svnadmin 加载 /new/repos < something.svn

但它失败了:

<<< 开始新事务,基于原始修订版 5944
svnadmin:找不到文件:事务“5944-4l4”,路径“新名称/myfile”
     * 编辑路径:new-name/myfile ...

令我惊讶的是,在完整转储中(不通过 svndumpfilter),有一个修订版将文件添加到新位置:

节点路径:新名称
节点类型:dir
节点动作:添加
道具内容长度:10
内容长度:10

但 svndumpfilter 不保留它。因此,在新名称下提到文件的第一个修订版是“Node-action:change”而不是“Node-action:add”,它失败了。为什么?

有一个 Unix shell 脚本可以随意重现该问题。

[我在 Subversion 邮件列表上问了这个问题,但邮件没有分发,可能是被过度热心的垃圾邮件过滤器吃掉了。]

更新:我测试了 Insyte 的建议。svndumpfilter2 和 svndumpfilter3 都失败了。两者甚至都不检查参数,您可以给他们一个不存在的存储库,他们不会抱怨。

使用 svndumpfilter2,修改我的脚本以使用${SVNDUMPFILTER2} ${REPOS} other/new-name/bar foo/old-name/bar > ${DUMP}:

<<< 开始新交易,基于原始修订版 7
svnadmin:找不到文件:事务“8-8”,路径“其他/新名称/bar/myfile”
     * 编辑路径:other/new-name/bar/myfile ...

使用 svndumpfilter3,修改我的脚本以使用 ${SVNDUMPFILTER3} --untangle=${REPOS} other/new-name/bar foo/old-name/bar > ${DUMP}:

<<< 开始新交易,基于原始修订版 7
svnadmin:找不到文件:事务“8-8”,路径“/other/new-name/bar/myfile”
     * 编辑路径:other/new-name/bar/myfile ...
svn
  • 3 个回答
  • 9371 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve