首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误信息:状态覆盖文件中的未知用户“地理线索”

错误信息:状态覆盖文件中的未知用户“地理线索”
EN

Unix & Linux用户
提问于 2014-10-11 00:12:46
回答 1查看 10.2K关注 0票数 5

我在chroot中获得了一个奇怪的错误消息:

代码语言:javascript
复制
unknown user 'geoclue' in statoverride file

当运行apt-get installapt-get upgrade时。我用schroot输入这个chroot。我发现我在chroot中安装了一个名为geoclue-2.0的包,并清除了它。

代码语言:javascript
复制
apt-get purge geoclue-2.0

这使问题消失了。是什么导致了这个问题?我在主机上运行Debian喘息。chroot正在运行Debian (测试)。

我在聊天中问到了这个问题,这促使Braiam发布了密切相关的如何防止schroot对密码文件和其他已显示在着色系统上的文件进行过脊化?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2014-10-11 00:20:41

在您的具体情况下,是因为schroot重写了多个文件,包括dpkg查询以与状态覆盖文件进行比较的/etc/passwd文件,它检查状态覆盖文件的所有条目是否在passwd中,如果它们不是,则发出警告,这就是正在发生的情况。本质上,每当删除包创建的用户时,就会发生这种情况。

如果您重新配置/重新安装相关的包(在您的例子中是geoclue,它可以是任何其他的东西,幸运的是Debian通常使用与项目名称相同的用户名),它将(重新)在passwd文件中创建用户,这是很容易修复的。

票数 6
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/160486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档