udeved
26c0ba95c7
buildiso: determine iso_name from dist_name setting
...
use get_shared_list() for Packages-Desktop
2015-12-19 00:20:43 +01:00
udeved
20a4f39f9d
[util*] adopt new live name
2015-12-18 18:25:13 +01:00
udeved
66145a4b3a
upd stes; fix profile loading
2015-12-18 04:52:34 +01:00
udeved
68f1345ea4
util: some changes in profile sanity check
2015-12-18 04:18:28 +01:00
udeved
27ff184493
[util-iso] read Packages-Root
2015-12-18 03:33:17 +01:00
udeved
0dc1674e68
remove profile_repo from config
2015-12-18 01:59:56 +01:00
udeved
51d689493a
use new overlay names
2015-12-18 01:22:00 +01:00
udeved
06b73ed2ce
remove unused code
2015-12-13 01:22:45 +01:00
udeved
3c105473a7
[util-pkg] fix error condition
2015-12-09 19:37:13 +01:00
udeved
8342a10428
[util-iso] take out chroot version check too for the moment
2015-12-08 21:48:19 +01:00
udeved
e5b9533299
rename two vars and a function
2015-12-08 12:33:28 +01:00
udeved
6e7f540309
[lib] change unique identifier file in profile repos to .buildiso
2015-12-07 16:57:40 +01:00
udeved
200d99718b
[lib] add local var buffer
2015-12-07 00:58:20 +01:00
udeved
0af2fea53e
[util-iso] copy overlay first, clean up last at root-image
2015-12-06 22:38:51 +01:00
udeved
57e4af84f7
[util-iso-image] fix typo
2015-12-06 22:37:59 +01:00
udeved
2f36a7988d
[util-iso-boot] use local var in write_isomounts
2015-12-06 22:21:04 +01:00
udeved
009bbe24f9
[util-iso] use copy_overlay for isolinux
2015-12-06 22:20:15 +01:00
udeved
52958db550
[lib] fix isomounts; small fixes
2015-12-06 20:12:46 +01:00
udeved
374ce07dfd
[lib] simplify overlay copying
2015-12-06 18:40:05 +01:00
udeved
2ebad7d295
[util] clean up code
2015-12-06 15:58:57 +01:00
udeved
8238f7fa91
buildiso: simplify code
2015-12-06 12:49:13 +01:00
udeved
1ab0ef0f79
buildiso: add profile_repo variable to configure
2015-12-06 01:58:34 +01:00
udeved
13587d3079
[util] oops, fix the check
2015-12-06 01:41:42 +01:00
udeved
6b5a25be91
[util] only write $repo.conf if file doesn't exist
2015-12-06 01:27:09 +01:00
udeved
876206ccb0
[buildiso] load_run_dir using new conf
2015-12-05 19:37:40 +01:00
udeved
6d1f6027e8
[util-iso] fix profile pacman.conf check
2015-12-05 00:20:04 +01:00
udeved
6ab4db5a32
[lib] cosmetics; use param
2015-12-04 23:57:30 +01:00
udeved
253769549e
[util-iso] fix isolinux overlay copying
2015-12-04 23:34:34 +01:00
udeved
b5e2823c83
[util-iso-boot] fix isolinux profile path
2015-12-04 23:22:43 +01:00
udeved
1ce733f2c6
make edition global var
2015-12-04 23:08:27 +01:00
udeved
f75ab1de22
buildiso: make it run path independent; needs detection or manual configuring of iso-profiles location
2015-12-04 22:03:04 +01:00
udeved
aaeb0779cf
remove sets dir; useless subdir
2015-12-03 22:54:58 +01:00
udeved
886307ff49
[sets] allow user sets in $HOME/.config/manjaro-tools/sets/{pkg.d,iso.d}
2015-12-03 21:09:49 +01:00
udeved
4d23822e89
[util] manjaro-tools.conf override is now in $HOME/.config/manjaro-tools
2015-12-03 20:37:27 +01:00
udeved
4564d5bb10
[deployiso] make it run anywhere in the filesystem
2015-12-03 16:05:21 +01:00
udeved
c55434ea13
deployiso: ensure right path
2015-12-03 12:02:23 +01:00
udeved
d4924b7438
[util-iso] check for repo key file
2015-12-02 22:49:37 +01:00
udeved
caedcbd064
remove buildset; kind of useless since sets dir can be in the user home
2015-12-02 21:37:40 +01:00
udeved
a922b061dc
[util] fix alternative version_gen
2015-12-02 19:59:28 +01:00
udeved
65045218b0
[conf] rm edition_type from profile.conf
2015-12-01 21:58:52 +01:00
udeved
aa9b06d6ac
[util] use different version_gen until decided
2015-12-01 16:12:02 +01:00
udeved
265cc8610b
[util-pkg] rm init_chroot from loop
2015-12-01 12:36:41 +01:00
udeved
db27542cf6
small fixes
2015-12-01 12:24:23 +01:00
udeved
7b2135fab1
some var rename
2015-11-30 23:12:27 +01:00
udeved
a43483349e
chache_dir_iso: fix bug when using buildset
2015-11-30 22:49:48 +01:00
udeved
d73917d16b
fixes
2015-11-30 21:55:54 +01:00
udeved
97db83675f
prepare test build
2015-11-30 21:35:30 +01:00
udeved
a26e9308eb
buildiso & deployiso: implement new repo structure of profiles(wip)
2015-11-30 18:59:57 +01:00
udeved
fb86bfdc82
[manjaro-chroot] fix systemd lvm
2015-11-30 01:46:59 +01:00
udeved
d52cfc5fa2
buildpkg: small fixes; remove makepkg args
2015-11-28 20:28:45 +01:00
udeved
22effd6cfa
buildsets: further simplify code
2015-11-28 17:37:13 +01:00
udeved
ac789ff02f
[deployiso] add $arch option
2015-11-27 12:22:38 +01:00
udeved
342f891160
[util-publish] fix remote create tree
2015-11-26 16:10:34 +01:00
udeved
278df5325b
[lib] util: in_aray() -> util-pkg
2015-11-26 12:26:21 +01:00
udeved
766f1120a2
[lib] change remote_tree path
2015-11-26 12:25:45 +01:00
udeved
33a471352a
[util-publish] simplify
2015-11-26 01:21:16 +01:00
udeved
5eed1e48f4
[lib] util: process_sofile() -> util-pkg
2015-11-25 18:53:21 +01:00
udeved
35ed40f704
[lib] split out pac-conf related stuff in new lib
2015-11-25 17:11:51 +01:00
udeved
31bd7d9b41
[lib] clean up
2015-11-25 16:54:23 +01:00
udeved
0a4567a7b6
deployiso: tweal args and limit opt
2015-11-24 16:58:40 +01:00
udeved
2b9275e71d
buildsets: optimize reading
2015-11-24 01:00:22 +01:00
udeved
7b5c30decd
[util-publish] uncomment rsync in create
2015-11-23 23:30:34 +01:00
udeved
09aa879071
buildsets: use linux conf dir standards
2015-11-23 23:22:58 +01:00
udeved
c7a8ed39f0
buildsets: make reading buildsets more error tolerant
2015-11-23 23:00:41 +01:00
udeved
82c55a186c
[util-publish] clean up
2015-11-23 21:25:19 +01:00
udeved
753cce8d35
[util-publish] fix path; add remote_create switch
2015-11-23 20:48:55 +01:00
udeved
190679dce1
[util-publish] rm eval_edition code
2015-11-23 20:02:12 +01:00
udeved
d35ba5c96f
[util-iso] rm buildset based eval_edition code
2015-11-23 19:54:52 +01:00
udeved
be2bd8d445
[util] load edition_type profile var
2015-11-23 19:54:17 +01:00
udeved
7725b19c2f
[util*] revert central cache_tree path; needs too much changes atm
2015-11-20 22:38:16 +01:00
udeved
2054ffe2ef
[util*] centralize the cache_tree path used by buildiso and deployiso
2015-11-20 22:24:01 +01:00
udeved
68de5fc897
deployiso: set source_dir properly for buildsets
2015-11-17 18:58:58 +01:00
udeved
eb0f33aaa9
[util-publish] support uploading a buildset
2015-11-17 17:04:04 +01:00
udeved
0b2ea587d4
[util] readd two sample version_gen
2015-11-17 17:03:37 +01:00
udeved
c4dd9df2ed
[util] rm old version_gen()
2015-11-13 23:33:32 +01:00
udeved
39665ed89f
buildiso: rm unused dist_version, it may cause confusion
2015-11-13 23:11:36 +01:00
udeved
72d900f2b2
support netrunner buildset definition to evaluate $iso_edition
2015-11-13 22:22:08 +01:00
udeved
f6038cdefb
[util] support netrunner in eval_edition()
2015-11-13 22:16:32 +01:00
udeved
b2dd9282f6
util: add alternative version_gen
...
util-publish. create folders with rsync
2015-11-13 21:27:16 +01:00
udeved
1d8cd813a6
[util-publish] upd
2015-11-13 12:33:48 +01:00
udeved
a1d1a83282
[util-iso] implement a version subdir for iso cache
2015-11-13 12:33:25 +01:00
udeved
3aae470586
[util] add a version generator to autoset release
2015-11-13 12:31:41 +01:00
udeved
1a774c930f
buildiso: eval edition on profile load
2015-11-12 23:45:54 +01:00
udeved
8eaab4e4f1
[util] eval_edition: just distinguish between official and community
2015-11-12 23:31:44 +01:00
udeved
e592ce1145
[util-publish] some changes, testing some idea
2015-11-12 23:11:36 +01:00
udeved
c5888d4006
[util-iso] create the iso cache dir on profile load
2015-11-12 23:10:59 +01:00
udeved
18c66b35f2
[util] add functions to load a set used to evaualte the edition(official/community/community-openrc)
2015-11-12 23:10:10 +01:00
udeved
6085296299
[util-publish] add
2015-11-12 19:03:21 +01:00
udeved
a49904e093
deployiso: small changes
2015-11-12 12:25:35 +01:00
udeved
59e9e19956
deployiso: first testing version
2015-11-12 00:31:51 +01:00
Philip
3ed620a27f
[util-iso-image] proper fix for autologin with Budgie
2015-11-04 20:31:44 +01:00
Philip
c1c422296d
[util-iso-image] fix budgie autologin
2015-10-30 00:26:16 +01:00
udeved
f7126e5e42
buildpg: some msg cosmetics
2015-10-22 20:43:25 +02:00
udeved
e6a28da3bc
[util-pkg] fix typo
2015-10-22 12:24:46 +02:00
udeved
000a53f26c
buildpkg: add new -u flag to create a udev base-devel chroot(no systemd) used to build eudev and related pkgs
2015-10-22 12:09:00 +02:00
udeved
974c862173
[util] add cgmanager to openrc service array
2015-10-11 22:52:22 +02:00
udeved
d036d3f362
[util-iso-boot] fix syslinux quite arg for openrc
2015-10-11 22:50:47 +02:00
oberon2007
26572d03a8
add deepin-session
2015-10-10 14:40:03 +02:00
Philip
30196b14d7
[util-iso] try to fix overlay issue with kernels under 4.0
2015-10-10 14:29:24 +02:00
Ramon Buldó
fa12644cd8
Fix typo in previous commit
2015-10-04 02:04:18 +02:00
Ramon Buldó
16f8d87dcd
Only use lz4 compression in kernels 4.0 or newer
2015-10-04 01:59:05 +02:00
Philip
6063a7a2c6
[util-iso-calamares] add create root-pwd
2015-09-26 21:56:24 +02:00
udeved
44e3df910c
[util-iso-image][util-livecd] configurte time/clock on openrc to default to GMT
2015-09-25 16:44:23 +02:00
Philip
34ed9058eb
[buildpkg] fix #143
2015-09-23 08:08:35 +02:00
Ramon Buldó
778bd04213
Remove some commented code
2015-09-22 22:56:57 +02:00
Ramon Buldó
17721a939e
Use volatile storage in live journal
...
Move some livecd configuration to a function.
Fix custom-image sed.
2015-09-22 07:36:28 +02:00
udeved
de30c2bd19
[util-iso-boot] copy the systemd-efi from chroot
2015-09-22 00:30:45 +02:00
Ramon Buldó
4efe483bf3
Log time in ms in livecd script
2015-09-20 12:41:42 +02:00
Ramon Buldó
a815a36249
Log how much time it takes for each item to complete in the livecd script.
2015-09-20 11:29:29 +02:00
Ramon Buldó
48f823ea3b
Remove kalu removal in vm, we don't use it.
2015-09-20 10:25:46 +02:00
Philip
bbc69f8678
[lib] remove unneeded 'break' statements
2015-09-20 09:27:20 +02:00
Ramon Buldó
2860b99b05
Always use lz4 to compress the mhwd-image
...
The sizes are the same compared to zx, but at least building the iso is slightly faster.
Maybe it will improve boot times too.
2015-09-20 06:23:36 +02:00
Philip
6b32e3d710
[util-iso-boot] another try on #137
2015-09-20 03:37:38 +02:00
Philip
86ea919772
[util-iso-boot] work on #137
2015-09-20 03:08:45 +02:00
Philip
ea57a2a4d7
[util-iso-calamares] properly fix services.conf
2015-09-18 08:35:22 +02:00
Philip
594c67b3aa
[util-iso-image] fix laptop sleep error
...
- see https://wiki.archlinux.org/index.php/Laptop#Laptop_sleep_error
2015-09-12 20:56:12 +02:00
Philip
6734499f47
[util-iso-calamares] remove double empty line
2015-09-12 13:10:05 +02:00
Philip
50b0830cc4
Merge branch 'devel' of github.com:manjaro/manjaro-tools into devel
2015-09-12 13:04:02 +02:00
Philip
24a0389732
[util] add disable services
2015-09-12 13:03:47 +02:00
Philip
0297fdae8e
[util-iso-calamares] fix sh
2015-09-12 12:42:54 +02:00
Philip
78d20e1e56
[util-iso-calamares] add disable services
2015-09-12 12:29:52 +02:00
Ramon Buldó
11a5d53901
Prevent some services to be started in the livecd.
2015-09-11 00:40:53 +02:00
Philip
8c3bc7a39a
[util-iso-boot] efi binaries are now part of 'manjaro-tools-efiboot'
2015-09-06 22:29:22 +02:00
Ramon Buldó
39ca4a96ed
bundle systemd-bootx64.efi because gummiboot is gone
...
note: systemd-bootx64.efi is from systemd 225
2015-09-06 20:00:22 +02:00
Ramon Buldó
c32811b3a9
Update efi loaders url, and bundled .efi files
2015-09-06 19:48:17 +02:00
Ramon Buldó
d69eae9e7c
efi_loaders: gummiboot is gone, use the file provided by systemd/bootctl
2015-09-06 13:57:26 +02:00
oberon2007
689b2f7977
add session fluxbox
2015-09-03 05:02:45 +02:00
Ramon Buldó
0c4fe33f9e
Use Linux 4.1 and overlayfs by default
2015-08-01 16:44:18 +02:00
Philip
394fd987ef
[util-livecd] delete if /etc/machineid exists
2015-08-01 14:41:02 +02:00
udeved
c097cd427c
Merge pull request #127 from manjaro/master
...
fix autologin in live session for GDM
2015-07-19 14:48:17 +02:00
Rob McCathie
0a169cb744
fix autologin in live session for GDM
2015-07-19 20:59:51 +10:00
Ramon Buldó
38e1e1f9eb
util-iso-calamares: Always create configuration files for thus and calamares, even if they are not installed.
2015-07-12 17:01:06 +02:00
Philip Müller
7967978171
Merge pull request #124 from manjaro/devel
...
v0.9.11
2015-07-12 10:08:26 +00:00
udeved
7522f8da23
Merge branch 'devel' of github.com:manjaro/manjaro-tools into devel
2015-07-08 20:44:35 +02:00
udeved
ccfc62018f
[uril-iso] fix #123
2015-07-08 20:44:24 +02:00
Philip
6bfe4d9f03
[util-iso] add req #122
2015-07-08 19:49:05 +02:00
Philip
219d33f5a7
[util-iso-calamares] make branding support more flexible (proper)
2015-07-07 22:16:59 +02:00
Philip
1f0e0b9665
[util-iso-calamares] remove empty line
2015-07-07 22:12:35 +02:00
Philip
9897e30ea7
[util-iso-calamares] make branding support more flexible
2015-07-07 22:11:10 +02:00
udeved
df2fd3f669
[util-iso-calamares] support non manjaro branding
2015-07-07 20:56:35 +02:00
udeved
38580c00df
[util-iso] add req #120
2015-07-07 20:18:30 +02:00
udeved
ed15c06774
[util-mount] only run chroot_mount_patitions for linux
...
fixes a windows install, when it would error out with efi.
2015-07-06 00:13:22 +02:00
udeved
b8af0b7427
[util-iso-boot] fix typo
2015-07-04 20:46:38 +02:00
udeved
f917adf6ae
[util-iso-boot] fix isomounts after rename
2015-07-04 20:40:55 +02:00
udeved
d9ab8e24f6
[util-iso*] rename pkgs-image -> mhwd-image
2015-07-04 20:30:52 +02:00
udeved
2980fc5966
fix merge conflict and merge devel
2015-07-04 12:09:39 +02:00
udeved
f47e96bf6e
[util-iso] load new Packages-Mhwd files name instead of Packages-Xorg
2015-07-04 10:54:56 +02:00
udeved
5abfdd4442
[util-iso-image] fix last commit for #78
2015-07-03 23:28:13 +02:00
udeved
f2a61b7df3
[util-mount] formatting
2015-07-03 21:49:38 +02:00
udeved
6f83e9b060
[util-mount] include /home for part mounting
2015-07-03 20:48:18 +02:00
udeved
19f5d7d82c
[util-mount] don't show apifs mounts
2015-07-03 20:46:04 +02:00
udeved
7a1fec2c26
[util-iso-image] fix #78
...
add return value so download_to_cache() can error out on get pkg fail
2015-07-03 20:30:46 +02:00
udeved
87f7338e87
[util-mount] check for elf compat
2015-07-03 17:18:42 +02:00
udeved
7bd2ac5d69
[util-mount] display selected os name
2015-07-03 11:16:11 +02:00
udeved
1326a239e4
[util-mount] add set_os to support multiple systems to select
2015-07-03 11:07:31 +02:00
udeved
0e7d92f262
[util-mount] move os detect loop to manjaro-chroot
2015-07-02 22:53:55 +02:00
udeved
45c91918b2
[util-mount] extend exclusion in case statement
2015-07-02 20:26:57 +02:00
udeved
7e4f338c10
[util-mount] add get_os_name()
2015-07-02 20:22:56 +02:00
udeved
a6ac27ff0a
[util-mount] add some msg for api fs mount
2015-07-02 15:57:51 +02:00
udeved
7a980e6628
[util-mount] fix trap
2015-07-02 15:52:41 +02:00
udeved
478d08f192
[util-mount] clean up partition mounting
2015-07-02 12:34:18 +02:00
udeved
70f319f1a6
[util-mount] add msg
...
currently doesn't support more than one chroots
2015-07-02 10:27:18 +02:00
udeved
0bce90a41b
[util-mount] add umount trap for mounted partitions
2015-07-02 09:38:23 +02:00
udeved
6530d52679
[manjaro-chroot][util-mount] fix and clean up
2015-07-02 08:52:23 +02:00
Philip
22f87e35e3
Revert some lines of 4ff1803
2015-07-01 21:59:27 +02:00
udeved
7277134877
[util] format
...
[util-iso-boot] make plymouth_settings local var
2015-07-01 21:52:55 +02:00
udeved
4ff1803dac
fix backport of 3750711
2015-07-01 21:52:28 +02:00
udeved
ccf2df920f
[util-iso-boot] add init specific isolinux non plymouth boot param
2015-07-01 21:48:06 +02:00
udeved
a4affee22a
[util-iso-*fs] add a msg which fs image gets umounted
2015-07-01 21:47:55 +02:00
udeved
13a03f8b59
[util-mount] add automount partitions and os detection
2015-07-01 18:35:13 +02:00
udeved
0090680dc3
[util] format
...
[util-iso-boot] make plymouth_settings local var
2015-06-29 11:29:27 +02:00
udeved
3750711bc8
[util-iso] fix #78
2015-06-29 04:08:45 +02:00
udeved
e47ccf340e
[util-iso-boot] add init specific isolinux non plymouth boot param
2015-06-29 00:38:21 +02:00
udeved
a4794d6558
[util-iso-*fs] add a msg which fs image gets umounted
2015-06-29 00:34:00 +02:00
Philip
8808d48e83
[util] disable overlayfs when iso-kernel is lower than 4.0 (proper)
2015-06-28 15:10:31 +02:00
Philip
66e7cc1c99
[util] disable overlayfs when iso-kernel is lower than 4.0 (proper)
2015-06-28 15:07:53 +02:00
Philip
41e3ce96b1
[util] disable overlayfs when iso-kernel is lower than 4.0 (move to proper place)
2015-06-28 14:12:24 +02:00
Philip
e65e08ec3e
[util] disable overlayfs when iso-kernel is lower than 4.0
2015-06-28 14:12:14 +02:00
Philip
97564f67ef
[util] disable overlayfs when host-kernel is lower than 4.0
2015-06-28 14:12:04 +02:00
Philip
cc17f3809e
[util] disable overlayfs when iso-kernel is lower than 4.0 (move to proper place)
2015-06-28 14:08:34 +02:00
Philip
be746e6298
[util] disable overlayfs when iso-kernel is lower than 4.0
2015-06-28 14:04:47 +02:00
Philip
30d91f8cdb
[util] disable overlayfs when host-kernel is lower than 4.0
2015-06-28 13:49:24 +02:00
Philip
2548c669ce
[buildiso] try to fix 'util-iso' overlayfs issue
2015-06-28 13:13:29 +02:00
Philip
0621a66b6b
[util-iso] import 'util.sh'
2015-06-28 13:13:17 +02:00
Philip
d6de74d187
[util-iso-*] work on #40
2015-06-28 13:12:34 +02:00
Philip
0263b04453
[util-iso-boot] remove double space
2015-06-28 13:12:17 +02:00
Philip
2d63caccb4
[util-iso-boot] suppress 'quiet splash' when plymouth is not used
...
- fixes #117
2015-06-28 13:12:03 +02:00
Philip
ad60bef9a2
[util-iso-image] enable 'QT_STYLE_OVERRIDE=gtk' for more editions
2015-06-28 13:11:45 +02:00
Philip
d37d191084
[util-iso] remove verbose debug message
2015-06-28 13:03:34 +02:00
Philip
b7c4ab3c9e
[buildiso] try to fix 'util-iso' overlayfs issue
2015-06-28 12:58:55 +02:00
Philip
2afb93c88a
[util-iso] import 'util.sh'
2015-06-28 12:31:56 +02:00
Philip
e9e6b80631
[util-iso] be more verbose on aufs/overlayfs
2015-06-28 12:02:27 +02:00
Philip
43878d23ea
[util-iso-*] work on #40
2015-06-28 11:56:02 +02:00
Philip
19df5a0a28
[util-iso-boot] remove double space
2015-06-28 11:05:49 +02:00
Philip
9497693a6f
[util-iso-boot] suppress 'quiet splash' when plymouth is not used
...
- fixes #117
2015-06-28 11:03:11 +02:00
Philip
17286bc42d
Merge branch 'devel' of github.com:manjaro/manjaro-tools into devel
2015-06-28 10:27:25 +02:00
Philip
b149930338
[util-iso-image] enable 'QT_STYLE_OVERRIDE=gtk' for more editions
2015-06-28 10:27:02 +02:00
udeved
d3ad2b453f
[util-iso] use Packages-Desktop as more logical name for shared desktop packages
2015-06-26 22:38:32 +02:00
udeved
ddfaeaf851
[util-iso] change merged temporary list location to work_dir
2015-06-26 21:22:58 +02:00
udeved
276d2a1be5
[util-iso] revert previous, simply cleaning pacman_conf on pkgs image should do
2015-06-25 20:51:56 +02:00
udeved
0bbddff930
[util-iso-image] try to fix local repo issue
...
add pacman.conf to chroot-run args
2015-06-25 20:30:01 +02:00
udeved
9c681f2404
[util-iso-aufs] perhaps fixes the long standing umount error on certain conditions
2015-06-25 17:53:18 +02:00
Ramon Buldó
9c9045b8e6
Fix missing space
2015-06-25 12:30:54 +02:00
Ramon Buldó
3b32ed3af0
Fix typo
2015-06-25 12:30:30 +02:00
Ramon Buldó
67b4d20570
Remove pacman-boot, it may slow boots times considerably.
2015-06-25 12:17:33 +02:00
udeved
fffa6f85b7
Merge branch 'devel' of github.com:manjaro/manjaro-tools into devel
2015-06-25 11:22:28 +02:00
udeved
7ef28c88d5
clean up mounting code
2015-06-25 09:59:35 +02:00
Ramon Buldó
57a039088a
livecd: Remove pamac auto-update in the livecd when the network is up, it causes various problems when booting.
2015-06-25 02:25:25 +02:00
udeved
954c48d32c
[util-iso-boot] chamge mkinitcpio hook for overlayfs use
2015-06-25 00:17:09 +02:00
udeved
005b2db446
[util-iso-overlayfs] try to keep changes in image creation code at minimum so we can switch to any filesystem we want
2015-06-25 00:16:18 +02:00
Ramon Buldó
752dd515c5
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-24 12:28:40 +02:00
Ramon Buldó
fef11e8ce5
overlayfs: fix initializing gpg at livecd boot
2015-06-24 11:05:07 +02:00
udeved
2a5501bd6c
[util-iso] expand profile.conf check to include new bool vars
2015-06-22 14:54:54 +02:00
udeved
146a18012a
[util-iso*] fix typo
2015-06-22 14:47:06 +02:00
udeved
ff0a6326a2
[buildiso] rename plymouth var -> plymouth_boot
2015-06-22 14:39:26 +02:00
udeved
3a085908c8
Merge branch 'devel' of github.com:manjaro/manjaro-tools into devel
2015-06-22 14:07:43 +02:00
udeved
6654b14d96
[util-iso] umount any image on error
2015-06-22 14:06:27 +02:00
udeved
66803eae7e
[util-iso-boot] rm useless code
2015-06-20 01:14:49 +02:00
udeved
a353decbf0
[util-iso-boot] fix sed logic
2015-06-20 00:46:05 +02:00
udeved
f62e4d187c
[util-iso-boot] plymouth and pxe will be set on copy
2015-06-20 00:19:51 +02:00
Ramon Buldó
8f4a297902
Fix default desktop file for cinnamon
2015-06-18 08:56:30 +02:00
Philip
2ec1c90ea7
[util-iso-image] adopt to Cinnamon 2.6.8
2015-06-18 06:58:07 +02:00
udeved
5df91a17e4
[buildiso] remove the rest of lng code
2015-06-17 21:57:56 +02:00
udeved
512ed7d586
[util-iso][util-iso-boot]
...
remove Lng code #111
2015-06-17 21:39:39 +02:00
udeved
789109bc18
[util.iso] tweak temp file name to match profile's file name
2015-06-17 20:48:33 +02:00
udeved
b2216a61f2
[util-iso] add ability to load a shared template list for desktop package list
2015-06-17 20:05:11 +02:00
udeved
e2a6da615a
[util-iso-calamares] upd bootloader conf
2015-06-17 10:14:22 +02:00
udeved
c389299132
[util-iso-image] forgot then statement
2015-06-17 00:22:26 +02:00
udeved
7cb0f2dae1
[util-iso] add and use configure_root_image()
2015-06-17 00:19:42 +02:00
udeved
4b4c5f10ce
[util-iso-image] fix typo
2015-06-16 22:50:16 +02:00
udeved
153b8ba3e8
[util-iso-image] configure pam for consolekit with openrc lightdm
2015-06-16 22:37:49 +02:00
udeved
7466fd55c4
[util-iso] update load_pkgs() to use new tags
2015-06-16 21:32:26 +02:00
udeved
c2ced90951
[livecd] clean up commented code
2015-06-16 20:10:35 +02:00
udeved
9a00d6e022
[livecd] move the localization in a xinitrc.d file in shared/overlay-livecd
2015-06-16 01:30:17 +02:00
udeved
b057f308b6
[util-livecd] fix syntax
2015-06-16 00:34:14 +02:00
udeved
ef70c437f8
[livecd] move all desktop installer items to util-livecd
2015-06-16 00:18:58 +02:00
udeved
85c19f754c
[util-iso-calamaeres][util-livecd]
...
attempt to localize the desktop dir name in live session
2015-06-15 23:58:54 +02:00
udeved
aefb310648
[util-iso] rename util-iso-aufs;
...
use new name at import
2015-06-15 19:10:11 +02:00
udeved
de915fe7a8
[util-iso] fix error msg description
2015-06-15 18:41:29 +02:00
udeved
68da1aefd1
[util-iso] check valid initsys var
2015-06-15 10:52:41 +02:00
udeved
a916bbbd36
[util] add is_valid_init()
2015-06-15 10:51:40 +02:00
udeved
847991443d
[util-iso] add check_profile_conf()
...
checks profile.conf for valid variable values
2015-06-14 23:08:24 +02:00
udeved
9de8d8e832
[util-iso] add a validity check for bool var strings
2015-06-14 22:31:31 +02:00
udeved
6c2c43c9a5
[util-pkg] add msg to cleaning
2015-06-14 20:11:10 +02:00
udeved
aa97ffd3e0
[util-iso] fix i686 load_pkgs
2015-06-13 23:59:50 +02:00
udeved
277ff1ce07
[util-iso] add umount handler if build_image fails
2015-06-13 23:48:57 +02:00
udeved
7550dca117
[util] make sure sets dirs are present
2015-06-12 11:09:29 +02:00
udeved
3a2b3918d5
revert subdirs; better makefile
2015-06-12 03:25:28 +02:00
udeved
6fc79feb50
[util-iso] fix util-livecd copy
2015-06-12 00:35:12 +02:00
udeved
f98c71927b
[util-msg] add error handling for import()
2015-06-12 00:29:16 +02:00
udeved
6ed34f132f
[util-iso] rm useless code in load_pkgs()
2015-06-12 00:08:16 +02:00
udeved
238bf27e38
[lib] sub dir move
2015-06-11 22:56:25 +02:00
udeved
d42d2bf093
[util-iso] import util-iso-fs.sh
2015-06-11 21:50:47 +02:00
udeved
2b5eee3a92
[util-iso-fs] add aufs or overlayfs
2015-06-11 21:50:18 +02:00
udeved
fec0626318
[util-iso-image] split ou aufs stuff
2015-06-11 21:49:36 +02:00
udeved
73c6f8a65a
[util-pkg] cosmetics
2015-06-11 21:37:46 +02:00
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
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
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
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
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
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
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
udeved
83cc1d9545
[util-pkg] check_req buildset support
2015-06-06 23:13:37 +02:00
udeved
7c4ddf84d3
[util-pkg] fix check_requirements()
2015-06-06 22:14:41 +02:00
udeved
5af4e9dbb7
[util-pkg] fix typo
2015-06-06 19:27:22 +02:00
udeved
f88fd8e5f3
[util-livecd] comment oenrc specigic lightdm pam stuff
2015-06-06 15:56:01 +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ó
07e0659c93
Re-add optional autologin in livecd
2015-06-06 13:43:00 +02:00
udeved
133c2b5ba8
Merge branch 'devel' of github.com:manjaro/manjaro-tools into devel
2015-06-06 13:14:45 +02:00
udeved
72648f7271
[util] some more calc build deps work; experimental
2015-06-06 13:14:01 +02:00
Ramon Buldó
ea21bb105b
autologin is setup in the installer
2015-06-06 13:03:47 +02:00
Ramon Buldó
3fb92f36d3
Fix autologin in livecd, changed function named because it clashes with another function in util.sh
2015-06-06 13:01:13 +02:00
Philip
f789ca4b9d
[util-livecd] some more tries to fix autologin for lightdm
2015-06-06 11:08:41 +02:00
Philip
4a93848d5e
[util-livecd] fix typo
2015-06-06 10:36:25 +02:00
udeved
fed25c7988
[util] move build_mirror up in the load func to reflect changes of hsared mirror
2015-06-06 10:03:52 +02:00
udeved
3b0b3d3c71
[util-livecd] cosmetics with autologin
2015-06-06 09:58:26 +02:00
udeved
1afd1b77b3
merge branch remote 'devel' in devel
2015-06-06 09:55:02 +02:00
udeved
c14135d13c
[util] add some more dep calc (wip)
2015-06-06 09:48:56 +02:00
udeved
cfba310482
[util-livecd] check if autologin is true before alterning DM conf
2015-06-06 09:48:12 +02:00
Philip
572ffea547
[util-livecd] use 0 timeout for lightdm
2015-06-06 09:39:58 +02:00