mirror of
				https://github.com/optim-enterprises-bv/secureblue.git
				synced 2025-11-04 04:18:01 +00:00 
			
		
		
		
	fix: add brew justfile due to upstream move
This commit is contained in:
		@@ -1,7 +0,0 @@
 | 
			
		||||
20,25d19
 | 
			
		||||
<     # if /etc/profile.d/brew.sh already exists, replace it with /usr/etc/profile.d/brew.sh
 | 
			
		||||
<     if [ -f /etc/profile.d/brew.sh ]; then
 | 
			
		||||
<         if [ -f /usr/etc/profile.d/brew.sh ]; then
 | 
			
		||||
<             sudo cp /usr/etc/profile.d/brew.sh /etc/profile.d/brew.sh
 | 
			
		||||
<         fi
 | 
			
		||||
<     fi
 | 
			
		||||
@@ -2,7 +2,6 @@
 | 
			
		||||
 | 
			
		||||
# Tell build process to exit if there are any errors.
 | 
			
		||||
set -oue pipefail
 | 
			
		||||
 | 
			
		||||
patch /usr/share/ublue-os/just/05-brew.just < enable-wheelless-brew-installation.patch 
 | 
			
		||||
\
 | 
			
		||||
patch /usr/share/ublue-os/just/15-luks.just < use-pkexec-in-luks-just.patch
 | 
			
		||||
patch /usr/share/ublue-os/just/40-nvidia.just < remove-unusable-just-command.patch
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										24
									
								
								files/system/usr/share/ublue-os/just/50-brew.just
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								files/system/usr/share/ublue-os/just/50-brew.just
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,24 @@
 | 
			
		||||
alias brew := install-brew
 | 
			
		||||
 | 
			
		||||
# Install Homebrew | https://brew.sh
 | 
			
		||||
install-brew:
 | 
			
		||||
    #!/usr/bin/env bash
 | 
			
		||||
    source /usr/lib/ujust/ujust.sh
 | 
			
		||||
    if [[ ! -f "/var/home/linuxbrew/.linuxbrew/bin" || ! -x "/var/home/linuxbrew/.linuxbrew/bin/brew" ]]; then
 | 
			
		||||
        echo "${b}Brew Installation${n}"
 | 
			
		||||
        echo "Please ${b}IGNORE${n} everything the installer tells you to do at the end"
 | 
			
		||||
        echo "We have already done it for you! You just need to close and re-open the terminal after installation"
 | 
			
		||||
        echo "Do you understand?"
 | 
			
		||||
        echo "Please type in \"YES I UNDERSTAND\" and press enter"
 | 
			
		||||
        read ACCEPT
 | 
			
		||||
        if [ "$ACCEPT" == "YES I UNDERSTAND" ]; then
 | 
			
		||||
          /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
 | 
			
		||||
        else
 | 
			
		||||
          echo "Capitalization matters when you type \"YES I UNDERSTAND\""
 | 
			
		||||
        fi
 | 
			
		||||
    fi
 | 
			
		||||
    
 | 
			
		||||
# Removes homebrew from system
 | 
			
		||||
remove-brew:
 | 
			
		||||
    echo "Removing homebrew ..."
 | 
			
		||||
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
 | 
			
		||||
		Reference in New Issue
	
	Block a user