OSDN Git Service

2013.10.24
[uclinux-h8/uClinux-dist.git] / vendors / Arcturus / uC532x / rc
1 #!/bin/sh
2
3 echo ------------------------
4 echo - Example uC5329 image -
5 echo ------------------------
6
7 # system startup.
8 mount -t ramfs none /var
9 # Building the read write directories
10 mkdir /var/tmp
11 mkdir /var/usr
12 mkdir /var/run
13 mkdir /var/conf
14 mkdir /var/dhcpc
15
16 # Import uCbootloader environment variables we need
17 printbenv -q -e HOSTNAME        >  /etc/profile
18 printbenv -q -e IPADDR0         >> /etc/profile
19 printbenv -q -e GATEWAY         >> /etc/profile
20 printbenv -q -e NAMESERVER      >> /etc/profile
21 printbenv -q -e SEARCHPATH      >> /etc/profile
22 printbenv -q -e NFSMOUNT        >> /etc/profile
23 printbenv -q -e RCLOCAL         >> /etc/profile
24
25 . /etc/profile
26
27 # echo Mounting proc file system ...
28 mount -t proc proc /proc
29
30 # set up the hostname
31 if [ "$HOSTNAME" != "(null)" ]; then
32     hostname $HOSTNAME
33 else
34     hostname uC5329
35 fi
36
37 # Run network setup
38 . /etc/rc.d/rc.net
39
40
41 if [ "$RCLOCAL" != "(null)" ]; then
42     if [ -x $RCLOCAL ]; then
43         echo Running $RCLOCAL
44         $RCLOCAL
45     fi
46 fi
47
48 exit 0