/[clonezilla-sysresccd]/trunk/create-clonezilla-sysresccd/files/prerun.normal
ViewVC logotype

Contents of /trunk/create-clonezilla-sysresccd/files/prerun.normal

Parent Directory Parent Directory | Revision Log Revision Log


Revision 84 - (show annotations)
Thu Jul 15 20:54:27 2010 UTC (13 years, 8 months ago) by sng
File size: 3231 byte(s)
- updating site
- getting cust-menu in ocs-live-dev (zip file creation script)

1 #!/bin/sh
2 ##############################################################################
3 # #
4 # prerun.normal, (C) 2007-2010 S. Georgaras <sng@hellug.gr> #
5 # #
6 # This file is part of Clonezilla-SysRescCD. #
7 # #
8 # Clonezilla-SysRescCD is free software: you can redistribute it and/or #
9 # modify it under the terms of the GNU General Public License as published #
10 # by the Free Software Foundation, either version 2 of the License, or #
11 # (at your option) any later version. #
12 # #
13 # Clonezilla-SysRescCD is distributed in the hope that it will be useful, #
14 # but WITHOUT ANY WARRANTY; without even the implied warranty of #
15 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
16 # GNU General Public License for more details. #
17 # #
18 # You should have received a copy of the GNU General Public License along #
19 # with Clonezilla-SysRescCD. If not, see <http://www.gnu.org/licenses/>. #
20 # #
21 ##############################################################################
22
23 setterm -foreground yellow
24 echo '
25 ##########################################'
26 setterm -foreground white
27 echo -n " Modifying .bashrc ... "
28 echo >> /root/.bashrc
29 echo "##########################################" >> /root/.bashrc
30 echo "# aliases by Spiros" >> /root/.bashrc
31 echo "##########################################" >> /root/.bashrc
32 echo "# aliases..." >> /root/.bashrc
33 echo "alias ls='ls --color'" >> /root/.bashrc
34 echo "alias lf='ls -F --color'" >> /root/.bashrc
35 echo "alias l='ls -la --color'" >> /root/.bashrc
36 echo "##########################################" >> /root/.bashrc
37 setterm -foreground green;echo 'done';setterm -foreground white
38
39
40 #
41 # replace /restorecd with $restorecdFiles
42 #
43 echo -n " Copying new scripts... "
44 for script in what-cd patch-clonezilla-sysresccd continue-multi-cd reloc-img imginfo imgconvert sbminst;do
45 cp /restorecd/"$script" /usr/bin 2>/dev/null
46 chmod +x /usr/bin/"$script" 2>/dev/null
47 done
48 cp /restorecd/ocs-iso /opt/drbl/sbin
49 cp /restorecd/cust-menu /opt/drbl/sbin
50 chmod +x /opt/drbl/sbin/ocs-iso
51 chmod +x /opt/drbl/sbin/cust-menu
52 # add cust-menu execution command to zip file creation script
53 sed '/echo "Packing the output file $output_filename..."/i\
54 cust-menu -publisher "DRBL/Clonezilla http://drbl.name http://clonezilla.org" -V "$iso_label_tag"' /opt/drbl/sbin/ocs-live-dev > /opt/drbl/sbin/ocs-live-dev.tmp && mv /opt/drbl/sbin/ocs-live-dev.tmp /opt/drbl/sbin/ocs-live-dev
55 chmod +x /opt/drbl/sbin/ocs-live-dev
56 setterm -foreground green;echo 'done';setterm -foreground white
57
58 setterm -foreground yellow
59 echo '##########################################
60 '
61 setterm -foreground white
62

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26