Commit Graph

  • 68fea175f5 make.sh: Create and mount and images directory Michael Tremer 2024-07-08 16:24:07 +00:00
  • 90e508839f make.sh: Add a tail command to stream any logs Michael Tremer 2024-07-08 16:18:57 +00:00
  • a061f9a535 make.sh: Pass on individual build arguments Michael Tremer 2024-07-07 17:26:55 +00:00
  • 6b4cb7d793 make.sh: Don't generate any documentation in the source directory Michael Tremer 2024-07-05 15:42:05 +00:00
  • 6a7053fd82 make.sh: Kill all child processes if unshare terminates Michael Tremer 2024-07-05 15:39:05 +00:00
  • 6e6cb04630 make.sh: Update the runtime after the interrupt Michael Tremer 2024-07-05 15:32:45 +00:00
  • 513814ab98 make.sh: Build the entire distribution in one go Michael Tremer 2024-07-05 15:00:59 +00:00
  • ce2cea174f make.sh: Fix indentation Michael Tremer 2024-07-05 14:08:18 +00:00
  • 8af25b83a3 make.sh: Move a comment to where it should be Michael Tremer 2024-07-05 14:02:41 +00:00
  • 37d4fcc9b3 make.sh: Launch the timer only when we need it Michael Tremer 2024-07-05 14:02:12 +00:00
  • b55434ff46 make.sh: Have the background timer update the process runtime Michael Tremer 2024-07-05 14:01:26 +00:00
  • 9d9c7cef74 make.sh: Create a timer co-process Michael Tremer 2024-07-05 13:37:15 +00:00
  • dfb583fee3 make.sh: Don't export loads of variables in the main script Michael Tremer 2024-07-05 10:47:12 +00:00
  • e7601c7a93 make.sh: Don't mess with Bash's command hashing Michael Tremer 2024-07-05 10:46:11 +00:00
  • e2e0d0879e make.sh: Refactor downloading sources Michael Tremer 2024-07-05 10:45:00 +00:00
  • 0059a357de make.sh: run_command: Fix basedir in and outside the chroot Michael Tremer 2024-07-05 10:43:26 +00:00
  • 7ee70f04ea make.sh: Disconnect standard input from make commands Michael Tremer 2024-07-05 10:25:27 +00:00
  • 84dc563161 make.sh: Move download and check to lfsmake2 and out of the common check Michael Tremer 2024-07-05 10:24:15 +00:00
  • 0754f99f95 make.sh: Add --quiet to run_command Michael Tremer 2024-07-05 10:23:45 +00:00
  • 15527043ea make.sh: Allow run_command to execute multiple actions at a time Michael Tremer 2024-07-05 10:19:33 +00:00
  • 2bf48a732d make.sh: Move lfscommoncheck out of run_command Michael Tremer 2024-07-05 10:18:49 +00:00
  • bb740c14c9 make.sh: Remove some dead code Michael Tremer 2024-07-05 10:14:41 +00:00
  • 2e90be3e29 make.sh: Show total runtime of commands after they are finished Michael Tremer 2024-07-05 10:11:57 +00:00
  • fcbe801961 make.sh: Add helper function to run a make command Michael Tremer 2024-07-05 10:06:53 +00:00
  • f43f28738a make.sh: Fix checking if we have a fake environment Michael Tremer 2024-07-05 09:52:24 +00:00
  • 03c51a4e67 Config: Drop toolchain URL Michael Tremer 2024-07-05 09:49:14 +00:00
  • 9773290176 make.sh: Refactor uploading sources Michael Tremer 2024-07-05 09:48:56 +00:00
  • 2581760148 make.sh: Make the disk space check optional Michael Tremer 2024-07-05 09:45:39 +00:00
  • 372f80882a make.sh: Mount the log directory for the correct architecture Michael Tremer 2024-07-05 09:42:20 +00:00
  • 3db20d6fba make.sh: Refactor compression the toolchain Michael Tremer 2024-07-05 09:39:50 +00:00
  • 74371ed5b6 make.sh: Create a custom log function Michael Tremer 2024-07-05 09:39:08 +00:00
  • 711a047b66 make.sh: Use path variables for cleanup Michael Tremer 2024-07-05 09:17:05 +00:00
  • baf15b60f7 make.sh: Refactor downloading the toolchain Michael Tremer 2024-07-05 09:13:19 +00:00
  • 3277e38460 .gitignore: Ignore architecture directories Michael Tremer 2024-07-05 08:59:37 +00:00
  • 2b81545bc5 make.sh: Forward the architecture to the namespace Michael Tremer 2024-07-05 08:58:57 +00:00
  • cf4652d603 make.sh: Refactor the toolchain extraction Michael Tremer 2024-07-05 08:58:46 +00:00
  • 38b4f088a2 make.sh: Build in a separate directory for each architecture Michael Tremer 2024-07-05 08:58:09 +00:00
  • 79ea5921bc make.sh: Use LOG_DIR for logs Michael Tremer 2024-07-05 08:29:46 +00:00
  • b39d6d9a89 make.sh: Check free space in the base directory Michael Tremer 2024-07-05 08:27:55 +00:00
  • 27b8db2421 make.sh: Create all bind-mounts as read-only where possible Michael Tremer 2024-07-05 08:21:10 +00:00
  • daa17f2e24 make.sh: Create /dev and /sys in the build environment Michael Tremer 2024-07-05 08:20:53 +00:00
  • 1801c2419d perl-Device-SerialPort: Use /dev/null as test port Michael Tremer 2024-07-05 08:16:17 +00:00
  • b2e0324ebc make.sh: Create /proc in the chroot environment before mounting it Michael Tremer 2024-07-05 08:16:00 +00:00
  • 9948d3d9ac make.sh: Move PS1 to the header Michael Tremer 2024-07-04 19:29:26 +00:00
  • 5c865ab9d8 make.sh: Remove TARGET_ARCH compatibility Michael Tremer 2024-07-04 19:16:54 +00:00
  • a0aefbd53f make.sh: Remove option to make /usr/src a ramdisk Michael Tremer 2024-07-04 19:16:02 +00:00
  • bcf9d74b59 make.sh: Remove docker stuff Michael Tremer 2024-07-04 19:14:19 +00:00
  • 49714ec428 make.sh: Tidy up LOGFILE Michael Tremer 2024-07-04 19:10:15 +00:00
  • 510dd732ea make.sh: Refactor determining BASEDIR Michael Tremer 2024-07-04 19:05:37 +00:00
  • 8eeaf1ab7e make.sh: Group variables and initialization together Michael Tremer 2024-07-04 18:55:47 +00:00
  • 814360a348 make.sh: Set the CCACHE_DIR with the ccache to use Michael Tremer 2024-07-04 18:27:43 +00:00
  • b0c45169f2 make.sh: Refactor the root user check Michael Tremer 2024-07-04 18:23:14 +00:00
  • 86565d7f7a make.sh: Tidy up the environment creation function Michael Tremer 2024-07-04 18:21:58 +00:00
  • f8b5e93d94 make.sh: Refactor the space check Michael Tremer 2024-07-04 18:13:06 +00:00
  • 37081a7a1d make.sh: No longer export LFS as it is not being used Michael Tremer 2024-07-04 17:59:43 +00:00
  • 4fd413a1a8 make.sh: Replace LFS with BUILD_DIR Michael Tremer 2024-07-04 17:59:11 +00:00
  • 3a5d7b880b make.sh: Always mount a separate /tmp Michael Tremer 2024-07-04 17:54:08 +00:00
  • d4e9fc7fc5 make.sh: Make BUILD_DIR a mountpoint Michael Tremer 2024-07-04 17:50:52 +00:00
  • e940d23cf8 make.sh: Create a new, minimal /dev in the build environment Michael Tremer 2024-07-04 17:48:53 +00:00
  • 4c92e5d852 make.sh: Don't bind-mount the host's /proc Michael Tremer 2024-07-04 17:18:24 +00:00
  • 6a644a5d30 make.sh: Create the second mount namespace as slave Michael Tremer 2024-07-04 17:16:43 +00:00
  • 738704d76c make.sh: Don't create a new IPC namespace Michael Tremer 2024-07-04 17:16:08 +00:00
  • 98ce3c7688 make.sh: Create lots more namespaces when we enter the chroot Michael Tremer 2024-07-04 17:09:53 +00:00
  • 99ce7cd2ce make.sh: Ensure that we enter the chroot only in our own NS Michael Tremer 2024-07-04 17:07:41 +00:00
  • d630cfec5b make.sh: Remove the fragile cleanup code Michael Tremer 2024-07-04 17:06:07 +00:00
  • 6dcd193170 make.sh: Launch build and shell commands in a new mount namespace Michael Tremer 2024-07-04 16:48:28 +00:00
  • 3517868827 make.sh: Remove superfluous image check Michael Tremer 2024-07-04 16:18:20 +00:00
  • 6f83ae4c95 core187: exclude squid access.log from update Arne Fitzenreiter 2024-07-18 09:12:15 +02:00
  • 97067db786 Revert "squid: Comment out access.log in rootfile" Arne Fitzenreiter 2024-07-18 09:07:08 +02:00
  • acc96d0726 kernel: enable CONFIG_DEBUG_FS Vincent Li 2024-07-13 01:28:07 +00:00
  • 6d3717d9c7 keepalived UI: add dummy ip for HA state tracking Vincent Li 2024-07-10 20:00:33 +00:00
  • 996b80701e keepalived UI: add dummy ip for HA state tracking 0.9.0 Vincent Li 2024-07-10 20:00:33 +00:00
  • 5b58a16967 make.sh: Update contributors Michael Tremer 2024-07-10 14:29:36 +00:00
  • 0fee0acf86 make.sh: Run "make.sh lang" Michael Tremer 2024-07-10 14:29:21 +00:00
  • bf8abf549e samba: Fix rootfiles Michael Tremer 2024-07-10 14:28:48 +00:00
  • 56a1588f96 vim: Disable vim automatic visual mode on mouse select Vincent Li 2024-07-09 02:01:54 +00:00
  • aa7d243558 langs: installer/setup Chinese translation Vincent Li 2024-07-08 19:08:23 +00:00
  • dcb6b5e117 LoxiLB UI: get VIP from ipconfigfile Vincent Li 2024-07-07 23:45:49 +00:00
  • 067bbaf136 LoxiLB: rename UI ipconfig to ipconfigfile Vincent Li 2024-07-07 19:49:07 +00:00
  • 02724e7427 LoxiLB: enable firewall SNAT for green network Vincent Li 2024-07-06 23:27:54 +00:00
  • 9f7cd8358f LoxiLB: upgrade to loxilb development branch Vincent Li 2024-07-06 17:31:14 +00:00
  • 516d541c29 squid: Comment out access.log in rootfile Adolf Belka 2024-07-08 13:48:42 +02:00
  • a96514a265 apache: Update to 2.4.61 Matthias Fischer 2024-07-05 17:36:40 +02:00
  • b5befbc045 samba: Update to version 4.20.2 Adolf Belka 2024-07-08 13:41:11 +02:00
  • a06eab4ae1 keepalived vs/rs UI: add virtual/real server UI Vincent Li 2024-07-05 03:49:46 +00:00
  • 1e2401a148 ruby: Add rootfile for all architectures Michael Tremer 2024-07-04 16:13:42 +00:00
  • 86c80346f1 riscv64: Update util-linux rootfile Michael Tremer 2024-07-04 16:11:56 +00:00
  • 3085c95994 vectorscan: Build as a fat library Michael Tremer 2024-07-04 15:39:10 +00:00
  • 5b30e88dba core187: Ship the OpenVPN CRL updater Michael Tremer 2024-07-04 14:47:07 +00:00
  • f1637cdee7 Core Update 187: Rewrite the SSH configuration on update Peter Müller 2024-07-03 10:54:00 +00:00
  • 0f54cfef92 keepalived/ipvs: move ipvsadm to core package Vincent Li 2024-07-02 20:52:49 +00:00
  • fa69bf1da3 openssh: update openssh due to CVE-2024-6387 Vincent Li 2024-07-02 19:36:16 +00:00
  • 16c1c5c6f8 core187: Ship and restart the firewall Michael Tremer 2024-07-02 09:32:37 +00:00
  • 695c572993 sysctl: Conntrack: Disable picking up loose TCP connections Michael Tremer 2024-04-18 21:11:44 +00:00
  • 175ba983f4 firewall: Implement generating SYNPROXY rules Michael Tremer 2024-04-18 21:11:43 +00:00
  • ad03130f24 firewall.cgi: Add a checkbox to enable SYN flood protection Michael Tremer 2024-04-18 21:11:42 +00:00
  • 8711955b38 firewall: Enable SYNPROXY for untracked packets Michael Tremer 2024-04-18 21:11:41 +00:00
  • be2774c0c6 firewall: Don't filter output INVALID packets Michael Tremer 2024-04-18 21:11:40 +00:00
  • 6342bb596b firewall: Split CONNTRACK chain Michael Tremer 2024-04-18 21:11:39 +00:00
  • 513cb428d7 core187: Ship and restart Apache Michael Tremer 2024-07-02 09:27:00 +00:00