diff options
author | Ben Kohler <bkohler@gentoo.org> | 2023-03-29 13:54:21 -0500 |
---|---|---|
committer | Ben Kohler <bkohler@gentoo.org> | 2023-03-31 08:27:37 -0500 |
commit | 0c26863c06762bb954d283849777dcde1dc0f616 (patch) | |
tree | 8d462e2037f12dbeb5e4745c6f27ad31114266d2 | |
parent | livecdfs-update.sh: remove confusing "reduce tmpfs usage" hack (diff) | |
download | catalyst-0c26863c06762bb954d283849777dcde1dc0f616.tar.gz catalyst-0c26863c06762bb954d283849777dcde1dc0f616.tar.bz2 catalyst-0c26863c06762bb954d283849777dcde1dc0f616.zip |
livecdfs-update.sh: replace local handbook with wiki handbook
Code to look for a local html handbook is obsolete. Link to the wiki
handbook instead, and install the entry unconditionally for gentoo
targets.
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
-rwxr-xr-x | targets/support/livecdfs-update.sh | 32 |
1 files changed, 13 insertions, 19 deletions
diff --git a/targets/support/livecdfs-update.sh b/targets/support/livecdfs-update.sh index 16e201d5..bf19ccf5 100755 --- a/targets/support/livecdfs-update.sh +++ b/targets/support/livecdfs-update.sh @@ -112,28 +112,22 @@ rm -f /etc/generic.motd.txt /etc/universal.motd.txt /etc/minimal.motd.txt /etc/l # Post configuration case ${clst_livecd_type} in - gentoo-release-live*) + gentoo-release-*) # Clear out lastlog rm -f /var/log/lastlog && touch /var/log/lastlog - create_handbook_icon() { - cat <<-EOF > /usr/share/applications/gentoo-handbook.desktop - [Desktop Entry] - Encoding=UTF-8 - Version=1.0 - Type=Link - URL=file:///mnt/cdrom/docs/handbook/html/index.html - Terminal=false - Name=Gentoo Linux Handbook - GenericName=Gentoo Linux Handbook - Comment=This is a link to the local copy of the Gentoo Linux Handbook. - Icon=text-editor - EOF - } - - # Create our Handbook icon - [ -e /docs/handbook/index.html ] && create_handbook_icon - [ -n "${clst_livecd_overlay}" ] && [ -e ${clst_livecd_overlay}/docs/handbook/index.html ] && create_handbook_icon + cat <<-EOF > /usr/share/applications/gentoo-handbook.desktop + [Desktop Entry] + Encoding=UTF-8 + Version=1.0 + Type=Link + URL=https://wiki.gentoo.org/wiki/Handbook:Main_Page + Terminal=false + Name=Gentoo Linux Handbook + GenericName=Gentoo Linux Handbook + Comment=This is a link to Gentoo Linux Handbook. + Icon=text-editor + EOF # Copy our icons into place and build home directories if [ -n "${clst_livecd_users}" ] |