OSDN Git Service

2013.10.24
[uclinux-h8/uClinux-dist.git] / vendors / Arcturus / uC5275-16E32U150 / rc
1 #!/bin/sh
2
3 echo ------------------------
4 echo - Example uC5275 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 HWADDR1         >> /etc/profile
20 printbenv -q -e IPADDR1         >> /etc/profile
21 printbenv -q -e GATEWAY         >> /etc/profile
22 printbenv -q -e NAMESERVER      >> /etc/profile
23 printbenv -q -e SEARCHPATH      >> /etc/profile
24 printbenv -q -e NFSMOUNT        >> /etc/profile
25 printbenv -q -e RCLOCAL         >> /etc/profile
26
27 . /etc/profile
28
29 # echo Mounting proc file system ...
30 mount -t proc proc /proc
31
32 # set up the hostname
33 if [ "$HOSTNAME" != "(null)" ]; then
34     hostname $HOSTNAME
35 else
36     hostname uC5275
37 fi
38
39 # Run network setup
40 . /etc/rc.d/rc.net
41
42
43 if [ "$RCLOCAL" != "(null)" ]; then
44     if [ -x $RCLOCAL ]; then
45         echo Running $RCLOCAL
46         $RCLOCAL
47     fi
48 fi
49
50 exit 0