Commit graph

204 commits

Author SHA1 Message Date
udeved
0c0fb0554e buildiso: rely on auto detection for the DE 2016-02-19 18:52:30 +01:00
udeved
5941cd5e02 rename: msg3 -> info 2016-02-15 18:53:50 +01:00
udeved
5b5d278ebf use msg functions properly as printf wrapper 2016-02-15 16:30:59 +01:00
udeved
fb3e2955f2 buildiso: use msg functions properly as printf wrapper 2016-02-14 23:13:39 +01:00
udeved
e7f7b58683 [util-iso-image] set MinVT for non systemd in sddm.conf 2016-02-08 23:14:31 +01:00
Philip
c9118ae6f9 [util-iso-image] proper disable amdgpu function
- see also: https://github.com/manjaro/manjaro-tools/issues/180
2016-02-06 09:54:48 +01:00
Philip
0a75a0c82c [util-iso-image] disable amdgpu driver if not present 2016-02-06 09:31:48 +01:00
udeved
d9bcf05fe3 [util-iso-image] support openrc for sddm 2016-02-03 23:58:02 +01:00
Philip
19d439a8ca [util-iso-image] fix it properly for real #176 2016-01-28 18:37:37 +01:00
Philip
4fb2677ba7 [util-iso-image] fix it properly for real #176 2016-01-28 01:45:41 +01:00
Philip
5ea460d799 [util-iso-image] properly fix #176 2016-01-28 01:13:33 +01:00
udeved
35376c77b3 [util-iso-image] fix #176; support deepin lightdm greeter 2016-01-27 17:38:18 +01:00
udeved
a7005c522c rename util-livecd.sh --> util-live.sh 2016-01-24 21:47:53 +01:00
udeved
607ebc046e [util-iso-image] fix user creation 2016-01-21 16:40:37 +01:00
udeved
4cd0f34c69 [util-iso-image] create user without default users group 2016-01-20 17:27:05 +01:00
udeved
74dd93f4c1 [util-iso-image] allow empty password 2016-01-20 12:52:27 +01:00
udeved
38ecf53178 [util-iso-image] add and load desktop.map for DE detection 2015-12-31 01:56:40 +01:00
udeved
5436834f7a [util-iso-image] improve DE detection; document new vars 2015-12-30 23:00:57 +01:00
udeved
20a4f39f9d [util*] adopt new live name 2015-12-18 18:25:13 +01:00
udeved
e5b9533299 rename two vars and a function 2015-12-08 12:33:28 +01:00
udeved
57e4af84f7 [util-iso-image] fix typo 2015-12-06 22:37:59 +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
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
oberon2007
26572d03a8 add deepin-session 2015-10-10 14:40:03 +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
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
Philip
bbc69f8678 [lib] remove unneeded 'break' statements 2015-09-20 09:27:20 +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
oberon2007
689b2f7977 add session fluxbox 2015-09-03 05:02:45 +02:00
udeved
d9ab8e24f6 [util-iso*] rename pkgs-image -> mhwd-image 2015-07-04 20:30:52 +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
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
3750711bc8 [util-iso] fix #78 2015-06-29 04:08:45 +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
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
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
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
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
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
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
ef70c437f8 [livecd] move all desktop installer items to util-livecd 2015-06-16 00:18:58 +02:00
udeved
3a2b3918d5 revert subdirs; better makefile 2015-06-12 03:25:28 +02:00
udeved
238bf27e38 [lib] sub dir move 2015-06-11 22:56:25 +02:00
udeved
fec0626318 [util-iso-image] split ou aufs stuff 2015-06-11 21:49:36 +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
udeved
82f5cb32e9 [util-iso-image] add a msg 2015-06-10 17:15:37 +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
0e1aeac3f9 [util-iso-image] split out detect_desktop_env() 2015-06-10 02:46:14 +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
e1f8ba4bbb [util-iso] fix dir create 2015-06-04 22:50:38 +02:00
udeved
31aa5f7f6b [util-iso] add and use aufs_clean() 2015-06-04 15:20:04 +02:00
Ramon Buldó
aa5860cbb4 Merge pull request #99 from manjaro/dm-conf
Rework desktop environment autodetection
2015-06-03 18:21:21 +02:00
udeved
818417ca3e [util-iso-image] use mkchroot_args var 2015-06-03 17:25:53 +02:00
Ramon Buldó
49f97c862a Rework desktop environment autodetection
Add default_desktop_executable and default_desktop_file options in profile.conf
Setting both options will bypass displaymanager autodetection and use provided values to configure the displaymanager.
If one or both are not set it will use diplaymanager autodetection and configuration.
Configure displaymanager.conf for calamares.
2015-05-31 01:26:28 +02:00
udeved
4c609c4c8e [util-iso-image] msg cosmetics 2015-05-22 15:03:10 +02:00
udeved
afbe6590e6 [util-iso*] rm verbose_args; bad idea 2015-05-22 13:09:28 +02:00
udeved
02754028c8 [util-iso*] testing verbose output 2015-05-22 12:41:34 +02:00
udeved
afd23b96e9 [util-iso-image] move some code 2015-05-21 19:54:29 +02:00
udeved
4e58008ead [buildiso] drop unused code; some cosmetics 2015-05-11 23:32:40 +02:00
udeved
1573ed33df [util*] do some cleaning 2015-05-11 18:31:41 +02:00
udeved
797594e26d [buildiso] integrate mkiso; WIP 2015-05-11 12:47:02 +02:00
Ramon Buldó
6f33cd8cf8 Add support for pantheon 2015-04-17 15:13:55 +02:00
Philip
13a8bafe1d [util-iso-image] fix line 120
break: only meaningful in a 'for', 'while', or 'until' loop
2015-03-14 09:56:26 +01:00
Philip Müller
786c6d6d6d [util-iso] set environment QT_STYLE_OVERRIDE in image
- we might need to check if this is needed
- only livecd might be affected do this
2015-03-11 15:02:54 +01:00
udeved
68437cc20a [util-iso-*] msg cosmetics 2015-03-05 16:06:08 +01:00
udeved
95e748778c [util] variable rename for iso libs; small fixes 2015-03-05 10:54:09 +01:00
udeved
b455f45ae7 [util-iso-image] msg cosmetics 2015-03-04 18:15:19 +01:00
udeved
3c08dee8fc [util-iso-image] make service configuration more init expandable 2015-03-04 18:09:27 +01:00
Ramon Buldó
1909c53966 spelling 2015-03-04 17:42:08 +01:00
udeved
3c5f0dd6fc [util-iso-image] comment out test dbus function 2015-03-04 10:41:32 +01:00
udeved
a4e588fea9 [buildiso] #70 more dynamic iso boot entires attempt;
manjaro_kernel --> dist_kernel
manjaro_kernel_ver --> dist_kernel_ver
manjaroiso --> dist_iso
manjaro_version --> dist_version
2015-03-04 00:40:44 +01:00
udeved
ee90167d4d [util-iso-image] only setup DM if not set to none 2015-03-03 19:39:03 +01:00
Philip
fdba5e226d [util-iso-image] split displaymanager service code 2015-03-02 19:49:03 +01:00
Ramon Buldó
ce8b335bca Fix enabling displaymanager service 2015-03-02 19:03:25 +01:00
Philip
603bac8313 [util-iso-image] proper last commit 2015-02-28 13:54:30 +01:00
Philip
f1dacdf36f [util-iso-image] only use plymouth-service if file exists 2015-02-28 13:34:18 +01:00
udeved
28748f9c91 [util-iso-image] add dbus and lsb configure function 2015-02-19 16:57:08 +01:00
Philip
4615d4efe3 [util-iso-image] fix typo 2015-02-13 22:37:20 +01:00
udeved
e22ca31233 [manjaro-tools] code formatting 2015-02-13 15:17:00 +01:00
udeved
ef92c89fdc [util-iso-image] use proper msg in live services 2015-02-12 22:25:40 +01:00
udeved
4c999e91e6 [util-iso/-image] some clean up; add some cosmetics 2015-02-12 22:11:33 +01:00
udeved
999b42f597 [util-iso-image] fix #52 2015-02-12 19:05:57 +01:00
udeved
8e270c7b5d [buildiso] use better plymouth detection 2015-02-10 01:22:36 +01:00
udeved
979969b33c [util-iso-image] check of initsys var instead of openrc binary 2015-02-09 00:23:30 +01:00
udeved
e728f01cf4 fix initsys checks 2015-01-29 21:02:33 +01:00
udeved
553a92d601 fixes and tweaks 2015-01-29 07:24:30 +01:00
udeved
bb4979e433 [util-iso-image] remove calamares and thus code 2015-01-29 05:15:24 +01:00
udeved
e6d0dbe4ca [buildiso/util-iso]some code clean up; test new Packages-DE code 2015-01-29 00:17:15 +01:00
udeved
995380e2b3 [util-iso] separate calamares and configure methods in new libs 2015-01-28 21:05:18 +01:00