Commit graph

  • 93682cbb92 Expand kexec fiwix initramfs fosslinux 2023-12-05 15:50:45 +11:00
  • 08bd0ef495 Support command execution in kexec linux arg fosslinux 2023-12-05 15:50:10 +11:00
  • cef781a9f6
    Merge pull request #343 from fosslinux/coreutils-stat fosslinux 2023-12-15 10:36:16 +00:00
  • d4e0fc9911
    Merge pull request #341 from fosslinux/early-tools fosslinux 2023-12-15 10:35:59 +00:00
  • 829f18d604 Rename sysa.ext2 to fiwix.ext2 fosslinux 2023-11-28 14:15:04 +11:00
  • a0d4598028 Move checksum-transcriber to a subdirectory fosslinux 2023-11-28 14:22:57 +11:00
  • ddd8c8d380 Move simple-patch into a subdirectory fosslinux 2023-11-28 14:18:34 +11:00
  • 341a4681f5 Give kexec-fiwix a version number fosslinux 2023-11-28 14:16:24 +11:00
  • 73c4985aba
    Merge pull request #340 from fosslinux/kaem-improv fosslinux 2023-12-15 10:34:55 +00:00
  • acddacbe6d
    Merge pull request #337 from fosslinux/tarball-unify fosslinux 2023-12-15 10:34:41 +00:00
  • bb6fda569f Build stat for coreutils as well fosslinux 2023-12-05 15:49:29 +11:00
  • 70b7bc7f83
    Merge pull request #342 from MaxHearnden/sysa-comma Andrius Štikonas 2023-11-29 22:58:05 +00:00
  • 773cc5405c add comma to list in sysa.py MaxHearnden 2023-11-28 22:50:47 +00:00
  • 255164c664 use cwd attribute rather than os.chdir() MaxHearnden 2023-11-28 21:39:23 +00:00
  • fc5fc39569 Use (/usr/lib/mes, /usr/include/mes), (/usr/lib, /usr/include) fosslinux 2023-11-28 13:34:41 +11:00
  • 1b47720cbc Use uppercase variables in kaem-era fosslinux 2023-11-28 13:16:09 +11:00
  • f7c028b588 Nit: simple-patch line length fosslinux 2023-11-28 13:36:05 +11:00
  • fcaaad8105 Change linux headers to 4.9.10 instead of 5.10.41 fosslinux 2023-11-28 11:48:44 +11:00
  • fb408c17dd
    Merge pull request #338 from MaxHearnden/openssl-1.1.1l fosslinux 2023-11-28 05:34:44 +00:00
  • 31f4ef41fd remove trailing whitespace from rootfs.py MaxHearnden 2023-11-28 05:09:18 +00:00
  • fd1aa8f042 add licenses MaxHearnden 2023-11-28 05:01:22 +00:00
  • 3ef06654b7 add set -ex to after_wrap.kaem MaxHearnden 2023-11-28 04:57:24 +00:00
  • 9c8c262f24 change openssl source in sysc/python-3.11/sources MaxHearnden 2023-11-28 04:54:46 +00:00
  • f7adeba3d8 Allow the user to use wrap as a build step MaxHearnden 2023-11-28 04:48:00 +00:00
  • b7c57cac8b improve error handling MaxHearnden 2023-11-28 04:24:18 +00:00
  • f3cf29ed11 port to riscv{32,64} MaxHearnden 2023-11-28 04:00:59 +00:00
  • c487ab80c2 mount proc and sys recursively MaxHearnden 2023-11-28 03:12:50 +00:00
  • 7c320a5b75 fix hex code for mov_r8,[rsp+DWORD] MaxHearnden 2023-11-28 03:12:29 +00:00
  • f4e139d1ac remove envp argument for main MaxHearnden 2023-11-28 03:11:51 +00:00
  • 53d1c416be Only add variables to environment if they are already set MaxHearnden 2023-11-28 02:39:40 +00:00
  • c4e12161b7 reset environment in wrap.c MaxHearnden 2023-11-28 01:50:53 +00:00
  • 28461d7890 Fix handling of extract fosslinux 2023-11-28 11:44:05 +11:00
  • fee6175504 Nit: add set -ex to kexec-fiwix fosslinux 2023-11-28 12:02:19 +11:00
  • ed9f268bc8 Change openssl source URL because the old one redirects to HTTPS Googulator 2023-11-13 10:13:09 +01:00
  • 1fb704334c add x86_64 to wrap.c MaxHearnden 2023-11-28 00:41:22 +00:00
  • d0635afc99 allow compilation of wrap.c with gcc MaxHearnden 2023-11-27 23:41:16 +00:00
  • f13aa2964a Make the operation of wrap.c conditional on need MaxHearnden 2023-11-27 22:28:31 +00:00
  • 1aa0b2103c
    Merge pull request #336 from rick-masters/fix-run-as-root fosslinux 2023-11-27 22:01:50 +00:00
  • 4cf2b860ef Fix lint warning for unnecessary else block. rick-masters 2023-11-27 14:10:37 +00:00
  • 4d20284f85 Return process from run_as_root. rick-masters 2023-11-27 13:55:05 +00:00
  • a135fc1eca Add small unprivileged chroot MaxHearnden 2023-11-26 18:53:18 +00:00
  • ca2ba18b60 Build simple-patch for rather than hardcoded x86. Andrius Štikonas 2023-11-24 00:58:24 +00:00
  • eb6cbad712
    Merge pull request #333 from fosslinux/tinycc_upgrade fosslinux 2023-11-20 05:26:00 +00:00
  • f98161581c Update to newer bootstrappable tcc snapshot. Andrius Štikonas 2023-11-19 01:42:07 +00:00
  • c38a58e474
    Merge pull request #331 from fosslinux/mes-0.25 Andrius Štikonas 2023-11-15 19:18:40 +00:00
  • 737bf61a26 Add amd64 and riscv64 checksums. Andrius Štikonas 2023-11-14 23:25:02 +00:00
  • 9b81f13714
    Merge pull request #326 from nanonyme/sudo-helper Andrius Štikonas 2023-11-14 23:29:52 +00:00
  • abb46a27b3 Update to mes-0.25. Andrius Štikonas 2023-11-14 00:37:11 +00:00
  • efb4e7575e Fix sysa_saved.tar.bz2 not getting copied to final system Googulator 2023-11-13 11:01:19 +01:00
  • ba61cda38b Add a "Shutdown" option to the Grub menu Googulator 2023-11-13 10:42:06 +01:00
  • 99c138387d Increase RAM available to the bootstrap environment to 8G Googulator 2023-11-13 10:27:47 +01:00
  • 54747ca104 Make the final bootstrapped image bootable and support rebooting Googulator 2023-11-13 10:25:56 +01:00
  • 0bd2089010 Bring more sysa artifacts over into sysc (including the Linux kernel) Googulator 2023-11-13 10:24:30 +01:00
  • 5bd1bad62e Start Linux rootfs partition at 1M, not sector 1 Googulator 2023-11-13 10:20:04 +01:00
  • a3f30a163c Increase sysa.img size to 32GiB to account for swap usage Googulator 2023-11-13 10:16:02 +01:00
  • 72452f39f5 Add 8G swap file to sysc Googulator 2023-11-13 10:15:12 +01:00
  • 2fe14bbcb1 Change openssl source URL because the old one redirects to HTTPS Googulator 2023-11-13 10:13:09 +01:00
  • 9ac4540ae4 kexec-fiwix: Increase space reserved for the kexec target to 256MB Googulator 2023-11-13 10:11:25 +01:00
  • 812b41d4f8 Update Fiwix sources link to version with PAE passthrough support Googulator 2023-11-13 09:56:50 +01:00
  • d67a3d2bb4 Speed up sysa.img generation Googulator 2023-11-13 09:46:46 +01:00
  • aae7c4a672 Update stage0-posix to 1.6.0 Andrius Štikonas 2023-11-12 20:31:17 +00:00
  • f893df52fe Add a wrapper for commmands needing sudo that checks if you are euid 0 Seppo Yli-Olli 2023-11-08 17:24:19 +02:00
  • 7747e86834
    Merge pull request #325 from nanonyme/python2.5 fosslinux 2023-11-07 23:44:31 +00:00
  • f9ed2d7a42 Fix Python 2.5.6 for parallel pgen invocation Seppo Yli-Olli 2023-11-06 14:21:30 +02:00
  • 47feb75b08 Move to a different HTTP source for pkg-config fosslinux 2023-11-07 10:54:13 +11:00
  • 493ddfa829 Fix a typo. Andrius Štikonas 2023-08-20 01:42:24 +01:00
  • 161513c7f3
    Remove TAR rebuild ajherchenroder 2023-08-16 09:38:40 -04:00
  • 302bb2a5a9
    Remove tar rebuild ajherchenroder 2023-08-16 09:37:09 -04:00
  • 694b588b29
    Update add missing spaces ajherchenroder 2023-08-13 16:01:14 -04:00
  • 0161ae2b14
    Update gzip-1.12.sh to remove src_compile and src_install, fix typo ajherchenroder 2023-08-13 14:51:21 -04:00
  • 8b7964e669
    Fix typo in sysc run2 ajherchenroder 2023-08-13 13:55:55 -04:00
  • 5f4c66467e recompile tar and add gzip 1.12 for V1.0 roadmap ajherchenroder 2023-08-12 15:23:16 -04:00
  • 1f7d80fa4c recompile tar and add gzip 1.12 for V1.0 roadmap ajherchenroder 2023-08-12 15:23:16 -04:00
  • 80e65b7c23
    Merge pull request #315 from ajherchenroder/Add-dev-nodes-to-sysc fosslinux 2023-08-09 22:23:04 +00:00
  • 7be4933ab1 Update after.sh to add dev nodes for 3 disks and 3 NVME drives with 3 partitions each. ajherchenroder 2023-07-31 16:34:07 -04:00
  • fd9e8d547f
    Merge pull request #314 from pder/gcc-13-disable-ssp fosslinux 2023-07-29 00:21:28 +00:00
  • 184535e2df gcc 13.1.0: don't enable default ssp or pie and remove libssp_nonshared.patch Paul Dersey 2023-07-12 20:36:32 -04:00
  • 46d80b8605
    Merge pull request #313 from stikonas/meslibc+tcc fosslinux 2023-07-24 06:29:36 +00:00
  • 10fd92f9c7 Build libc+tcc with mes rather than mes-m2. Andrius Štikonas 2023-07-23 17:03:32 +01:00
  • 8d96234d22
    Merge pull request #311 from doraskayo/missing-dev-nodes Andrius Štikonas 2023-07-16 20:55:40 +01:00
  • 2227a2053a Mount a few missing device nodes in chroot bootstrap modes Dor Askayo 2023-07-15 11:54:22 +03:00
  • b3ffe8bb19
    Merge pull request #310 from doraskayo/avoid-variable-export-2 Andrius Štikonas 2023-07-14 20:05:27 +01:00
  • 9638a796e9
    Merge pull request #309 from doraskayo/clean-run-env Andrius Štikonas 2023-07-14 08:52:59 +01:00
  • 7123b48876 Use "declare -x" to export variables in openssl-1.1.1l.sh Dor Askayo 2023-07-13 19:02:12 +03:00
  • 5b058a2b81 Use "declare -x" to export variables in autogen-5.18.16 Dor Askayo 2023-07-13 18:58:15 +03:00
  • 6276da59cd Avoid exporting base_dir in linux-headers-5.10.41 Dor Askayo 2023-07-13 18:53:05 +03:00
  • 1026440104 Avoid exporting the DISK variable Dor Askayo 2023-07-13 19:05:22 +03:00
  • 3da50962fd Run run.sh with a clean environment Dor Askayo 2023-07-13 13:03:45 +03:00
  • b58c513e8f Define PATH in the sysb .env file Dor Askayo 2023-07-13 12:59:29 +03:00
  • 3479d65f58 Remove unnecessary definition of environment variables Dor Askayo 2023-07-13 12:53:02 +03:00
  • 5899991961 Avoid defining environment variables twice Dor Askayo 2023-07-13 12:39:18 +03:00
  • 49a2676551
    Merge pull request #308 from rick-masters/fix-collect2-faults-with-new-fiwix fosslinux 2023-07-07 23:21:08 +00:00
  • 5e5f309db7 Update Fiwix to v1.4.0-lb3 to pull in timestamp improvements and other fixes. rick-masters 2023-07-06 23:29:37 +00:00
  • 83013cea5e
    Merge pull request #305 from pder/bare-metal-no-serial-console Andrius Štikonas 2023-06-25 14:01:19 +01:00
  • 5b9fd08dc0 Don't use serial console with bare metal option and user provided kernel Paul Dersey 2023-06-19 08:49:04 -04:00
  • c61b4afd8a Boot Fiwix and Linux without serial console on bare metal Paul Dersey 2023-06-14 13:23:24 -04:00
  • 185b3279b2 If configured for bare metal, boot fiwix and linux without serial console Paul Dersey 2023-06-14 13:23:24 -04:00
  • 7a31257eaa
    Merge pull request #302 from eduardosm/reuse-cleanup Andrius Štikonas 2023-06-13 19:44:58 +01:00
  • d75114d4a4 Clean up reuse information of files that do not exist any longer Eduardo Sánchez Muñoz 2023-06-13 18:03:23 +02:00
  • 48df095226
    Merge pull request #301 from stikonas/musl-1.2.4 fosslinux 2023-06-13 08:03:24 +00:00