Commit graph

1480 commits

Author SHA1 Message Date
udeved
f2bab79cc4 util-iso: run chown after mktorrent 2016-07-14 19:38:54 +02:00
udeved
c86a596b7d util-iso: adjust torrent creation, webseeds 2016-07-14 19:07:09 +02:00
udeved
d1af9c1d7d deployiso: run create_release only once 2016-07-14 15:54:57 +02:00
udeved
567492070d deployiso: fix release creation 2016-07-14 12:26:51 +02:00
udeved
ee51a8d7fb buildiso: tweak iso file name
deployiso: create release only once
2016-07-14 06:56:29 +02:00
udeved
cfab9e76ca chown cache dirs $user:$user 2016-07-13 15:28:37 +02:00
udeved
47357fabe3 add default tracker 2016-07-13 15:27:36 +02:00
udeved
7f68d03f84 util-iso: simplify torrent code and fix display issue with webseed url 2016-07-12 22:50:08 +02:00
udeved
6d850de033 buildiso: #238 add torrent option
deployiso: clean up code
2016-07-12 22:27:23 +02:00
udeved
7ad240f959 deployiso: rework config and use new local iso cache tree
buildiso: change local iso cache tree
2016-07-12 20:19:53 +02:00
udeved
d579897ca2 buildpkg: fix logic error #233 2016-06-25 19:40:49 +02:00
udeved
6168f8edfc buildpkg: remove broken symlink #233 2016-06-25 19:38:15 +02:00
udeved
d882137c97 create log_dir in script until a better idea for root access 2016-06-19 22:39:46 +02:00
udeved
4a38b5395e buildiso: import fixes
create log_dir after it was set
2016-06-19 21:45:31 +02:00
udeved
f65d087a5c buildpkg: should fix finally #229 2016-06-15 21:49:49 +02:00
udeved
891531c335 [buildpkg] fix #229 2016-06-15 12:51:07 +02:00
udeved
52ce7f86be buildiso: finalize error handling 2016-06-13 21:48:41 +02:00
udeved
98b11ef576 util-iso-overlayfs/aufs: only umount image if tracking array is not empty 2016-06-12 14:11:12 +02:00
udeved
866da5cdb2 tweak display functions 2016-06-12 07:32:15 +02:00
udeved
800ec6798a make use of $tmp_dir; all temporary files go there
buildiso: create log archives
buildpkg: archives go in $log_dir
2016-06-12 00:03:48 +02:00
udeved
522fe2b87a centralize tmp_dir -> /tmp/manjaro-tools 2016-06-11 20:32:03 +02:00
Philip
14f4d67fa5 [util-iso-boot] only copy systemd-bootx64.efi when it exists 2016-06-11 18:26:56 +02:00
udeved
388690d73d Merge branch 'master' of github.com:manjaro/manjaro-tools 2016-06-11 13:03:54 +02:00
udeved
dd1b4d9679 [util-pkg] fix #226 2016-06-11 13:03:39 +02:00
Philip
57c49de28c [calamares] disable gpt-auto-generator 2016-06-10 21:26:52 +02:00
udeved
77683a33e3 [util-iso] exit on chroot_create fail for root-image 2016-06-10 19:31:08 +02:00
udeved
6aefd44d98 buildiso: minor fixes and cleaning 2016-06-10 11:55:41 +02:00
udeved
3f4ee12f44 0.12 pre last cosmetics 2016-06-09 21:58:18 +02:00
udeved
a9a0b7d5e7 [util-iso-image] fix build locale on root-image 2016-06-09 19:10:13 +02:00
udeved
ef02de3513 buildpkg: minor msg fixes 2016-06-09 18:45:02 +02:00
udeved
570ac4750d prepare 0.12 release 2016-06-09 18:03:38 +02:00
udeved
db208cb5ec buildpkg: some variable cleaning 2016-06-09 13:27:45 +02:00
udeved
044331da5b buildpkg: rename pkgarch.d -> make.conf.d 2016-06-09 13:21:03 +02:00
udeved
3d30108089 buildiso: clean up pacman.conf loading 2016-06-09 12:49:28 +02:00
udeved
722b36fed2 buildpkg: call get_makepkg_conf() before setting target_arch x86_64 for multilib 2016-06-09 12:04:45 +02:00
udeved
7b6288e0b5 buildpkg: some fixes, add multilib.conf pkgarch 2016-06-09 10:54:09 +02:00
udeved
5f566540a8 buildpkg: try more dynamic approach to compiler settings 2016-06-09 10:01:42 +02:00
udeved
4ce81ec935 [util-pkg] tweak chroot_init() 2016-06-09 09:01:21 +02:00
udeved
023555319b [util-pkg] fix syntax error
[util] fix sed in get_pac_mirrors_conf()
2016-06-09 08:28:29 +02:00
udeved
9c8c05b852 buildpkg: reduce shared conf overhead with makepkg.conf
buildiso+buildpkg: reduce shared conf overhead with pacman-mirrirs.conf
2016-06-09 08:13:43 +02:00
udeved
f9bf9cff66 buildpkg: fix build locales; always use -L when creating chroot 2016-06-08 23:33:05 +02:00
udeved
eca858eb04 [util-pkg] fix little multilib error 2016-06-08 10:50:49 +02:00
udeved
71e4c5bc89 [util-pkg] cleaning 2016-06-08 10:48:15 +02:00
udeved
d5424d9162 [util-pkg] add missing slash 2016-06-07 22:27:40 +02:00
udeved
8c1038cf31 [util-pkg] #209 some fixes 2016-06-07 14:52:26 +02:00
udeved
ccaf01d6fc buildpkg: #209
add arch and branch param check
add doc
minor fixes
2016-06-07 10:23:35 +02:00
udeved
32d6269158 buildpkg: add initial arm support #209 2016-06-07 08:23:29 +02:00
udeved
1d22459051 [util-pkg] some more cleaning #197 2016-06-06 22:55:57 +02:00
udeved
c405cf526e [util-pkg] some code cleaning #197 2016-06-06 22:48:54 +02:00
udeved
97806edd1a [util-pkg] complete #197 2016-06-06 22:31:21 +02:00
udeved
c5b3de7f2a [util-pkg] redo log archive #197
add msg when moving pkg
2016-06-06 21:28:17 +02:00
udeved
a3ecd91de7 [util-pkg] fix func call 2016-06-06 20:38:52 +02:00
udeved
7b14d01d75 [util-pkg] try #197
use existing function to get the pkg version string
2016-06-06 20:35:14 +02:00
udeved
222793697b prepare #197
rename arch & branch vars -> target_arch & target_branch
better not to use $arch -> already in use in PKGBUILDs
2016-06-06 20:08:09 +02:00
udeved
766427cfa3 buildiso: fix typo which prevents kernel version to load for installer 2016-06-06 14:22:46 +02:00
udeved
008824b111 [util] die instead of abort 2016-05-23 03:06:40 +02:00
udeved
9ef6480289 buildiso: die on local repo usage #221 2016-05-23 03:03:00 +02:00
udeved
35ee3dee50 buildiso: move user-repos.conf to profile_dir #221 2016-05-23 00:16:53 +02:00
udeved
a66c84ecd8 buildiso: move logging on -v switch #195 2016-05-22 20:03:32 +02:00
udeved
7fdb1cba88 [util] reset login_shell 2016-05-22 18:22:24 +02:00
udeved
89ae007dbf [util-iso] clean up set_pacman_conf() 2016-05-21 11:37:34 +02:00
Philip
5cdcf1980d [util-iso-calamares] only write barnding if file exists 2016-05-21 10:50:03 +02:00
udeved
8fc1952000 buildiso: move login_shell to profie.conf #219 2016-05-21 10:17:44 +02:00
udeved
4b4ac83bdb buildiso: some tweaks #196 2016-05-21 00:05:49 +02:00
udeved
91cbe26b4b buildiso: redo custom repo support 2016-05-20 23:25:28 +02:00
udeved
846b6c16d4 [util] tweak info msg when restoring pacman.conf 2016-05-20 20:20:00 +02:00
udeved
577d1acac8 [util-iso] use reset_pac_conf() 2016-05-20 19:42:16 +02:00
udeved
f670c36d20 [util]add reset_pac_conf() to be used in buildiso 2016-05-20 18:05:15 +02:00
Philip
bdadb4d3d7 [util] remove audio group as pulse don't need it 2016-05-14 12:46:23 +02:00
Philip
b0923b1007 [util-iso-boot] use PreLoader.efi 2016-05-14 09:27:37 +02:00
Philip
5df1a92995 [util-iso] Starting with dosfstools 4.0-1 the mkfs executable is called 'mkfs.fat' 2016-05-14 01:22:57 +02:00
Philip
7a5ea05f9b [util-iso-boot] proper path 2016-05-14 01:12:44 +02:00
Philip
f0c82406c0 [util-iso-boot] proper loader name 2016-05-14 01:06:06 +02:00
Philip
0383dea0b4 [util-iso-boot] use efitools 2016-05-14 00:35:03 +02:00
udeved
5e1246d638 buildiso: allow to specify the user's login shell 2016-05-13 21:24:47 +02:00
Philip
2825dfaae4 [util-iso-image] fix https://github.com/manjaro/manjaro-tools/issues/210 2016-05-10 17:35:28 +02:00
Ramon Buldó
1997440c29 Fix for UTF-8 names in PACKAGER var
https://lists.archlinux.org/pipermail/arch-projects/2016-February/004336.html
https://github.com/manjaro/packages-core/issues/34
2016-04-09 01:53:03 +02:00
udeved
dfbdb5ff0d fix signing 2016-04-01 12:54:18 +02:00
udeved
1c3510e8c1 [util-iso-image] only configure DM if not 'none' 2016-03-08 18:05:06 +01:00
udeved
1dc80fcdb5 [util] perhaps less restrictive cleaning for now 2016-03-04 00:05:44 +01:00
udeved
19835161c1 [util-iso-boot] readd quite switch root 2016-03-04 00:02:55 +01:00
udeved
a904569135 [util-iso] don't allow manipulating the pkg cache 2016-03-03 22:43:24 +01:00
udeved
ae120c5187 [util-iso-image] improve clean_up func 2016-03-03 22:40:30 +01:00
udeved
120708bc8a [util*] fix the profile.conf for cli-installer 2016-03-03 02:04:25 +01:00
udeved
2e39400723 [util] add msg when branch is set in chroot mirrorlist 2016-03-02 18:20:23 +01:00
udeved
dacf0994e2 [chroot-run] add and use get & set branch func 2016-03-02 17:42:49 +01:00
udeved
8f362a2982 [util-iso-image] fix DM detect; forgot param 2016-03-01 14:16:30 +01:00
udeved
cdc4c7ddea [util-iso-image] move the test for balid DE in a function 2016-02-29 19:51:24 +01:00
udeved
e009a7fbe9 buildiso: some fix and tweaks 2016-02-29 08:18:25 +01:00
udeved
2be07641f3 [util-iso-image] fix typo 2016-02-29 01:04:10 +01:00
udeved
b6b8669fc5 [util*] several fixes;
always set plymouth theme on systemd, ignoring plymouth_boot=true
fix some boot args when writing boot conf files
2016-02-29 00:56:46 +01:00
udeved
c3ea3f3395 [buildpkg] clean up check code 2016-02-27 18:01:59 +01:00
udeved
2002cf50d8 [util-iso] mounting tweaks 2016-02-27 12:31:29 +01:00
udeved
2ebe5c58b9 [util-msg] fix error functions 2016-02-27 02:31:37 +01:00
udeved
bec3a5c595 drop util-pac-conf and util-iso-log 2016-02-27 00:39:58 +01:00
udeved
a444946df8 [util-iso-log] some tweaks 2016-02-26 23:04:35 +01:00
udeved
74d4ff8c0f [util-iso-log] revert appending untilproperly working 2016-02-26 20:24:18 +01:00
udeved
86e9e89dd4 [util-iso-log] append func log to one file;
remove logfile if it exists before start logging
2016-02-26 19:48:44 +01:00
udeved
f4e280b616 [util-msg] move lock() and slock() -> util 2016-02-26 19:25:07 +01:00
udeved
585fa43795 buildiso: tweak log_dir settings
prepare for relelease 0.11.0
2016-02-26 18:22:37 +01:00
udeved
4a9c9019a1 [manjaro-tools] add a log_dir option to manharo-tools.conf;
buildiso: use log_dir
2016-02-26 17:56:17 +01:00
udeved
23a34c1a93 [util-publish] delete torrent file if it exists already 2016-02-26 17:53:50 +01:00
udeved
a7b2b482ca [util-msg] resolve left over function 2016-02-26 17:52:52 +01:00
udeved
c77c2241ea [util-iso] fix make_sqfs 2016-02-26 16:18:40 +01:00
udeved
517088b900 [util-iso-image] some msg cosmetics 2016-02-26 16:10:04 +01:00
udeved
215e519111 [util-iso] don't log xorriso 2016-02-26 16:09:34 +01:00
udeved
34b7f83f32 [util-iso*] some little msg tweaks 2016-02-26 15:25:46 +01:00
udeved
f6c735b26c [util-iso] fix #190 #180 2016-02-26 02:40:57 +01:00
udeved
c6fd218866 [util] fix two profile var inits 2016-02-25 20:45:40 +01:00
udeved
fc93425e12 [util-iso] fix logical error 2016-02-25 19:03:49 +01:00
udeved
54858062dc [util*] adjust iso filename 2016-02-25 18:54:25 +01:00
udeved
8faa9c5400 [util-iso*] some code simplification 2016-02-25 18:37:29 +01:00
udeved
61b06a4602 [util-iso*] some code cleanup 2016-02-25 18:07:13 +01:00
udeved
93a77f4a94 buildiso: #174 2016-02-25 15:51:25 +01:00
udeved
5b5a4694d6 buildiso: add error handling #174 2016-02-25 06:40:39 +01:00
udeved
9b4638a960 Merge branch 'devel' of github.com:manjaro/manjaro-tools into devel 2016-02-24 22:06:52 +01:00
udeved
8f9554ad87 [util-iso-log] filter the log file #45 2016-02-24 22:06:34 +01:00
Philip
01e4382a80 [util-iso-image] check if plymouth service exists 2016-02-24 20:28:46 +01:00
Philip
c21282a6ae [util-iso-image] check if plymouth service exists 2016-02-24 20:24:24 +01:00
udeved
60553d50ae [util-iso-image] suppress output by called programm 2016-02-24 16:48:06 +01:00
udeved
a8a2c308e0 [util-iso-image] simplify code 2016-02-24 11:28:10 +01:00
udeved
209c4c23f9 [util-msg] add color funcs 2016-02-24 11:27:39 +01:00
udeved
f92bfc9995 [util-iso-image] add configure_logind() 2016-02-24 00:06:27 +01:00
udeved
a21500ebe6 [util-iso-*] fix svc detect; rm foo code 2016-02-23 23:31:18 +01:00
udeved
285ae8b645 [util-iso-image] check if a systemd serivce file exists #189 2016-02-23 22:30:18 +01:00
udeved
518d55d160 Merge branch 'devel' of github.com:manjaro/manjaro-tools into devel 2016-02-23 22:09:20 +01:00
udeved
8fae9629ca [util-iso-image] don't suppress output;
try to partially address #189
2016-02-23 22:09:02 +01:00
Philip
b12b878710 [util-iso-calamares] fix sonar branding 2016-02-23 22:05:11 +01:00
udeved
3109d6bfb6 [util-iso-*fs] use iso_fs var 2016-02-23 22:00:21 +01:00
Philip
a300acd299 [util-iso] always sign the ISO file 2016-02-23 19:57:45 +01:00
udeved
64a143c5f7 buildiso: enable the logger with -l arg 2016-02-23 18:23:28 +01:00
udeved
c5058962a2 [util-iso] sign the checksum file 2016-02-22 22:21:26 +01:00
udeved
88790a9246 add signfile to replace signpkg and signiso 2016-02-22 21:57:55 +01:00
udeved
2b7898e4ce buildiso: add sign option #188 2016-02-22 19:25:58 +01:00
udeved
56be890713 buildiso: tweak the livecd install location; set efi_part_size 31M to prevent some warning with xorriso 2016-02-22 17:02:37 +01:00
udeved
6a8a408424 [util] add 2 functions for label and codename 2016-02-21 11:47:32 +01:00
udeved
b052c37212 [util-iso-image] improve copy msg 2016-02-21 03:11:01 +01:00
udeved
3342f25909 remove obsolete code 2016-02-21 03:05:21 +01:00
udeved
cec2ae0c63 buildiso: update default live service name 2016-02-21 02:56:31 +01:00
udeved
97597f304d remove live scripts; moved to a livecd repo 2016-02-21 02:42:17 +01:00
udeved
50c1eaf050 live-session: adopt new path 2016-02-21 01:27:50 +01:00
udeved
ad5249cf2c [util-iso] tweak initsys error msg 2016-02-20 21:38:19 +01:00
udeved
ded2eb91c7 [util-iso] check for valid initsys input 2016-02-20 21:34:56 +01:00
udeved
477403545e #186; got confused by merge 2016-02-20 17:53:30 +01:00
udeved
69b72bd7cc fix autologin #186 2016-02-20 17:52:15 +01:00
udeved
378bc8b8ec [util-iso-image] sync changes 2016-02-20 17:32:31 +01:00
udeved
1df8659eb1 buildiso: merge devel 2016-02-20 17:30:58 +01:00
udeved
4a9a2857f3 buidiso: minor fixes 2016-02-20 17:28:36 +01:00
Philip
3c77b381dc [util-iso-image] proper detect_desktop_env 2016-02-20 13:24:06 +01:00
udeved
0c0fb0554e buildiso: rely on auto detection for the DE 2016-02-19 18:52:30 +01:00
udeved
0eb437493e [util-publish] fix iso filename 2016-02-18 22:07:16 +01:00
udeved
451280b190 [util-publish] adjust torrent filename 2016-02-18 20:17:35 +01:00
udeved
54b1e54f50 [util-publish] remove rubbish 2016-02-18 20:14:13 +01:00
udeved
344d30d1be deployiso: expand on #182 2016-02-18 19:15:40 +01:00
udeved
ab81a0ac7d fix #185 2016-02-18 19:08:07 +01:00
udeved
f5b56e69c3 deployiso: print some msg 2016-02-18 12:03:26 +01:00
udeved
6dfe22da4e deployiso: add option to create torrent #182 2016-02-18 00:03:20 +01:00
udeved
be1241dede buildiso: #162 put kernel checks in tight place 2016-02-17 20:00:54 +01:00
udeved
7d69df39dc buildiso: #162; some cosmeticss
update man
2016-02-17 19:21:20 +01:00
udeved
fddd769f84 buildiso: #162
move kernel and initsys to manjaro-tools.conf
2016-02-17 18:56:37 +01:00
udeved
f031b9e399 [util-iso] use msg functions properly as printf wrapper 2016-02-16 00:21:13 +01:00
udeved
5941cd5e02 rename: msg3 -> info 2016-02-15 18:53:50 +01:00
udeved
252af05e4d [lib] add and use show_elapsed_time() func 2016-02-15 16:47:52 +01:00
udeved
bd631d7cad [util-iso-log] prepare to use lib 2016-02-15 16:31:38 +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
c7d682688a [util] set efi_part_size to 32M 2016-02-06 10:43:47 +01:00
Philip
508bf89d97 use 'linux44' by default 2016-02-06 10:35:53 +01:00
Philip
caaed7b3f9 [util-iso] proper kernel 42 detection
- see also: #180
2016-02-06 10:20:39 +01:00
Philip
ffe0251a39 [util-iso] add kernel 42 detection for amdgpu
- see also #180
2016-02-06 10:19:00 +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
udeved
80eb19c97c [util-pkg] fix #178 2016-02-03 20:36:08 +01:00
udeved
1519f7da94 [util-iso-boot] support memdisk pxe #177 2016-01-31 23:34:24 +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
8289b95458 [util-live] reenable minimal live /root setup 2016-01-24 21:47:21 +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
0402f3e576 [util-iso-cal] correct writing sonar branding 2016-01-18 19:07:37 +01:00
udeved
9e2f61ed1b livecd: take out /root folder setup for the moment 2016-01-13 17:00:22 +01:00
udeved
90c9a3e6da [util-iso-cal] unify branding path for sonar 2016-01-11 01:21:57 +01:00
udeved
59f182cd1d [util-iso-calamares] fix sonar branding 2016-01-11 00:27:17 +01:00
udeved
78783ecdf6 [util-iso-calamares] write branding desc for sonar; hopefully I got right path 2016-01-10 22:52:30 +01:00
udeved
4ae057fa4b [util-iso-boot] fix target path #173 2016-01-10 13:55:12 +01:00
udeved
2b2839c1d6 [util-iso] fix #173 2016-01-10 13:29:28 +01:00
udeved
c28c2cde18 [util-mount] tweak select_os(); cosmetics 2016-01-08 19:37:15 +01:00
udeved
fa7b52de24 [util-mount] only show os list if count > 1 2016-01-08 13:57:17 +01:00
udeved
62772f44c3 [manjaro-chroot] fix #171
Please test
2016-01-08 01:34:05 +01:00
udeved
865a1a189a [manjaro-chroot] fix part of the fix; this needs fine tuning; I decided to quickly install arch on mydev box again; I hate working in vbox 2016-01-07 23:38:25 +01:00
udeved
94ff111a92 format; clean up 2016-01-07 03:13:07 +01:00
udeved
d7e09a4b39 [util-iso-calamares] set symlink for machine-id true 2016-01-05 21:00:01 +01:00
udeved
5bcae53cb8 [util-iso-calamares] make machine-id setup openrc specific
upd community iso set
2016-01-03 22:28:22 +01:00
udeved
38ecf53178 [util-iso-image] add and load desktop.map for DE detection 2015-12-31 01:56:40 +01:00
udeved
ee1d11bb3c [util-iso] further adjust iso filename 2015-12-31 01:55:20 +01:00
udeved
5436834f7a [util-iso-image] improve DE detection; document new vars 2015-12-30 23:00:57 +01:00
udeved
1c015c6046 [util-iso] only include edition in filename for community and minimal 2015-12-27 23:29:26 +01:00
udeved
e5123793b6 buildiso: redo gen_iso_fn(); include edition in filename 2015-12-27 12:30:07 +01:00
udeved
be093032b9 rm isolinux from sanity check 2015-12-21 23:28:07 +01:00
udeved
5df64bb9bc [util] reset packages file path; fix iso filename if no Packages-Custom 2015-12-21 12:03:17 +01:00
udeved
87d97c779e buildiso: fix bug when using buildiso; reset profile vars 2015-12-21 11:00:08 +01:00
udeved
fefca5c17d [util] init repos array properly 2015-12-20 22:33:56 +01:00
udeved
b76f861d5d Merge branch 'next' of github.com:manjaro/manjaro-tools into next 2015-12-19 15:13:01 +01:00
udeved
52bbed1da0 [util-iso] copy isolinux from $DATADIR/isolinux 2015-12-19 15:12:46 +01:00
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