小编Vit*_*aev的帖子

如何列出 Linux 启动期间使用的所有文件

我想获取在 Linux 启动过程中使用的文件列表。我们正在开发基于 RHEL 6.4 的受保护的企业系统。指定文件的完整性将由特殊硬件检查。

所以问题是 - 如何获取这些文件的列表(解决了来自不同启动服务和守护进程的依赖项)。

linux boot rhel

7
推荐指数
2
解决办法
3172
查看次数

Debian 打包:mk-build-deps 无法安装特定版本的 Build-Depends 包

我需要构建一个依赖于特定版本的第三方库的项目:

?  cat debian/control 
Source: libhole-cpp
Priority: optional
Maintainer: Vitaly Isaev <isaev@embarce.ro>
Build-Depends: debhelper (>= 9), cmake, 
    flatbuffers (= 1.2.0-1),
    libboost-dev,
    libboost-system-dev,
    catch
Standards-Version: 3.9.5
Run Code Online (Sandbox Code Playgroud)

但是,flatbuffers我们的 repo 中有几个包,包括较新的包:

?  apt-cache policy flatbuffers
flatbuffers:
  Installed: (none)
  Candidate: 1.4.0-17
  Version table:
     1.4.0-17 500
        500 http://repo12.mailbuild-2.embarce.ro xenial/local amd64 Packages
     1.2.0-1 500
        500 http://repo12.mailbuild-2.embarce.ro xenial/local amd64 Packages
Run Code Online (Sandbox Code Playgroud)

在这种情况下mk-build-deps拒绝安装所需版本的软件包:

?  sudo mk-build-deps --install debian/control
dh_testdir
dh_testroot
dh_prep
dh_testdir
dh_testroot
dh_install
dh_installdocs
dh_installchangelogs
dh_compress
dh_fixperms
dh_installdeb
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: building package …
Run Code Online (Sandbox Code Playgroud)

packaging debian repository deb

7
推荐指数
1
解决办法
2407
查看次数

如何检查远程 rsyslog 客户端是否正在运行

目前,我正在实施围绕 rsyslog 和 auditd 构建的监控系统部分。我想在项目中包含对远程 rsyslog 客户端工具正在运行这一事实的正确验证。应该以较短的时间间隔在 rsyslog 服务器上重复此检查。

最简单的方法是跟踪最新日志文件修改的时间戳。如果最近没有修改日志文件(rsyslog 服务器使用哪个文件重定向传入的消息),我们可以得出结论,远程 rsyslog 已关闭并且不再发送消息。但我怀疑这种方法的正确性。

remote rsyslog

6
推荐指数
1
解决办法
8917
查看次数

Debian 软件包构建系统(如 Fedora Koji)

我想部署deb带有 Web 界面和 Git 集成(可能是某种Koji)的私有包构建机器。它存在吗?

如果不是这样,我想知道 Debian 和 Ubuntu 不同分支中的这些大量软件包是如何构建的?不能相信所有的工作流程都是在debuild通过 CLI的使用上设计的。

packaging debian package-management deb

6
推荐指数
1
解决办法
1081
查看次数

如何在 SSSD 为新用户创建主目录时运行脚本

我有一个网络,其中包含多个 RHEL6 工作站和 RHEL IdM 服务器(又名 FreeIPA)作为域控制器。每个 LDAP 用户都可以登录到每个工作站。当用户第一次登录时,SSSD 会为他们创建 $HOME/$USER 目录。

我想使用以下命令为每个用户设置自定义 Gnome 配置:

nautilus-actions-new --label="Shred" --tooltip="清除文件" --icon="gtk-dialog-warning" --toolbar-label="Shred" --command="shred" --parameters ="-f -u -v -z %f" -g

据我所知,Gnome 设置本地存储在每个用户的 homedir 中,不可能为每个用户全局设置它们。所以我想知道 SSSD 的新 homedir 创建事件是否有任何挂钩以运行上述命令?

rhel gnome nautilus home sssd

5
推荐指数
1
解决办法
1468
查看次数

Libvirt Qemu VM 转储/保存文件的结构是什么?

我需要对 Qemu-KVM 虚拟机物理内存做一些探索(特别是我需要检查物理内存交叉的事实)。为此,我尝试使用virsh dumporvirsh save命令保存 VM 的状态。

转储的文件具有二进制结构,除了这个非官方(?)工具之外,我找不到对此的描述。据说那里virsh dump创建了QEMU-savevm 格式的文件,同时virsh save给出了一个 Libvirt-QEMU-save 格式的文件。但是,我没有设法在 Internet 上找到这些术语。

如果有人能澄清这种情况,我会很高兴,也许会提供一个链接到放错地方的文件。谢谢,

kvm memory qemu dump

5
推荐指数
0
解决办法
1447
查看次数

标签 统计

deb ×2

debian ×2

packaging ×2

rhel ×2

boot ×1

dump ×1

gnome ×1

home ×1

kvm ×1

linux ×1

memory ×1

nautilus ×1

package-management ×1

qemu ×1

remote ×1

repository ×1

rsyslog ×1

sssd ×1