Browse Source

Update to Fedora 28.

pull/142/head
Tim Zabel 3 years ago
parent
commit
f17027c4d2
No known key found for this signature in database GPG Key ID: BCF88DA26C612113
10 changed files with 19 additions and 10 deletions
  1. +2
    -2
      build-scripts/Vagrantfile
  2. +5
    -5
      build-scripts/playbook-mirror.yml
  3. +5
    -1
      kickstarts/tigeros.ks
  4. +7
    -2
      make-iso.sh
  5. BIN
      sources/design-assets/lockscreens/dark_left_tiguin.png
  6. BIN
      sources/design-assets/lockscreens/dark_no_tiguin.png
  7. BIN
      sources/design-assets/lockscreens/dark_right_tiguin.png
  8. BIN
      sources/design-assets/lockscreens/orange_left_tiguin.png
  9. BIN
      sources/design-assets/lockscreens/orange_no_tiguin.png
  10. BIN
      sources/design-assets/lockscreens/orange_right_tiguin.png

+ 2
- 2
build-scripts/Vagrantfile View File

@ -12,7 +12,7 @@ Vagrant.configure("2") do |config|
# Every Vagrant development environment requires a box. You can search for
# boxes at https://vagrantcloud.com/search.
config.vm.box = "generic/fedora27"
config.vm.box = "generic/fedora28"
# Disable automatic box update checking. If you disable this, then
# boxes will only be checked for updates when the user runs
@ -67,7 +67,7 @@ Vagrant.configure("2") do |config|
config.vm.provision "shell",
inline: "dnf update -y --refresh",
inline: "dnf install -y lorax-lmc-novirt git vim-minimal pykickstart",
inline: "dnf install -y https://builder.ritlug.com/packages/x86_64/anaconda-installclass-tigeros-27-1.fc27.x86_64.rpm",
inline: "dnf install -y https://builder.ritlug.com/packages/x86_64/anaconda-installclass-tigeros-28-1.fc28.x86_64.rpm",
inline: "git clone https://github.com/RITlug/TigerOS.git"
# SHELL
end

+ 5
- 5
build-scripts/playbook-mirror.yml View File

@ -162,8 +162,8 @@
with_items:
- /var/www/mirrors.ritlug.com/
- /var/www/mirrors.ritlug.com/TigerOS/
- /var/www/mirrors.ritlug.com/TigerOS/27/
- /var/www/mirrors.ritlug.com/TigerOS/27/release/
- /var/www/mirrors.ritlug.com/TigerOS/27/packages/
- /var/www/mirrors.ritlug.com/TigerOS/27/packages/source/
- /var/www/mirrors.ritlug.com/TigerOS/27/packages/x86_64/
- /var/www/mirrors.ritlug.com/TigerOS/28/
- /var/www/mirrors.ritlug.com/TigerOS/28/release/
- /var/www/mirrors.ritlug.com/TigerOS/28/packages/
- /var/www/mirrors.ritlug.com/TigerOS/28/packages/source/
- /var/www/mirrors.ritlug.com/TigerOS/28/packages/x86_64/

+ 5
- 1
kickstarts/tigeros.ks View File

@ -15,8 +15,9 @@ repo --name="fedora" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?r
repo --name="updates" --mirrorlist=https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f$releasever&arch=$basearch
repo --name="rpmfusion-free" --mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-$releasever&arch=$basearch
repo --name="rpmfusion-free-updates" --mirrorlist=http://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-updates-released-$releasever&arch=$basearch
repo --name="tigeros" --baseurl=https://mirrors.ritlug.com/TigerOS/$releasever/packages/x86_64/
repo --name="tigeros" --baseurl=https://mirrors.ritlug.com/TigerOS/$releasever/packages/$basearch/
repo --name="Copr repo for gscreenshot owned by thenaterhood" --baseurl=https://copr-be.cloud.fedoraproject.org/results/thenaterhood/gscreenshot/fedora-$releasever-$basearch/
repo --name="3rd party PyCharm repo" --baseurl=https://copr-be.cloud.fedoraproject.org/results/phracek/PyCharm/fedora-$releasever-$basearch/
# Shutdown after installation
shutdown
# Network information
@ -414,6 +415,7 @@ chromium
generic-release-notes
gimp
glibc-all-langpacks
gnome-tweaks
gscreenshot
gstreamer1-plugin-mpg123
hexchat
@ -431,6 +433,8 @@ tigeros-dash-to-dock
tigeros-ff-profile
tigeros-logos
tigeros-release
tigeros-repkg-jflap
tigeros-repkg-logisim
tigeros-repos
tigeros-scripts
tigeros-ui-tweaks

+ 7
- 2
make-iso.sh View File

@ -10,7 +10,7 @@ set -eu
####################################################################
green=`tput setaf 2`
reset=`tput sgr0`
vers=27
vers=28
#to use mock comment out lines 25, $vers and 30 and uncomment all lines beginning with mock
echo "${green}Welcome to the TigerOS build script${reset}"
# Check that the current user is root
@ -19,10 +19,15 @@ then
echo "Please run this script as root (sudo $@$0)."
exit
fi
# /var/lmc cannot exist before building
if [ -d /var/lmc ]
then
rm -rf /var/lmc
fi
dnf install -y lorax-lmc-novirt git vim-minimal pykickstart
dnf install -y https://mirrors.ritlug.com/TigerOS/$vers/packages/x86_64/anaconda-installclass-tigeros-$vers-1.fc$vers.x86_64.rpm
echo "${green}Beginning build process${reset}"
setenforce 0
livemedia-creator --ks kickstarts/tigeros.ks --no-virt --resultdir /var/lmc --project TigerOS-Live --make-iso --volid TigerOS --iso-only --iso-name TigerOS.iso --releasever $vers --title TigerOS-live --macboot
echo "${green}ISO saved to $(pwd)/TigerOS.iso${reset}"
echo "${green}ISO saved to /var/lmc/TigerOS.iso${reset}"
setenforce 1

BIN
sources/design-assets/lockscreens/dark_left_tiguin.png View File

Before After
Width: 1920  |  Height: 1080  |  Size: 55 KiB

BIN
sources/design-assets/lockscreens/dark_no_tiguin.png View File

Before After
Width: 1920  |  Height: 1080  |  Size: 25 KiB

BIN
sources/design-assets/lockscreens/dark_right_tiguin.png View File

Before After
Width: 1920  |  Height: 1080  |  Size: 55 KiB

BIN
sources/design-assets/lockscreens/orange_left_tiguin.png View File

Before After
Width: 1920  |  Height: 1079  |  Size: 1.7 MiB

BIN
sources/design-assets/lockscreens/orange_no_tiguin.png View File

Before After
Width: 1920  |  Height: 1079  |  Size: 1.8 MiB

BIN
sources/design-assets/lockscreens/orange_right_tiguin.png View File

Before After
Width: 1920  |  Height: 1079  |  Size: 1.7 MiB

Loading…
Cancel
Save