We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8ddeecf commit ffd5c66Copy full SHA for ffd5c66
install.sh
@@ -12,7 +12,7 @@ curl -fsSL --proto '=https' --tlsv1.2 "$REPO_URL/rura" -o "$SOURCE_FILE" || {
12
echo "Error: Failed to download rura" >&2
13
exit 1
14
}
15
-chmod 600 "$SOURCE_FILE"
+chmod +x "$SOURCE_FILE"
16
trap 'rm -f "$SOURCE_FILE"' EXIT
17
18
# Create directory if needed
@@ -39,11 +39,9 @@ fi
39
# Install
40
echo "Installing rura to $BIN_DIR/rura..."
41
if [ -n "$SUDO" ]; then
42
- $SUDO cp "$SOURCE_FILE" "$BIN_DIR/rura"
43
- $SUDO chmod +x "$BIN_DIR/rura"
+ $SUDO install -m 755 "$SOURCE_FILE" "$BIN_DIR/rura"
44
else
45
- cp "$SOURCE_FILE" "$BIN_DIR/rura"
46
- chmod +x "$BIN_DIR/rura"
+ install -m 755 "$SOURCE_FILE" "$BIN_DIR/rura"
47
fi
48
49
echo "✓ Installed successfully!"
0 commit comments