Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Education
openSUSE-Edu-Li-f-e-iso
isopatch.sh
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File isopatch.sh of Package openSUSE-Edu-Li-f-e-iso
#! /bin/sh set -ex desktop=kde #sed -i -e "s,label openSUSE.*,label $label," boot/*/loader/isolinux.cfg if test "$desktop" != "x11"; then sed -i -e "s,label Failsafe.*,label linux," boot/*/loader/isolinux.cfg sed -i -e "s,showopts ide=nodma.*,liveinstall showopts," boot/*/loader/isolinux.cfg sed -i -e "s,ramdisk_size=512000 ramdisk_blocksize=4096,splash=silent quiet," boot/*/loader/isolinux.cfg sed -i -e "s,ramdisk_size=512000 ramdisk_blocksize=4096,splash=silent quiet," boot/grub2-efi/grub.cfg || true else sed -i -ne ':ss;/^label media/{:s;n;/^ /b s;b ss};p' boot/*/loader/isolinux.cfg #sed -i -e "s,label Failsafe.*,label Failsafe $label," boot/*/loader/isolinux.cfg fi sed -i -e "s,label Hard-Disk,label harddisk," boot/*/loader/isolinux.cfg #sed -i -e "s,default open.*,default $label," boot/*/loader/isolinux.cfg #sed -i -e "s,openSUSE[^ ]*,$label," boot/*/loader/isolinux.msg #sed -i -e "s,splash=silent,splash=silent quiet," boot/*/loader/isolinux.cfg pushd boot/*/loader/ echo "" >> isolinux.cfg echo "label Gnome" >> isolinux.cfg echo "kernel linux" >> isolinux.cfg echo 'append initrd=initrd splash=silent quiet showopts gnome' >> isolinux.cfg echo "" >> isolinux.cfg echo "label Gnome Classic" >> isolinux.cfg echo "kernel linux" >> isolinux.cfg echo 'append initrd=initrd splash=silent quiet showopts classic' >> isolinux.cfg echo "" >> isolinux.cfg echo "label Mate" >> isolinux.cfg echo "kernel linux" >> isolinux.cfg echo 'append initrd=initrd splash=silent quiet showopts mate' >> isolinux.cfg echo "" >> isolinux.cfg popd sed -i -e 's,key.F4=$,key.F4=kernelopts,' boot/*/loader/gfxboot.cfg bootd=$(ls -1d boot/*/loader) cp boot/*/loader/isolinux.cfg syslinux.cfg sed -i -e "s,kernel linux,kernel $bootd/linux," syslinux.cfg sed -i -e "s,initrd=initrd,initrd=$bootd/initrd," syslinux.cfg sed -i -e "s,timeout *200,timeout 5," syslinux.cfg # copyright matz sed -i -ne ':ss;/^label media/{:s;n;/^ /b s;b ss};p' syslinux.cfg
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor