110 Commits

Author SHA1 Message Date
5937bc493f Like a year of changes, lazy, sorry 2020-06-24 10:05:20 -07:00
toluschr
95e305c461 Added possibility to choose the partitioning software 2020-01-04 10:03:19 +01:00
Juan RP
5c0cef01da
Merge pull request #83 from void-ppc/installer-return
installer.sh: fail validation for EFI systems without proper ESP
2019-10-27 07:02:08 +01:00
Jeremy Jackins
b71d3f9c7b installer.sh.in: add -f flag to mkfs.f2fs
Without -f, mkfs.f2fs refuses to overwrite an existing filesystem, causing installation to fail. With this flag we match the behavior of the other filesystems.
2019-10-23 23:47:00 -07:00
q66
f4458db134 installer.sh: fail validation for EFI systems without proper ESP
Right now the installer will print an error dialog but mark the
filesystems done anyway and march on, which will later result
in a failed GRUB installation.
2019-07-19 14:50:01 +02:00
Juan RP
a3f49d0c11 installer.sh.in: update my email address.
Signed-off-by: Juan RP <xtraeme@gmail.com>
2019-06-12 14:00:13 -04:00
human
aa50f22312 installer: better timezone menu
Closes: #65 [via git-merge-pr]
2019-05-25 13:36:24 -07:00
human
90cfccb903 installer: better check for /bin/dialog
this works on distros where /bin isn't a symlink to /usr/bin
2019-05-25 13:36:24 -07:00
Robert Lowry
7b6fdc6003 installer.sh.in: clarify 'Network' source
Closes: #45 [via git-merge-pr]
2019-05-25 13:32:23 -07:00
Cameron Nemo
3dcfb367c6 installer.sh.in: use .org website, use https 2019-02-16 21:45:33 -08:00
voidanix
2935dff0ce Allow GRUB to get installed on XFS roots 2019-01-16 20:27:09 -08:00
huglovefan
bb38cc21a2 installer.sh.in: fix check for *-musl arch 2019-01-16 20:26:44 -08:00
Michael Aldridge
beaa74f4fc Update remaining mirror references 2018-09-14 02:00:05 -07:00
Unknown
9d276f209f installer.sh: Remove modified sddm.conf to let sddm use the defaults. 2018-08-15 17:03:35 -07:00
cr6git
0637090fa5 installer.sh.in: fix typo 2018-08-13 22:52:27 -07:00
Enno Boland
be7a2fc59c
Merge pull request #129 from furkanmustafa/furkanmustafa-fixes
Two fixes
2018-03-27 09:58:45 +02:00
Enno Boland
84b26c5ef4 installer: do not echo grep result 2018-03-26 09:51:59 +02:00
Enno Boland
62e850c614 do not offer locale option on musl
fixes #152
2018-03-26 09:50:00 +02:00
Jürgen Buchmüller
c2086d3ec7 installer.sh.in: check for empty USERLOGIN
Append a line to sudoers only, if the USERLOGIN is actually non-empty.
Otherwise only enable sudo for the members of group 'wheel'.

Closes #138

Closes: #143 [via git-merge-pr]
2018-03-25 12:45:21 -07:00
Furkan Mustafa
9901e0883e installer: add support for plain luks volumes
Reason: If user prepares some encrypted partitions on their own,
installer was not showing them as configurable.
2017-08-27 03:41:50 +09:00
Furkan Mustafa
984a1961ee installer: reset fmt variable on each iteration of loop 2017-08-27 03:39:43 +09:00
pulux
a15a4a69ac update homepage url
Closes: #126 [via git-merge-pr]
2017-08-22 22:16:08 -07:00
Enno Boland
5c4f9f87de Change Button labels in Filesystem Menu
Closes: #127 [via git-merge-pr]
2017-08-22 22:14:30 -07:00
masato9000
a4b3dd36c9 Improve support for 32-bit EFI firmware in ISOs and installer
mklive:
- include support for booting both 32- and 64-bit UEFI firmware with
  32- and 64-bit images.
- require grub packages for both firmware bitness types
  (build-x86-images)

Installer:
- include support for installing both 32- and 64-bit UEFI grub loaders
- detect UEFI platform (firmware) bitness at install time

