Modified Castlia 3.3 + omnetpp 5.3 on ubuntu- permission denied - omnet++

I have compiled both castalia 3.3 with its modified version adapted to omnet 5.3 and everything was right but when running simulation using command line
/Castalia/Simulations/radioTest$ ../../bin/Castalia -c General
I got this error:
bash: ../../bin/Castalia : Permission denied
I added the path to .bashrc and .profile in ubuntu
export PATH=$PATH:/home/usr/../Castalia/bin
but still got the same error
How can I solve this problem ?

This problem is not related to Castalia specifically. You could have searched with "program permission denied" to find the general answer: Ubuntu says "bash: ./program Permission denied"
Adding Castalia in the path will not fix your problem. The system can find the Castalia script fine (you provide the absolute path in the first place). It just can't execute it.
Execute the command below in Castalia's bin directory. This will give the right permission to all 3 castalia scripts:
chmod u+x Castalia*

Related

Permission denied when installing pwndbg

I was setting up my Kali Linux recently. I was trying to install debuggers (pwndbg, gef, peda) using the following script: https://github.com/apogiatzis/gdb-peda-pwndbg-gef
After the setup I was testing the functions, and I cannot open any of the debbugers, the permissions are denied.
What can I do to solve the issue? Thanks!
I have tried to follow the instructions in this post first: https://infosecwriteups.com/pwndbg-gef-peda-one-for-all-and-all-for-one-714d71bf36b8, but I got no permission
I used the code instead, but it didn't work too. Source: https://github.com/apogiatzis/gdb-peda-pwndbg-gef
I tried to use sudo function but it didn't work, as well as when I was trying in root
sudo chmod +x /usr/bin/gdb-*
I tried to use chattr, but another error occurs.
$lsattr /usr/bin/gdb-pwndbg
-----------e-------- /usr/bin/gdb-pwndbg/gdb-pwndbg
$chattr -e /usr/bin/gdb-pwndbg
chattr: Operation not permitted while setting flags on /usr/bin/gdb-pwndbg/gdb-pwndbg

zsh: permission denied: webstorm - On Attempting to Create Shell Script That Launches WebStorm

I am following the documentation on creating a Shell script that launches the WebStorm application for a given file folder as described on WebStorm Help page. I am currently using an M1 Pro Macbook (2022) that I just got today and has little else installed beyond Homebrew, VSCode, WebStorm, and PyCharm.
Following the example in the docs, I created a file called webstorm (without any extension) in usr/local/bin and added the following code to it:
#!/bin/sh
open -na "WebStorm.app" --args "$#"
After starting up a new terminal, and running webstorm ., I get the following error in my terminal:
zsh: permission denied: webstorm
I have:
Changed sh to zsh as my default shell is zsh, and that made no difference.
Checked my permissions for both usr/local/bin and usr/local/bin/webstorm to ensure that I have the correct permissions to execute files from here. When right clicking on the webstorm file and clicking "Get Info", I can see that I currently have read and write permissions.
Restarted my computer
To add to my confusion, I have used the same script in the same location on my work Macbook, and it has worked without issues.
Any help on this would be hugely appreciated.
Checked my permissions for both usr/local/bin and usr/local/bin/webstorm to ensure that I have the correct permissions to execute files from here. When right clicking on the webstorm file and clicking "Get Info", I can see that I currently have read and write permissions.
Do you have the "execute" permission?
Try:
$ chmod +x /usr/local/bin/webstorm

zsh: permission denied: reading anyway

this is the error its showing now
I was installing "Laravel" through a tutorial and now i am facing this error "zsh: locking failed for /users/vishnu.zsh_history: permission denied: reading anyway"
macos:- catalina v10.15
I am using macbook air,
I don't have any idea what happened it happened while I was installing composer and a file was missing to get that file I ran some "chown" command and now I cant even open my chrome browser
Please Help
-ThankYou
You can run this command :
sudo chown -R ${LOGNAME}:staff $HOME
to make sure the owner is correct for your files.

Running "pod install" in automator action in Mac OS - Permission denied

I am currently grading approx 50 apps created by students whereas most of them use CocoaPods in their projects and I'm spending an awful lot of time just navigating in the terminal to different folders just to run "pod install". I googled a bit and found this page:
https://medium.com/#abhishekbedi/podfile-right-click-pod-install-5da88c89c907
Which is exactly what I want, but of course it doesn't work on my computer. I am not proficient in Terminal at all and I can't figure out what I'm missing, any help much appreciated!
Here's what I have in the automator action right now:
#!/bin/bash
file=$1
POD="/usr/local/bin/pod"
folder=dirname $file
cd $folder
LANG=en_US.UTF-8 $POD install
, which results in the following error:
Task ”Run command script” encountered an error: ”-: line 3: /Users/.../Podfile: Permission denied”
Maybe I got the text a bit wrong, I just translated it from Swedish.
I've tried chmod on /usr/local/bin/pod and both the file and folders (probably shouldn't have done that), but the error just got worse.
I want all necessary handling inside the script, since any terminal action would defeat the purpose of not having to use the terminal..
Ideas? Thanks

node.js "Command failed: execvp(): Permission denied" error on MasOS X

I'm trying to run a program (e.g. "/Applications/Safari.app") from node using child_process.execFile but it fails with the error:
"Command failed: execvp(): Permission denied"
It works well on Ubuntu and Windows, but on MacOS this issue appears. Am I missing something?
/Applications/Safari.app is actually a directory (application bundle), not an executable file.
I think the simplest solution would be to use /Applications/Safari.app/Contents/MacOS/Safari instead.

Resources