mirror of
https://github.com/eoli3n/archiso-zfs.git
synced 2025-12-06 07:02:00 +01:00
init archzfs repository
This commit is contained in:
parent
52835c103e
commit
203c4740dc
18
init
18
init
|
|
@ -24,7 +24,7 @@ get_iso_build_date () {
|
|||
# Returns running kernel build date formated as 'YYYY/MM/DD'
|
||||
|
||||
# Get running kernel build date
|
||||
kernel_date=(date +%Y/%m/%d -d "$(LANG=C pacman -Qi linux |sed -n 's/^Install Date\s*: //p')")
|
||||
kernel_date=$(date +%Y/%m/%d -d "$(LANG=C pacman -Qi linux |sed -n 's/^Install Date\s*: //p')")
|
||||
|
||||
return "$kernel_date"
|
||||
}
|
||||
|
|
@ -54,19 +54,12 @@ init_archlinux_archive () {
|
|||
repo="Server=https://archive.archlinux.org/repos/$1/\$repo/os/\$arch"
|
||||
|
||||
# If repo exists, set it, if not, return False
|
||||
curl -s $repo && echo $repo > /etc/pacman.d/mirrorlist || return "False"
|
||||
return "True"
|
||||
curl -s "$repo" && echo "$repo" > /etc/pacman.d/mirrorlist || return 1
|
||||
|
||||
return 0
|
||||
|
||||
}
|
||||
|
||||
init_repositories () {
|
||||
# $1 is date formated as 'YYYY/MM/DD'
|
||||
init_archzfs
|
||||
init_archlinux_archive
|
||||
pacman -Sy
|
||||
}
|
||||
|
||||
|
||||
search_package () {
|
||||
# $1 is package name to search
|
||||
# $2 is version to match
|
||||
|
|
@ -137,6 +130,9 @@ print "Increasing cowspace to half of RAM"
|
|||
|
||||
mount -o remount,size=50% /run/archiso/cowspace
|
||||
|
||||
# Init archzfs repository
|
||||
init_archzfs
|
||||
|
||||
# Search kernel package
|
||||
# https://github.com/archzfs/archzfs/issues/337#issuecomment-624312576
|
||||
kernel_version=$(get_running_kernel_version)
|
||||
|
|
|
|||
Loading…
Reference in a new issue