Commit graph

1917 commits

Author SHA1 Message Date
Ramon Buldó
bdb87f704b Removing directories inside the overlayfs will cause latter that when remounting them the directory is empty, even if the lower dirs are not. 2015-06-11 17:01:39 +02:00
Ramon Buldó
2a06b641c1 Add overlayfs support.
Building images works fine. Enable it by adding use_overlayfs="true" to manjaro-tools.conf.

The miso_overlayfs hook doesn't work, to test change the miso hook to miso_overlayfs.
2015-06-11 13:59:34 +02:00
udeved
82f5cb32e9 [util-iso-image] add a msg 2015-06-10 17:15:37 +02:00
udeved
c6250ec10f [util-iso] readd <arch> sed 2015-06-10 17:05:47 +02:00
udeved
e9d2624a56 [util-iso] use configure_mhwd() 2015-06-10 16:56:24 +02:00
udeved
819f6416a7 [util-iso-image] add configure_mhwd()
writes mhwd-x86_64.conf if not multilib
2015-06-10 16:56:04 +02:00
udeved
7009033ada [util-iso] tweak load_pkgs() 2015-06-10 16:45:56 +02:00
udeved
b17b6c2b55 [util-iso] simplify pkglist loading 2015-06-10 11:44:45 +02:00
udeved
90d796df39 upd readme 2015-06-10 09:29:03 +02:00
udeved
fa2239eb74 upd readme 2015-06-10 09:27:04 +02:00
udeved
0e1aeac3f9 [util-iso-image] split out detect_desktop_env() 2015-06-10 02:46:14 +02:00
udeved
48ddf48281 [util-iso-boot] use nonfree:xorg var for isolinux.cfg & msg 2015-06-10 02:45:20 +02:00
udeved
3f0e93e979 [util-iso] update pkglist loaders 2015-06-10 02:14:11 +02:00
udeved
8a0dce0849 [buildiso] display new profile vars 2015-06-10 01:23:25 +02:00
udeved
890999160a [util-iso] update new pkg loading; comment out 2015-06-09 20:58:30 +02:00
udeved
0657dca420 [util] load nonfree_xorg in profile.conf 2015-06-09 18:42:55 +02:00
udeved
3ae3c357ce [conf] add nonfree_xorg switch to profile.conf 2015-06-09 18:42:16 +02:00
udeved
4ac1513cf3 [util-iso] make pkg load functions more readable 2015-06-09 17:45:12 +02:00
udeved
ca233c6bc8 [util-iso] add 2 new pkg loaders; don't use it for now 2015-06-09 17:18:08 +02:00
udeved
0a0cf4f088 [util] load multilib bool var in profile.conf 2015-06-09 17:17:23 +02:00
udeved
947da639fb [conf] add multilib switch to profile.conf 2015-06-09 17:16:46 +02:00
udeved
4e25c29951 [util] fix typo 2015-06-09 02:43:44 +02:00
udeved
20b5f57bd6 [util-iso] put exit of mksquash right 2015-06-09 02:17:45 +02:00
udeved
e03be61f36 [util-iso] rm prepare_cachedirs() 2015-06-09 01:50:45 +02:00
udeved
3dcbae10eb [buildiso] use prepare_dir() 2015-06-09 01:50:16 +02:00
udeved
397b0efc50 [buildiso][buildpkg] adjust to new func calls 2015-06-09 01:15:40 +02:00
udeved
2271bd2aa7 [util*] redo checks 2015-06-09 01:14:58 +02:00
udeved
b3a74eb8cf Merge branch 'devel' of github.com:manjaro/manjaro-tools into devel 2015-06-09 00:03:06 +02:00
udeved
b2787f9f14 [lib] minor updates; cleaning 2015-06-09 00:02:32 +02:00
udeved
5df5357812 [bin] use import function 2015-06-09 00:01:31 +02:00
Ramon Buldó
b52620d19a Fix previous commit 2015-06-08 21:35:18 +02:00
Ramon Buldó
966404280c buildiso: Rework how package caches are created
Instead running pacman outside the chroot, this runs it inside:
1. Download the needed packages (the pacman cache is bind to the host pacman cache).
2. Make a list of packages to be copied to the pacman cache.
3. Copy the packages with rsync.

This solves:
- Uses the packages in the right branch (before it used the host's branch).
- Don't need to redownload packages anymore, saving tons of time.
- pkg_dir_cache and lng_dir_cache are not needed anymore, no need to clean them too.
2015-06-08 21:21:46 +02:00
udeved
f0aa9e4ebf [util] remove commented code 2015-06-07 23:48:15 +02:00
Philip
db7b7411f1 [mhwd-live] --sync doesn't work here 2015-06-07 01:09:54 +02:00
Ramon Buldó
b2e3b36cae mkchrootpkg: verify sources before preparing chroot
This is needed in order to use GPG's auto-key-retrieve keyserver option,
otherwise the keyring will get copied to the chroot before the required
keys are retrieved during 'makepkg --verifysource'.
2015-06-07 00:24:10 +02:00
udeved
83cc1d9545 [util-pkg] check_req buildset support 2015-06-06 23:13:37 +02:00
udeved
7f3ac8ce72 [buildpkg] use check_req 2015-06-06 22:15:05 +02:00
udeved
7c4ddf84d3 [util-pkg] fix check_requirements() 2015-06-06 22:14:41 +02:00
Philip
9510730198 [mhwd-live] moving out some to debug-log 2015-06-06 20:52:02 +02:00
Philip
d3ec3f4a61 [mhwd-live] maybe syncing dbs might work for #101 2015-06-06 20:49:34 +02:00
Philip
65020b4f2b [buildpkg] disable check_requirements() for now 2015-06-06 19:38:15 +02:00
udeved
be962abb7f Merge branch 'devel' of github.com:manjaro/manjaro-tools into devel 2015-06-06 19:27:32 +02:00
udeved
5af4e9dbb7 [util-pkg] fix typo 2015-06-06 19:27:22 +02:00
Philip
d3b0db4d68 [util-pkg] fix typo 2015-06-06 19:19:42 +02:00
udeved
f88fd8e5f3 [util-livecd] comment oenrc specigic lightdm pam stuff 2015-06-06 15:56:01 +02:00
udeved
56e46db273 [conf] move autologin up 2015-06-06 15:54:59 +02:00
udeved
dd98d2bab6 [util] split out functions from load_conf() 2015-06-06 15:54:37 +02:00
udeved
9737cb679f Merge branch 'devel' of github.com:manjaro/manjaro-tools into devel 2015-06-06 14:22:16 +02:00
Ramon Buldó
5f8bfb8333 Update example profile.conf with autologin 2015-06-06 14:21:15 +02:00
Ramon Buldó
07e0659c93 Re-add optional autologin in livecd 2015-06-06 13:43:00 +02:00