system/essential/verbatim-files: sysctl.d/99-sysctl.conf: less braindead vm config.
system/essential/verbatim-toplevel: lightdm-session: Xsession: do not load user's ~/.xinitrc.

It is meant to be blocking. KDM's Xsession does not load it as well.
framework: update checkout.

Submodule framework 6c522ab..e85734e:
  > packages/pkgbuild: pkgbuild_split_names: add a function for getting all pkgnames in a split package.
  > scripts/globals, framework: rip out the braindead so-called bootstrap (a canonical example of primitive overengineering). Stupid me.
  > packages/{ask,text}: move to scripts.
  > scripts/shell{,.utils}: rename to runner{,-parts}.
  > packages/fs: check for filesystem tools.
  > packages/export: check for rsync and git.
  > configs/globals: move definitions to scripts/* and load scripts before hooks.
  > hooks/initscripts: ditch.
  > packages/pkgbuild: sanitize calling convention of all functions; rewrite pkgbuild_{need_,}update.
  > packages/pkgbuild: pkgbuild_need_update: make a bit more `set -e`-safe.
  > packages/pkgbuild: pkgbuild_name: add another interrogatory function for getting package name by PKGBUILD.
  > packages/pkgbuild: pkgbuild_{version,is_devel,devel_suffix}: move to beginning of file and comment nonstandard calling convention.
  > packages/pkgbuild: _pkgbuild_update_selective_revert: sanitize calling convention: assume in package's build tree.
  > packages/pkgbuild: _pkgbuild_update_selective_revert: sanitize calling convention: assume in git working tree.
  > packages/pkgbuild: pkgbuild_need_update: query also official repos for a package version.
  > packages/pkgbuild: pkgbuild_need_update: force-update packages without Git repo initialized.
  > packages/pkgbuild: workaround split packages, list all *.install files.
  > hooks/fancy: remove "taken from Netcfg" -- it's been since completely rewritten.
resync_mnt_system.sh: ditch, unused.