红联Linux门户
Linux帮助

rc.local在fedora 16中缺失

发布时间:2011-11-24 09:05:14来源:红联作者:firestones
小弟重新安装了fedora 16,结果发现以前在/etc/下的rc.local文件没有了,以前自己做了一些初始化的设定,于是尝试自己创建rc.local在/etc/或者/etc/rc.d/目录下,然后chmod 755,结果重新启动,发现rc.local里面的脚本没有启动,另外rc.local第一行也加了#!/bin/bash,所以脚本方面也没有任何问题,有知道在新版中如何让rc.local运行吗?
文章评论

共有 1 条评论

  1. alick 于 2011-11-24 12:57:29发表:

    这曾经是个BUG (https://bugzilla.redhat.com/show_bug.cgi?id=734268)
    但它已经被标记已经修正,在 initscripts-9.32-1.fc16 这个版本的软件包中。
    所以,请检查一下更新系统,是否修正了问题。

    标准的位置在 /etc/rc.d/rc.local。/etc/rc.local 只是一个软链接。

    历史上 rc.local 是作为最后一个启动脚本运行的,但在systemd里,
    不保证这个顺序,见
    http://lists.freedesktop.org/archives/systemd-devel/2011-March/001417.html

    如果问题仍然没有解决,请检查文件权限,贴出来 rc.local 的内容