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