Changeset 547
- Timestamp:
- Feb 10, 2016, 2:55:38 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lliurex-grub-custom/trunk/fuentes/debian/lliurex-grub-custom.postinst
r543 r547 10 10 TOKEN_GRUB_IFACES="lliurex-grub-ifaces" 11 11 LLIUREX_GRUB_DEFAULT="/etc/lliurex-grub/grub.default" 12 DISTRIBUTION="Lliurex Xenial" 13 GRUB_DEFCFG_DIR="/etc/default/grub.d/" 14 GRUB_DEFCFG_FILE="${GRUB_DEFCFG_DIR}/lliurex_conf.cfg" 12 15 13 16 mkdir -p ${LLIUREX_GRUB_TOKENS_DIR} 14 17 15 18 if [ -f /etc/default/grub ]; then 19 if [ ! -d $GRUB_DEFCFG_DIR ]; then 20 mkdir GRUB_DEFCFG_DIR 21 fi 16 22 cp /etc/default/grub ${LLIUREX_GRUB_DEFAULT} 17 23 echo " [ LLiureX Grub Custom ] : Settings for LliureX Grub" … … 19 25 if [ ! -f ${LLIUREX_GRUB_TOKENS_DIR}/${TOKEN_DISTRIBUTOR} ] ; then 20 26 echo " [ LLiureX Grub Custom ] : Setting DISTRIBUTION" 21 sed -i "s%^GRUB_DISTRIBUTOR=.*%GRUB_DISTRIBUTOR=\"LliureX Xenial\"%g" ${LLIUREX_GRUB_DEFAULT} || echo "Not find the line" 27 sed -i "s%^GRUB_DISTRIBUTOR=.*%GRUB_DISTRIBUTOR=\"${DISTRIBUTION}\"%g" ${LLIUREX_GRUB_DEFAULT} || echo "Not find the line" 28 echo "GRUB_DISTRIBUTOR=\"${DISTRIBUTION}\"" > ${GRUB_DEFCFG_FILE} 22 29 date +%F_%R > ${LLIUREX_GRUB_TOKENS_DIR}/${TOKEN_DISTRIBUTOR} 23 30 fi … … 27 34 echo " [ LLiureX Grub Custom ] : Setting GFXMODE" 28 35 sed -i "s%^#GRUB_GFXMODE=.*%GRUB_GFXMODE=1024x768%g" ${LLIUREX_GRUB_DEFAULT} || echo "Not find the line" 36 echo "GRUB_GFXMODE=1024x768" > ${GRUB_DEFCFG_FILE} 29 37 date +%F_%R > ${LLIUREX_GRUB_TOKENS_DIR}/${TOKEN_GFXMODE} 30 38 fi … … 35 43 echo " [ LLiureX Grub Custom ] : Setting HIDDENT_TIMEOUT" 36 44 sed -i "s%^GRUB_HIDDEN_TIMEOUT_QUIET=true%#GRUB_HIDDEN_TIMEOUT_QUIET=true%g" ${LLIUREX_GRUB_DEFAULT} || echo "Not find the line" 45 echo "GRUB_HIDDEN_TIMEOUT_QUIET=true" > ${GRUB_DEFCFG_FILE} 37 46 date +%F_%R > ${LLIUREX_GRUB_TOKENS_DIR}/${TOKEN_GRUB_HIDDEN_TIMEOUT} 38 47 fi … … 43 52 echo " [ LLiureX Grub Custom ] : Setting HIDDENT_TIMEOUT" 44 53 sed -i "s%^GRUB_HIDDEN_TIMEOUT=.*%GRUB_HIDDEN_TIMEOUT=%g" ${LLIUREX_GRUB_DEFAULT} || echo "Not find the line" 54 echo "GRUB_HIDDEN_TIMEOUT=" > ${GRUB_DEFCFG_FILE} 45 55 date +%F_%R > ${LLIUREX_GRUB_TOKENS_DIR}/${TOKEN_GRUB_HIDDEN_TIMEOUT_2} 46 56 fi … … 51 61 echo " [ LLiureX Grub Custom ] : Setting GRUB_BACKGROUND" 52 62 echo 'GRUB_BACKGROUND="/usr/share/lliurex-grub-custom/backgrounds/trusty.png"' >> ${LLIUREX_GRUB_DEFAULT} 63 echo "GRUB_BACKGROUND=\"/usr/share/lliurex-grub-custom/backgrounds/trusty.png\"" > ${GRUB_DEFCFG_FILE} 53 64 date +%F_%R > ${LLIUREX_GRUB_TOKENS_DIR}/${TOKEN_GRUB_BACKGROUND} 54 65 fi … … 66 77 echo " [ LLiureX Grub Custom ] : Setting default Linux cmdline" 67 78 sed -i "s%^GRUB_CMDLINE_LINUX_DEFAULT=.*%GRUB_CMDLINE_LINUX_DEFAULT=\"net.ifnames=0 quiet splash rw\"%g" ${LLIUREX_GRUB_DEFAULT} || echo "Not find the line" 79 echo "GRUB_CMDLINE_LINUX_DEFAULT=\"net.ifnames=0 quiet splash rw\"" > ${GRUB_DEFCFG_FILE} 68 80 IFACES=`ls /sys/class/net|egrep -v '^lo$'` 69 81 I=0
Note: See TracChangeset
for help on using the changeset viewer.