专用命令 shell 的版本 GNU Rush 2.2(受限用户 Shell)已经发布,专为在需要限制用户操作的远程访问减少的系统中使用而设计。 Rush 可以确定用户可以使用哪些命令行功能以及向他提供哪些资源(内存大小、处理器时间等)。例如,Rush 可用于在 chroot 环境中远程运行程序,这有助于提高通过 sftp-server 或 scp 等程序授予访问权限时的安全性,这些程序默认情况下可以访问整个文件系统。
新版本提供了对文件系统中的文件和目录使用状态检查的功能(例如,规则现在可以检查文件类型、访问权限和所有者)。检查选项的格式类似于使用“test”命令,例如,要检查路径是否存在并指向目录,可以使用“match -d /var/lock/sd”结构。
此外,GNU pies 1.7 实用程序的版本已经发布,旨在协调应用程序的启动和执行。根据给定的配置,程序在后台运行可执行文件,监视它们的执行并允许您绑定各种状态的处理程序,例如,它可以在异常终止的情况下重新启动程序,执行另一个程序或发送通知给管理员。其中GNU pies可以作为init进程,在系统启动时首先启动,并支持/etc/inittab格式。
新版本的 GNU Pies 改变了它使用配置文件的方式。内置预处理器已被删除,并且现在使用外部预处理器单独处理表达式“#include”和“#include_once”中指定的每个文件(以前,内置预处理器首先扩展所有“#include”替换,然后然后将结果作为一个整体由外部 m4 预处理器处理)。添加了新的诊断表达式 '#warning "TEXT"'、'#error "TEXT"' 和 '#abend "TEXT"' 以生成警告并显示错误。
值得注意的是 GNU mailutils 3.14 套件的发布,它提供了用于执行各种电子邮件相关任务的库和实用程序,例如解析邮件字段、操作邮件数据库(邮箱、邮件投递点、邮件目录)、过滤邮件、提取电子邮件地址和 URL、处理 MIME 块以及从外部提取电子邮件。 服务器 使用 IMAP4 和 POP3 协议,并通过 SMTP 协议发送电子邮件,包括使用 TLS、SASL 和 GSSAPI。
新版本的 GNU mailutils 完全重写了 TLS 支持。添加了 tls.handshake-timeout 设置以设置 TLS 超时。添加了 mu_mailbox_append_message_ext 函数,用于将消息添加到邮箱。邮件实用程序中添加了未读(U)命令,以删除邮件已读标记,并在将命令复制到另一个邮箱时确保状态保存(已读或未读)。解析器和扫描器的代码已被重写;现在需要 GNU bison 和 flex 来进行汇编。添加了在 libmailutils 库中包含 mime 类型的功能。 Maildir 和 MH 不再在 SMTP 会话期间在 X-Envelope-Sender 和 X-Envelope-Date 标头中显示通过 MAIL FROM 命令发送的发件人信息,而是将此信息存储在 Return-Path 和 Received 标头中。
来源: opennet.ru
