Commit Graph

248 Commits

Author SHA1 Message Date
Chrysostomus
0e616bd74f FIx util-disk.sh backwards navigation 2017-03-02 19:37:34 +08:00
Bernhard Landauer
dd25a38120 separate advanced stuff from regular, reorganize 2017-03-02 06:02:09 +01:00
Bernhard Landauer
d165a5ce96 check_mount/base adjust highlighting 2017-03-02 04:59:18 +01:00
Bernhard Landauer
89a88bfee7 fix quit dialog 2017-03-02 04:49:48 +01:00
Bernhard Landauer
b4732d85f5 modify select menu text 2017-03-02 04:40:45 +01:00
Bernhard Landauer
0211d69dcd missing fi 2017-03-02 04:33:01 +01:00
Bernhard Landauer
3d6c9d8ed4 typo 2017-03-02 04:29:08 +01:00
Bernhard Landauer
24a9c3b699 one missing loopmenu=0 2017-03-02 04:24:13 +01:00
Bernhard Landauer
081aa543d4 re-apply @papajoker 's last commit - it got swallowed partially by my other big one ... ;) 2017-03-02 04:13:48 +01:00
Bernhard Landauer
f8c755ec03 Merge branch 'new_structure' of https://github.com/oberon2007/manjaro-architect into new_structure 2017-03-02 04:04:50 +01:00
Bernhard Landauer
fa36fd460b review menu, introduce switch between menu regular|advanced 2017-03-02 04:04:01 +01:00
papajoker
44081bc815 merge 2017-03-02 02:57:09 +01:00
papajoker
4cd00c2e7a return errcode for up to menu 2017-03-02 02:47:02 +01:00
Bernhard Landauer
e0f2890bd0 review util-menu 2017-03-02 02:33:25 +01:00
Bernhard Landauer
63282f2d78 review util-disk 2017-03-02 02:23:10 +01:00
Bernhard Landauer
586768fbd7 review util-desktop 2017-03-01 23:27:28 +01:00
Bernhard Landauer
bc1c368929 exit_done() corrections 2017-03-01 23:13:02 +01:00
Bernhard Landauer
ec6dd5835c review exit_done() 2017-03-01 23:00:20 +01:00
Bernhard Landauer
b9481d9681 [util-base] reviewed 2017-03-01 21:46:40 +01:00
Chrysostomus
9fb2d2f020 Simplify main menu 2017-03-02 02:47:53 +08:00
Chrysostomus
5ee0051509 Revert "Strip the menu from unnecessary options for the time being."
This reverts commit d3e88b4681.
2017-03-02 02:28:43 +08:00
Chrysostomus
d3e88b4681 Strip the menu from unnecessary options for the time being. 2017-03-02 01:49:52 +08:00
Chrysostomus
c0f8bde5f5 Mark all parts where recursion happens 2017-03-02 00:29:22 +08:00
Bernhard Landauer
fdd563a5f8 [util, util-menu] new check_base logic and remove recursive calls 2017-03-01 16:17:22 +01:00
Bernhard Landauer
1d00eb6286 chown user home 2017-03-01 13:09:56 +01:00
Chrysostomus
0a28e84ee2 Fix 2017-03-01 19:02:09 +08:00
Chrysostomus
ff2582fdca chown home directory to user even if user is created before installing desktop-settings 2017-03-01 18:58:49 +08:00
Bernhard Landauer
70f92cd8ab https://github.com/Chrysostomus/manjaro-architect/issues/75#issuecomment-283257043 2017-03-01 11:32:23 +01:00
Chrysostomus
8ec9cc33ce Fix profile test 2017-03-01 18:29:30 +08:00
Bernhard Landauer
846555810b check_pkg mhwd not needed any more 2017-03-01 07:02:01 +01:00
Bernhard Landauer
79b24f8bf5 rm little merge conflict 2017-03-01 07:01:15 +01:00
Bernhard Landauer
c7f3a0ea41 fix check for edit mkinitcpio.conf 2017-03-01 06:31:31 +01:00
Bernhard Landauer
bfcc9f691c fix check for edit mkinitcpio.conf 2017-03-01 06:29:56 +01:00
Bernhard Landauer
69231cac4f correction exit install_base_menu() 2017-03-01 05:52:32 +01:00
Bernhard Landauer
b3200db8d2 video-driver use force 2017-03-01 05:24:25 +01:00
Bernhard Landauer
c4101a847d -f option for video-driver install (fails if config is present) 2017-03-01 05:23:32 +01:00
Bernhard Landauer
6a2bf3760b not need to loop submenus 2017-03-01 05:06:23 +01:00
Bernhard Landauer
114e3b3499 try fix umount_partitions 2017-03-01 04:13:23 +01:00
Bernhard Landauer
a28ecd1dd6 try to fix umount_partitions 2017-03-01 04:12:39 +01:00
Bernhard Landauer
781ecdfa98 link submenus 2017-03-01 03:32:28 +01:00
Bernhard Landauer
920ad697b2 exp-build adjustment done in PKGBUILD 2017-03-01 01:16:58 +01:00
Bernhard Landauer
3c8e63d982 Merge branch 'master' of https://github.com/Chrysostomus/manjaro-architect 2017-03-01 01:15:33 +01:00
Bernhard Landauer
d2318609f8 do dev-build adjustment in the PKGBUILD 2017-03-01 01:15:19 +01:00
Bernhard Landauer
a7f6f83522 EOF 2017-03-01 00:50:51 +01:00
Bernhard Landauer
55e9971533 fix install profiles pkgs 2017-03-01 00:45:00 +01:00
Bernhard Landauer
cc6cea55fb adopt latest changes 2017-03-01 00:05:31 +01:00
Bernhard Landauer
4a9e8d75c7 rm leftover 2017-02-28 23:59:13 +01:00
Bernhard Landauer
3d40b140cb attempt new non-recursive structure 2017-02-28 23:53:26 +01:00
Bernhard Landauer
416e66e85f separate function exit_done()
- final_check() produces ugly output when no partition is mounted
- write log to target also only makes sense when a chroot is present
2017-02-28 22:16:15 +01:00
Bernhard Landauer
a8f29db79a Merge branch 'master' of https://github.com/Chrysostomus/manjaro-architect 2017-02-28 20:08:09 +01:00
Bernhard Landauer
c8f88853df update profiles pkgs in a sane way 2017-02-28 19:56:55 +01:00
Chrysostomus
365e83a8ff Remove ext2 from menu, fix some errors from install_base error reporting 2017-03-01 02:13:02 +08:00
Chrysostomus
cfd2865a9b Merge branch 'master' of https://github.com/Chrysostomus/manjaro-architect 2017-03-01 01:01:28 +08:00
Bernhard Landauer
257fe52075 catch profiles install errors; https://forum.manjaro.org/t/experimental-manjaro-architect-test-iso/17661/77 2017-02-28 17:07:19 +01:00
Chrysostomus
ab60b751c0 Improve final_check 2017-02-28 23:06:10 +08:00
Bernhard Landauer
c4d7dd3a82 review some error checks 2017-02-28 15:33:38 +01:00
Bernhard Landauer
5af8ada8c1 remove some check_for_erroring around exit for now 2017-02-28 11:30:01 +01:00
Chrysostomus
fab5729f5f Update util-desktop.sh 2017-02-28 14:18:25 +08:00
Chrysostomus
db312db7c9 Fix package filtering 2017-02-28 12:22:17 +08:00
Bernhard Landauer
bae1bfc9a1 adjust deskop pkgs log output 2017-02-28 03:22:55 +01:00
Bernhard Landauer
84b66d310c store base pkgs list in the chroot 2017-02-28 01:59:51 +01:00
Bernhard Landauer
d50fdc865b update profiles pkgs before instlling edition 2017-02-28 01:38:29 +01:00
Bernhard Landauer
28a26cda3a fix inst_needed() 2017-02-28 01:36:51 +01:00
Bernhard Landauer
27515a0992 optionally run mkinitcpio when editing mkinitcpio.conf;
https://github.com/Chrysostomus/manjaro-architect/issues/35
2017-02-28 01:23:13 +01:00
Bernhard Landauer
00fd37940b correction 2017-02-27 23:57:53 +01:00
Bernhard Landauer
0a623dac79 cp log instead of installing700, more dialog formatting 2017-02-27 22:55:31 +01:00
Bernhard Landauer
88add13626 dialog formatting 2017-02-27 21:01:55 +01:00
Bernhard Landauer
0fd010a6e5 closing newline and some indenting 2017-02-27 19:34:03 +01:00
Chrysostomus
7bd4a62e55 Bugfixes 2017-02-28 01:53:30 +08:00
Chrysostomus
8142d68983 Add final_check 2017-02-28 01:23:39 +08:00
Chrysostomus
6cb1650532 Filter the base packages out of the /tmp/.edition 2017-02-28 00:38:57 +08:00
Bernhard Landauer
7c13c0ac91 create MOUNT_OPTS in mount_current_partition(); https://github.com/Chrysostomus/manjaro-architect/issues/70 2017-02-27 16:31:23 +01:00
Bernhard Landauer
7e3e442698 [util-disk] un-nest and organize 2017-02-27 16:04:24 +01:00
Bernhard Landauer
6645cbdb83 [util-disk] fix indenting 2017-02-27 15:35:27 +01:00
Bernhard Landauer
21aff89066 some cosmetics 2017-02-27 12:54:03 +01:00
Bernhard Landauer
87167194d8 fix set_timezone dialog (wrong exitcode) 2017-02-27 12:39:39 +01:00
Bernhard Landauer
4b8f6f53e3 check if target mounted before copying log ;) 2017-02-27 11:22:40 +01:00
Bernhard Landauer
429f878a88 print version to logfile 2017-02-27 11:21:55 +01:00
Chrysostomus
f8a2bf9c7f Filter the partition list in mount selection 2017-02-27 15:23:12 +08:00
Chrysostomus
2d061d5a65 Merge branch 'master' of https://github.com/Chrysostomus/manjaro-architect 2017-02-27 14:33:36 +08:00
Chrysostomus
1e200255f0 Add code for listing partitions to be removed from mount selections 2017-02-27 14:32:41 +08:00
Bernhard Landauer
ecab6b5483 correction 2017-02-27 05:15:09 +01:00
Bernhard Landauer
aa18ed4794 mount_current_partition: catch output in log at least 2017-02-27 05:03:17 +01:00
Bernhard Landauer
8aeef6c45d fix error check mounting 2017-02-27 04:13:19 +01:00
Bernhard Landauer
d7e9686eeb some logging and dialog cosmetics 2017-02-27 03:35:31 +01:00
Bernhard Landauer
d57e242825 do not rm /mnt/.openrc in quit dialog; close https://github.com/Chrysostomus/manjaro-architect/issues/68 2017-02-27 02:52:13 +01:00
Bernhard Landauer
ef2db51842 more logging 2017-02-27 02:06:38 +01:00
Bernhard Landauer
9e9d1c62aa correction evaluate_openrc() 2017-02-27 01:52:05 +01:00
Bernhard Landauer
f7c8cd5ebc rm double entry 2017-02-26 21:40:24 +01:00
Bernhard Landauer
4e37ac1362 add option to cp log to target 2017-02-26 21:35:13 +01:00
Bernhard Landauer
9a425d4811 implement openrc check; needs testing still. close https://github.com/Chrysostomus/manjaro-architect/issues/64 2017-02-26 20:46:01 +01:00
Bernhard Landauer
976bb582dd warn about systemd only profiles 2017-02-26 19:51:54 +01:00
Bernhard Landauer
22cde3c5f7 move .base_installed to /mnt ; https://github.com/Chrysostomus/manjaro-architect/issues/64 2017-02-26 19:28:48 +01:00
Bernhard Landauer
55eac1b0a4 [util] add evaluate_profiles() and evaluate_openrc(); https://github.com/Chrysostomus/manjaro-architect/issues/64#issuecomment-282562848 2017-02-26 18:07:09 +01:00
Chrysostomus
b5c62a5a7f Merge pull request #65 from papajoker/logs
lsblk in logs
2017-02-27 00:33:56 +08:00
papajoker
d1d567157b lsblk in logs 2017-02-26 17:07:00 +01:00
Bernhard Landauer
3814fb75f9 exclude profile architect from being installed 2017-02-26 16:35:26 +01:00
Chrysostomus
82b1e87948 Update util-base.sh 2017-02-26 22:17:34 +08:00
Chrysostomus
17d9e34691 Try to improve encryption behaviour with grub 2017-02-26 22:06:45 +08:00
Chrysostomus
09ae183bf6 Reverse changes meant to improve f2fs support because of the regressions in mounting
without formatting.
2017-02-26 19:26:08 +08:00