Skip to content

Commit ffd5c66

Browse files
committed
fix
1 parent 8ddeecf commit ffd5c66

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

install.sh

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ curl -fsSL --proto '=https' --tlsv1.2 "$REPO_URL/rura" -o "$SOURCE_FILE" || {
1212
echo "Error: Failed to download rura" >&2
1313
exit 1
1414
}
15-
chmod 600 "$SOURCE_FILE"
15+
chmod +x "$SOURCE_FILE"
1616
trap 'rm -f "$SOURCE_FILE"' EXIT
1717

1818
# Create directory if needed
@@ -39,11 +39,9 @@ fi
3939
# Install
4040
echo "Installing rura to $BIN_DIR/rura..."
4141
if [ -n "$SUDO" ]; then
42-
$SUDO cp "$SOURCE_FILE" "$BIN_DIR/rura"
43-
$SUDO chmod +x "$BIN_DIR/rura"
42+
$SUDO install -m 755 "$SOURCE_FILE" "$BIN_DIR/rura"
4443
else
45-
cp "$SOURCE_FILE" "$BIN_DIR/rura"
46-
chmod +x "$BIN_DIR/rura"
44+
install -m 755 "$SOURCE_FILE" "$BIN_DIR/rura"
4745
fi
4846

4947
echo "✓ Installed successfully!"

0 commit comments

Comments
 (0)