42 days past and we are happy to present a new stable release of our tools for Manjaro. Ramon, Marcus and Philip did a great work on fixing common issues. Here the full list of changes in this release:
- [readme] update description for cache_dir
- [util-iso-image] proper fix for autologin with Budgie
- [sets] update openrc iso set
- [deployiso] add upload script #121 (wip)
- [conf] add iso upload vars (wip)
- [deployiso] first testing version
- [deployiso] small changes
- [deployiso] add remote_login()
- [util-publish] add new script
- [deployiso] fix shell_url
- [set] update sets
- [buildiso] the iso cache now gets subdirs, basically a possible server structure we can upload
- [util] add functions to load a set used to evaualte the edition(official/community/community-openrc)
- [util-iso] create the iso cache dir on profile load
- [util-publish] some changes, testing some idea
- [util] eval_edition: just distinguish between official and community
- [buildiso] eval edition on profile load
- [conf] upd manjaro-tools.conf
- [util] add a version generator to autoset release
- [util-iso] implement a version subdir for iso cache
- [util-publish] update script
- [deployiso] add prpfile param
- [util] add alternative version_gen
- [util-publish] create folders with rsync
- [deployiso] rm some unused
- [util] support netrunner in eval_edition()
- [set] support netrunner buildset definition to evaluate $iso_edition
- [buildiso] rm unused dist_version, it may cause confusion
- [util] rm old version_gen()
- [buildiso] some cosmetics
- [set] update iso community-minimal
- [make] update Makefile
- [util] readd two sample version_gen
- [util-publish] support uploading a buildset
- [deployiso] implement buildset support
- [make] rm community-openrc.set
- [deployiso] set source_dir properly for buildsets
- [set] iso community: rm net
- [deployiso] clean up code
- [util*] centralize the cache_tree path used by buildiso and deployiso
- [util*] revert central cache_tree path; needs too much changes atm
- [sets] rm netrunner iso set
- [make] rm netrunner iso set
- [util] load edition_type profile var
- [util-iso] rm buildset based eval_edition code
- [buildiso] use edition_type var
- [conf] upd profile.conf.example
- [util-publish] rm eval_edition code
- [deployiso] import load_profile()
- [deployiso] fix path load_profile
- [util-publish] fix path; add remote_create switch
- [util-publish] clean up
- [set] make reading buildsets more error tolerant
- [set] use linux conf dir standards
- [util-publish] uncomment rsync in create
- [set] optimize reading
- [deployiso] add a speed limit opt
- [deployiso] tweal args and limit opt
- [conf ]fix typo
- [lib] clean up
- [lib] split out pac-conf related stuff in new lib
- [lib] util: process_sofile() -> util-pkg
- [deployiso] always set bwlimit
- [deployiso] add rsync dry run
- [chroot-run] fix #150; we need to see if this has any unwanted side effects
- [util-publish] simplify
- [deployiso] add verbose arg
- [lib] change remote_tree path
- [lib] util: in_aray() -> util-pkg
- [util-publish] fix remote create tree
- [deployiso] add $arch option
- [buildpkg] msg cosmetics
- [set] further simplify code
- [buildpkg] small fixes; remove makepkg args
- [docbook] add deployiso man
- [buildpkg] rm left over makepkg_args in display fn
- [make] make deployiso man
- [manjaro-chroot] fix systemd lvm
- [buildiso/deployiso] implement new repo structure of profiles(wip)
- [chache_dir_iso] fix bug when using buildset
- [buildiso] show edition_type without -v
- [util-pkg] rm init_chroot from loop
- [buildpkg] only create pkg_dir if checks passed
- [util] use different version_gen until decided
- [conf] rm edition_type from profile.conf
- [util] fix alternative version_gen
- [util-iso] check for repo key file
- [deployiso] ensure right path
- [deployiso] make it run anywhere in the filesystem
- [util] manjaro-tools.conf override is now in $HOME/.config/manjaro-tools
- [set] allow user sets in $HOME/.config/manjaro-tools/sets/{pkg.d,iso.d}
- [manjaro-chroot] add SYSCONFDIR
- [make] clean up Makefile
- [util-iso-image] add Deepin 2015 session
- [buildiso] make it run path independent; needs detection or manual configuring of iso-profiles location
- [util*] make edition global var
- [deployiso] adapt to new path finding
- [util-iso-boot] fix isolinux profile path
- [util-iso] fix isolinux overlay copying
- [lib] cosmetics; use param
- [util-iso] fix profile pacman.conf check
- [buildiso] load_run_dir using new conf
- [util] only write $repo.conf if file doesn't exist
- [buildiso] add profile_repo variable to configure
- [data] manjaro-tools.conf: comment out profile_repo
- [data] update profile.conf.example
- [util] clean up code
- [lib] simplify overlay copying
- [lib] fix isomounts; small fixes
- [util-iso] use copy_overlay for isolinux
- [util-iso-boot] use local var in write_isomounts
- [util-iso-image] fix typo
- [util-iso] copy overlay first, clean up last at root-image
- [lib] add local var buffer
- [data] update community.set
- [data] update iso sets
- [lib] change unique identifier file in profile repos to .buildiso
- [data] rename two vars and a function
- [buildpkg] comment out chroot version check #157; should temporarily fix it
- [util-iso] take out chroot version check too for the moment
- [util-pkg] fix error condition