All pastes #356365 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-02-15 01:18 UTC
rendered paste body
#!/bin/sh /etc/rc.common
# Copyright (C) 2006 OpenWrt.org
START=10
start() {
        [ -f /proc/mounts ] || /sbin/mount_root
        [ -f /proc/jffs2_bbc ] && echo "S" > /proc/jffs2_bbc
        vconfig set_name_type DEV_PLUS_VID_NO_PAD

        config_load network
        HOSTNAME=${CONFIG_wan_hostname%%.*}
        echo ${HOSTNAME:=OpenWrt}>/proc/sys/kernel/hostname

        mkdir -p /var/run
        mkdir -p /var/log
        mkdir -p /var/lock
        touch /var/log/wtmp
        touch /var/log/lastlog
        ln -s /tmp/resolv.conf.auto /tmp/resolv.conf
        [ "$FAILSAFE" = "true" ] && touch /tmp/.failsafe

        # manually trigger hotplug before loading modules
        for iface in $(awk -F: '/:/ {print $1}' /proc/net/dev); do
                /usr/bin/env -i ACTION=add INTERFACE="$iface" /sbin/hotplug net
        done

        load_modules /etc/modules.d/*
}