summaryrefslogtreecommitdiff
path: root/data/live-build-config/hooks/00-mk_buildid.chroot
blob: 087addad1c10ddbd8f289ee290cf039a82c153bd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/sh
# create the buildid file

etcdir=/opt/vyatta/etc

[ -d $etcdir ] || mkdir -p -m 0755 $etcdir
rm -f $etcdir/build.txt $etcdir/iso-build.txt $etc/iso-submodules.txt

## NOTE: on live image build, these files are in the chroot/root
##       however, during install, these are in /cdrom
for f in iso-build.txt iso-submodules.txt ; do
    if [ -f /cdrom/$f ] ; then
	cp /cdrom/$f $etcdir
    elif [ -f /$f ] ; then
	cp /$f $etcdir
    else
	>$etcdir/$f
    fi
done

# backwards compatible symlink
ln -s iso-build.txt $etcdir/build.txt