mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-21 20:34:17 +08:00
Remove unnecessary permissions in recipe executables
This commit is contained in:
parent
d0845a7f5e
commit
76f47da37e
@ -7,7 +7,7 @@ script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/bin/ant-dir"
|
||||
cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}/usr/bin/ant-dir"
|
||||
echo "/usr/bin/ant-dir/bin/ant" > "${COOKBOOK_STAGE}"/usr/bin/ant
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/ant
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/ant
|
||||
"""
|
||||
[package]
|
||||
dependencies = ["openjdk21",]
|
||||
|
||||
@ -5,7 +5,7 @@ script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}"/usr/bin
|
||||
wget https://github.com/VirtusLab/scala-cli/releases/download/v1.12.1/scala-cli.jar "${COOKBOOK_STAGE}"/usr/bin
|
||||
echo "#!/usr/bin/env sh \n java -jar scala-cli.jar" > "${COOKBOOK_STAGE}"/usr/bin/scala-cli
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/scala-cli
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/scala-cli
|
||||
"""
|
||||
[package]
|
||||
dependencies = ["openjdk21"]
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
git = "https://github.com/openjdk/jdk11u"
|
||||
rev = "jdk-11.0.29-ga"
|
||||
shallow_clone = true
|
||||
script = "chmod a+x configure"
|
||||
script = "chmod +x configure"
|
||||
[build]
|
||||
template = "configure"
|
||||
configureflags = [
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
git = "https://github.com/openjdk/jdk17u"
|
||||
rev = "jdk-17.0.17-ga"
|
||||
shallow_clone = true
|
||||
script = "chmod a+x configure"
|
||||
script = "chmod +x configure"
|
||||
[build]
|
||||
template = "configure"
|
||||
configureflags = [
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
git = "https://github.com/openjdk/jdk21u"
|
||||
rev = "jdk-21.0.9-ga"
|
||||
shallow_clone = true
|
||||
script = "chmod a+x configure"
|
||||
script = "chmod +x configure"
|
||||
[build]
|
||||
template = "configure"
|
||||
configureflags = [
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
git = "https://github.com/openjdk/jdk8u"
|
||||
rev = "jdk8u472-ga"
|
||||
shallow_clone = true
|
||||
script = "chmod a+x configure"
|
||||
script = "chmod +x configure"
|
||||
[build]
|
||||
template = "configure"
|
||||
configureflags = [
|
||||
|
||||
@ -7,7 +7,7 @@ wget https://github.com/JetBrains/kotlin/releases/download/v2.3.0/kotlin-compile
|
||||
unzip "${COOKBOOK_BUILD}"/kotlin-compiler-2.3.0.zip -d "${COOKBOOK_BUILD}"
|
||||
mv "${COOKBOOK_BUILD}"/kotlinc/* "${COOKBOOK_STAGE}/usr/bin/kotlin-dir"
|
||||
echo "/usr/bin/kotlin-dir/bin/kotlinc" > "${COOKBOOK_STAGE}"/usr/bin/kotlinc
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/kotlinc
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/kotlinc
|
||||
"""
|
||||
[package]
|
||||
dependencies = ["openjdk21"]
|
||||
|
||||
@ -7,7 +7,7 @@ wget https://github.com/TASEmulators/freej2me-plus/releases/download/1.52/freej2
|
||||
unzip "${COOKBOOK_BUILD}"/freej2me-v1.52.zip -d "${COOKBOOK_BUILD}"
|
||||
mv "${COOKBOOK_BUILD}"/*.jar "${COOKBOOK_STAGE}/usr/bin"
|
||||
echo "java -jar freej2me.jar" > "${COOKBOOK_STAGE}"/usr/bin/freej2me
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/freej2me
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/freej2me
|
||||
"""
|
||||
[package]
|
||||
dependencies = ["openjdk17.x11"]
|
||||
|
||||
@ -6,7 +6,7 @@ script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/bin"
|
||||
wget https://multiphasicapps.net/uv/unstable/0.3.0/squirreljme-standalone-0.3.0.jar "${COOKBOOK_STAGE}/usr/bin/squirreljme.jar"
|
||||
echo "java -jar squirreljme.jar" > "${COOKBOOK_STAGE}"/usr/bin/squirreljme
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/squirreljme
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/squirreljme
|
||||
"""
|
||||
[package]
|
||||
dependencies = ["openjdk17.x11"]
|
||||
|
||||
@ -11,7 +11,7 @@ cp -rv "${COOKBOOK_SOURCE}"/src/winetricks "${COOKBOOK_STAGE}/usr/bin"
|
||||
#mkdir -pv "${COOKBOOK_STAGE}/usr/bin/winetricks-dir"
|
||||
#cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}/usr/bin/winetricks-dir"
|
||||
#echo "/usr/bin/winetricks-dir/winetricks" > "${COOKBOOK_STAGE}"/usr/bin/winetricks
|
||||
#chmod a+x "${COOKBOOK_STAGE}"/usr/bin/winetricks
|
||||
#chmod +x "${COOKBOOK_STAGE}"/usr/bin/winetricks
|
||||
"""
|
||||
[package]
|
||||
dependencies = [
|
||||
|
||||
@ -8,5 +8,5 @@ mkdir -pv "${COOKBOOK_STAGE}"/usr/share/electrum
|
||||
mkdir -pv "${COOKBOOK_STAGE}"/usr/bin
|
||||
cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}"/usr/share/electrum
|
||||
echo "#!/usr/bin/env sh \n python3 /usr/share/electrum/run_electrum" > "${COOKBOOK_STAGE}"/usr/bin/electrum
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/electrum
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/electrum
|
||||
"""
|
||||
|
||||
@ -5,7 +5,7 @@ script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/bin"
|
||||
wget https://github.com/Anuken/Mindustry/releases/download/v154.3/Mindustry.jar "${COOKBOOK_STAGE}/usr/bin"
|
||||
echo "#!/usr/bin/env sh \n java -jar /usr/bin/Mindustry.jar" > "${COOKBOOK_STAGE}"/usr/bin/mindustry
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/mindustry
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/mindustry
|
||||
"""
|
||||
[package]
|
||||
dependencies = ["openjdk17.x11"]
|
||||
|
||||
@ -5,7 +5,7 @@ script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/bin"
|
||||
wget https://github.com/Anuken/Mindustry/releases/download/v146/Mindustry.jar "${COOKBOOK_STAGE}/usr/bin"
|
||||
echo "#!/usr/bin/env sh \n java -jar /usr/bin/Mindustry.jar" > "${COOKBOOK_STAGE}"/usr/bin/mindustry
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/mindustry
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/mindustry
|
||||
"""
|
||||
[package]
|
||||
dependencies = ["openjdk17.x11"]
|
||||
|
||||
@ -6,5 +6,5 @@ template = "custom"
|
||||
script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}"/usr/bin
|
||||
cp "${COOKBOOK_SOURCE}"/lsix "${COOKBOOK_STAGE}"/usr/bin/lsix
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/lsix
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/lsix
|
||||
"""
|
||||
|
||||
@ -8,5 +8,5 @@ mkdir -pv "${COOKBOOK_STAGE}"/usr/share/video2x
|
||||
mkdir -pv "${COOKBOOK_STAGE}"/usr/bin
|
||||
cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}"/usr/share/video2x
|
||||
echo "#!/usr/bin/env sh \n cd /usr/share/video2x \n python3 -m video2x" > "${COOKBOOK_STAGE}"/usr/bin/video2x
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/video2x
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/video2x
|
||||
"""
|
||||
|
||||
@ -7,5 +7,5 @@ script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}"/usr/bin/yt-dlp-dir
|
||||
cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}"/usr/bin/yt-dlp-dir
|
||||
echo "/usr/bin/yt-dlp-dir/yt-dlp.sh" > "${COOKBOOK_STAGE}"/usr/bin/yt-dlp
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/yt-dlp-dir/yt-dlp.sh "${COOKBOOK_STAGE}"/usr/bin/yt-dlp
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/yt-dlp-dir/yt-dlp.sh "${COOKBOOK_STAGE}"/usr/bin/yt-dlp
|
||||
"""
|
||||
|
||||
@ -9,7 +9,7 @@ script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}"/usr/bin/ssh-pilot-dir
|
||||
cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}/usr/bin/ssh-pilot-dir"
|
||||
echo "python3 /usr/bin/ssh-pilot-dir/run.py" > "${COOKBOOK_STAGE}"/usr/bin/ssh-pilot
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/ssh-pilot
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/ssh-pilot
|
||||
"""
|
||||
[package]
|
||||
dependencies = [
|
||||
|
||||
@ -9,7 +9,7 @@ script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}"/usr/bin/webtorrent-dir
|
||||
cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}"/usr/bin/webtorrent-dir
|
||||
echo "#!/usr/bin/env sh \n cd /usr/bin/webtorrent-dir \n npx webtorrent-cli" > "${COOKBOOK_STAGE}"/usr/bin/webtorrent
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/webtorrent
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/webtorrent
|
||||
"""
|
||||
[package]
|
||||
dependencies = ["nodejs24"]
|
||||
|
||||
@ -5,7 +5,7 @@ script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/bin"
|
||||
wget https://faculty.washington.edu/browning/beagle/beagle.27Feb25.75f.jar "${COOKBOOK_STAGE}"/usr/bin/beagle.jar
|
||||
echo "#!/usr/bin/env sh \n java -jar /usr/bin/beagle.jar" > "${COOKBOOK_STAGE}"/usr/bin/beagle
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/beagle
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/beagle
|
||||
"""
|
||||
[package]
|
||||
dependencies = ["openjdk17"]
|
||||
|
||||
@ -7,5 +7,5 @@ script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}"/usr/bin
|
||||
cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}"/usr/bin/gaia-sky-dir
|
||||
echo "gaia-sky-dir/gaia-sky" > "${COOKBOOK_STAGE}"/usr/bin/gaia-sky
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/gaia-sky
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/gaia-sky
|
||||
"""
|
||||
|
||||
@ -10,7 +10,7 @@ script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}"/usr/bin/metasploit-dir
|
||||
cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}"/usr/bin/metasploit-dir
|
||||
echo "metasploit-dir/msfconsole" > "${COOKBOOK_STAGE}"/usr/bin/metasploit
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/metasploit
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/metasploit
|
||||
"""
|
||||
[package]
|
||||
dependencies = [
|
||||
|
||||
@ -11,7 +11,7 @@ script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}"/usr/bin/responder-dir
|
||||
cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}"/usr/bin/responder-dir
|
||||
echo "/usr/bin/responder-dir/Responder.py" > "${COOKBOOK_STAGE}"/usr/bin/responder
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/responder
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/responder
|
||||
"""
|
||||
[package]
|
||||
dependencies = [
|
||||
|
||||
@ -9,7 +9,7 @@ script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}"/usr/bin/sqlmap-dir
|
||||
cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}"/usr/bin/sqlmap-dir
|
||||
echo "python3 /usr/bin/sqlmap-dir/sqlmap.py" > "${COOKBOOK_STAGE}"/usr/bin/sqlmap
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/sqlmap
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/sqlmap
|
||||
"""
|
||||
[package]
|
||||
dependencies = [
|
||||
|
||||
@ -8,7 +8,7 @@ script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}"/usr/bin/bleachbit-dir
|
||||
cp -rv "${COOKBOOK_SOURCE}"/* "${COOKBOOK_STAGE}"/usr/bin/bleachbit-dir
|
||||
echo "python3 bleachbit-dir/bleachbit.py" > "${COOKBOOK_STAGE}"/usr/bin/bleachbit
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/bleachbit
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/bleachbit
|
||||
"""
|
||||
[package]
|
||||
dependencies = [
|
||||
|
||||
@ -7,5 +7,5 @@ template = "custom"
|
||||
script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}"/usr/bin
|
||||
cp "${COOKBOOK_SOURCE}"/neofetch "${COOKBOOK_STAGE}"/usr/bin/neofetch
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/neofetch
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/neofetch
|
||||
"""
|
||||
|
||||
@ -6,7 +6,7 @@ template = "custom"
|
||||
script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}"/usr/bin
|
||||
cp "${COOKBOOK_SOURCE}"/asciiquarium "${COOKBOOK_STAGE}"/usr/bin/asciiquarium
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/asciiquarium
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/asciiquarium
|
||||
"""
|
||||
[package]
|
||||
dependencies = [
|
||||
|
||||
@ -7,7 +7,7 @@ template = "custom"
|
||||
script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}"/usr/bin
|
||||
cp "${COOKBOOK_SOURCE}"/pipes.sh "${COOKBOOK_STAGE}"/usr/bin/pipes
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/pipes
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/pipes
|
||||
"""
|
||||
[package]
|
||||
dependencies = [
|
||||
|
||||
@ -7,5 +7,5 @@ template = "custom"
|
||||
script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}"/usr/bin
|
||||
cp "${COOKBOOK_SOURCE}"/ani-cli "${COOKBOOK_STAGE}"/usr/bin/ani-cli
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/ani-cli
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/ani-cli
|
||||
"""
|
||||
|
||||
@ -8,5 +8,5 @@ mkdir -pv "${COOKBOOK_STAGE}"/usr/bin
|
||||
mkdir -pv "${COOKBOOK_STAGE}"/home/user/.config/mpv/scripts
|
||||
cp "${COOKBOOK_SOURCE}"/ani-skip "${COOKBOOK_STAGE}"/usr/bin/ani-skip
|
||||
cp "${COOKBOOK_SOURCE}"/skip.lua "${COOKBOOK_STAGE}"/home/user/.config/mpv/scripts
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/ani-skip
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/ani-skip
|
||||
"""
|
||||
|
||||
@ -6,5 +6,5 @@ template = "custom"
|
||||
script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}"/usr/bin
|
||||
cp "${COOKBOOK_SOURCE}"/dra-cla "${COOKBOOK_STAGE}"/usr/bin/dra-cla
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/dra-cla
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/dra-cla
|
||||
"""
|
||||
|
||||
@ -10,7 +10,7 @@ script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/bin/openshot-qt"
|
||||
cp -rv "${COOKBOOK_SOURCE}"/src/* "${COOKBOOK_STAGE}/usr/bin/openshot-qt"
|
||||
echo "#!/usr/bin/env sh \n python3 /usr/bin/openshot-qt/src/launch.py" > "${COOKBOOK_STAGE}"/usr/bin/openshot
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/openshot
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/openshot
|
||||
"""
|
||||
[package]
|
||||
dependencies = [
|
||||
|
||||
@ -7,7 +7,7 @@ template = "custom"
|
||||
script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}"/usr/bin
|
||||
cp "${COOKBOOK_SOURCE}"/jerry.sh "${COOKBOOK_STAGE}"/usr/bin/jerry
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/jerry
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/jerry
|
||||
"""
|
||||
[package]
|
||||
dependencies = [
|
||||
|
||||
@ -6,5 +6,5 @@ template = "custom"
|
||||
script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}"/usr/bin
|
||||
cp "${COOKBOOK_SOURCE}"/lobster.sh "${COOKBOOK_STAGE}"/usr/bin/lobster
|
||||
chmod a+x "${COOKBOOK_STAGE}"/usr/bin/lobster
|
||||
chmod +x "${COOKBOOK_STAGE}"/usr/bin/lobster
|
||||
"""
|
||||
|
||||
Loading…
Reference in New Issue
Block a user