summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* install_system(), session_end(): Remove prokit dirPatrick McDermott2021-01-172-0/+3
|
* prof_proteanos_make_initramfs(): Also delete dirsPatrick McDermott2021-01-171-0/+4
|
* run_installer(): Rename message stringsPatrick McDermott2021-01-172-8/+8
|
* prokit-install(8): Explain default suite partsPatrick McDermott2021-01-171-1/+5
|
* prokit-install(8): Update "root" arg descriptionPatrick McDermott2021-01-173-6/+7
|
* cmd/install: Make suite argument optionalPatrick McDermott2021-01-175-8/+14
|
* profile/proteanos: Add default suite "rel/trunk"Patrick McDermott2021-01-171-0/+1
|
* profile/proteanos: Make "rel" the default channelPatrick McDermott2021-01-171-1/+1
|
* NEWS: chroot installer doesn't support block devsPatrick McDermott2021-01-171-0/+3
|
* prof_proteanos_make_initramfs(): BCJ is arch-depPatrick McDermott2021-01-172-2/+1
|
* NEWS: Mention archive sections in summaryPatrick McDermott2021-01-171-2/+2
| | | | Also s/replaced by/merged into/.
* scripts/announce-release.sh: s/http/https/ in sigPatrick McDermott2021-01-171-1/+1
|
* TODO: Update for version 3.0.0Patrick McDermott2021-01-171-16/+7
|
* install_*_pkgs(): Make "private"Patrick McDermott2021-01-171-4/+4
|
* TODO: Now using platform "tags", but in reversePatrick McDermott2021-01-171-5/+0
|
* TODO: Installer already detects native archPatrick McDermott2021-01-171-4/+0
|
* TODO: Already tried replacing sed with eval arraysPatrick McDermott2021-01-171-7/+0
| | | | In commit 7f51f0e82f6f808f01f515a8db80fb28be1bac74.
* NEWS: Expand on "prokit install" changesPatrick McDermott2021-01-171-1/+9
|
* profile_plat_arches(): Clean platform namePatrick McDermott2021-01-161-0/+1
| | | | Fixes error if platform name contains a hyphen.
* run_installer(): Detect correct arch for platPatrick McDermott2021-01-161-5/+12
|
* profile_plat_arches(): New functionPatrick McDermott2021-01-162-1/+12
|
* NEWS: "prokit mkinitramfs" is gone; add summaryPatrick McDermott2021-01-161-3/+9
|
* profile_make_initramfs(): Remove all but /bootPatrick McDermott2021-01-161-0/+6
|
* profile_make_initramfs(): Return 0Patrick McDermott2021-01-161-1/+1
| | | | | This was probably meant as a default case if the kernel is unsupported, but it's the only return statement in the function.
* profile_make_initramfs(): Rerun install-liloPatrick McDermott2021-01-161-0/+4
|
* Revert "installer/pcramfs: Make RAM FS twice"Patrick McDermott2021-01-162-5/+0
| | | | | | This reverts commit 6e4e840980f3da36b995b0470d18e2e7ecd0a456. This didn't work.
* Revert "install_system(): Move dir check to installer"Patrick McDermott2021-01-163-8/+5
| | | | This reverts commit 4ea1459ebbc51e19f7e7e9985db450e521c54681.
* Revert "profile_make_initramfs(): Remove all but /boot"Patrick McDermott2021-01-161-12/+1
| | | | This reverts commit 7efef6434e0d4101b04cbce538526c31dcbd8ae2.
* profile_make_initramfs(): Remove all but /bootPatrick McDermott2021-01-161-1/+12
|
* install_system(): Move dir check to installerPatrick McDermott2021-01-163-5/+8
| | | | | | | | | | | | | | Fixes: prokit: Using architecture i686-linux-glibc prokit: Using platform libiquity-testbench prokit: Using mirror http://files.proteanos.com/pub/proteanos prokit: Clearing MBR and partition table... prokit: Creating partition table... prokit: Creating file system... 2 blocks prokit: Setting up root... prokit: Error: Directory "/tmp/prokit-2298865601/mount/block-1684450150" exists
* installer/pcramfs: Make RAM FS twicePatrick McDermott2021-01-162-0/+5
| | | | | | | Fixes: Mapping RAM disk /boot/initrd.img Fatal: open /boot/initrd.img: No such file or directory
* installer/pcramfs: New installer backendPatrick McDermott2021-01-162-1/+57
|
* installer/pc: Make functions "public"Patrick McDermott2021-01-161-7/+7
|
* profile_make_initramfs(): Write RAM FS into systemPatrick McDermott2021-01-161-1/+2
|
* cmd/mkinitramfs: Remove commandPatrick McDermott2021-01-166-148/+2
| | | | | | | | Will be replaced by an installer backend. Also, the name "mkINITramfs" (emphasis added) never really made sense here. In ProteanOS, the RAM-based file system is the final file system, not an initial one.
* locale: Remove/rename "installer-pc" cmd stringsPatrick McDermott2021-01-162-18/+15
|
* NEWS: Update copyright yearsPatrick McDermott2021-01-161-1/+1
|
* NEWS, configure.ac: Set version to 3.0.0Patrick McDermott2021-01-162-2/+2
| | | | | The command-line interface has changed in an incompatible way ("installer-pc" was removed).
* cmd/installer-pc: Remove distinct commandPatrick McDermott2021-01-166-219/+3
|
* cmd/install: Use installer backendsPatrick McDermott2021-01-162-40/+6
|
* installer/pc: New installer backendPatrick McDermott2021-01-162-1/+108
|
* installer/chroot: New installer backendPatrick McDermott2021-01-163-0/+40
| | | | This installer doesn't support installing to a block device.
* installer: Add installer backend frontendPatrick McDermott2021-01-163-1/+84
|
* install_find_pkgs(): Drop unnecessary parametersPatrick McDermott2021-01-161-8/+5
|
* profile: Simplify function parametersPatrick McDermott2021-01-162-30/+27
| | | | | Save mirror and suite arguments in profile_prepare_install(), then use them in other profile functions.
* profile_prepare_install(): New functionPatrick McDermott2021-01-163-24/+21
| | | | | | | | | | profile_installer_type() will be the first caller of _prof_proteanos_get_platforms() to be called, but it will be called in a subshell. As a result, _prof_proteanos_get_platforms() would be called twice. To solve this, factor out _prof_proteanos_get_platforms() calls from other functions, making them pure (subshell-safe).
* profile_installer_type(): New functionPatrick McDermott2021-01-162-3/+24
|
* profile/proteanos: Use archive's Platforms filePatrick McDermott2021-01-162-28/+74
|
* cmd/build: Fix AND-OR list logicPatrick McDermott2021-01-131-2/+4
|
* cmd/build: List installed pkgs only if loggingPatrick McDermott2021-01-131-1/+1
|