Closes: #102 [via git-merge-pr]
2017-08-02 22:25:09 -07:00
Michael Aldridge
7428a52080 Support really long WPA2 keys, resolves #79 2017-06-23 12:47:34 -07:00
Toyam Cox
03b894370f Merge pull request #94 from metadave/dp_fix_net_message
fix network error message
2017-06-23 15:42:06 -04:00
Toyam Cox
b23f918d6f Merge pull request #95 from metadave/dp_check_for_root
bail out if not root
2017-06-23 15:41:29 -04:00
Guillaume Quittet
a7bb148a28 Added NVMe SSD compatibility
I've added the NVMe SSD disks compatibility because the installer doesn't detect them.
2017-06-11 11:30:20 +02:00
Dave Parfitt
737c00b262 bail out if not root 2017-01-23 09:50:20 -05:00
Dave Parfitt
99127fe281 fix network error message 2017-01-23 09:47:38 -05:00
Chris Brannon
4317c1a4f6 Preserve Linux capabilities when running tar, and misc fixes for mkrootfs. (#92)
* Preserve Linux capabilities in various tar invocations.

Otherwise, ping as non-root will not work when using a Void image.

Don't try to umount pseudofilesystems when $rootfs is undefined.
On mktemp failure, die in the script itself, not the $( ... ) subshell.
And remove the second FATAL: from the error message.
2016-12-10 12:30:13 +01:00
Juergen Buchmueller
b820b28d66 installer.sh.in: fixes and improvements
+ Add INFOBOX() because dialog --infobox is incompatible with --keep-tite on xterm
+ Use clear after INFOBOX() to not leave irritating info on the screen
+ Make the live system copy process use a --progressbox
+ Use a tar pipe to copy from live ISO to target file system
2016-09-05 09:31:25 +02:00
Toyam Cox
50148f369f installer.sh.in: change irc channel to be correct 2016-08-24 19:47:38 -04:00
Jürgen Buchmüller
de4c52a4a6 installer.sh.in: add ISO-639 and ISO-3166 tables (#71)
The locale selection now has user friendly names for language
and country. This time without bashisms.
2016-05-12 08:13:56 +02:00
jbu
6edaeb29a6 installer.sh.in: improve primary user setup
+ change shebang to #!/bin/bash because we use bashisms
+ add --insecure to password inputs to make them display asterisks (*)
+ add input for full user name (as opposed to login name)
+ add a checklist for primary login group memberships
+ enable /etc/sudoers line for members of group wheel
+ let the user choose grub input/output by console instead of graphics
2016-03-28 20:03:57 +02:00
jbu
678fabe87e installer.sh.in: add user account dialog 2016-02-04 08:07:54 +01:00
jbu
3b448665e9 installer.sh.in: avoid scrolling for wep/wpa input 2016-02-04 08:07:54 +01:00
lxb
ca6559e8ba installer: check network configured on source 2016-01-29 17:49:48 -05:00
Juan RP
242712da5b installer: redirect stderr to /dev/null for cciss(4). 2015-11-10 09:44:05 +01:00
Juan RP
c0938bdb3b installer: allow posix timezones too. (thanks \0xc0ffee@irc). 2015-11-01 19:53:02 +01:00
Juan RP
f0722b06e5 installer: remove liveuser from /etc/sudoers in local installation.
Close #43
2015-10-17 10:58:06 +02:00
Juan RP
d3b527ec3d installer: get rid of unused systemd checks. 2015-10-17 10:55:32 +02:00
Juan RP
c0e16252c3 installer: detect cciss partitions correctly (3/3).
This finally allows for a successfull installation with cciss(4) devices.

Thanks to maldrige for testing.
2015-10-17 10:38:41 +02:00
Juan RP
7c699d32c2 installer: detect cciss partitions correctly (2/2). 2015-10-17 09:59:25 +02:00
Juan RP
8261f90a2a installer: detect ciss(4) devices/partitions correctly (#44). 2015-10-10 10:19:43 +02:00
Juan RP
f5ad23e864 Merge pull request #41 from steski/staticip-issue
installer.sh: fix static IP settings in menu_install
2015-10-02 09:18:54 +02:00
zurx
7c35931c24 fix set_keymap rc.conf
By default /etc/rc.conf seems to have KEYMAP commented out which means any key mapping set during the install will be ignored. This commit makes the installer remove the hash (#) prefix, if present.
2015-10-02 01:23:26 +00:00
Steve Prybylski
834cf6cf80 installer.sh: fix static IP settings in menu_install 2015-10-01 20:28:37 -04:00
Juan RP
9f809e5211 installer: repair configuration of pkgs with network installation.
Close #28
2015-06-03 14:36:04 +02:00
Juan RP
ec5a92c270 installer: disable locale setting with musl. 2015-05-29 17:44:31 +02:00