Hi. I wanted to install Tranasmission 2.92, so I started as barmalej2 wrote. I've done steps 1 and 2 from tutorial at the tof of this topic, but I had to do this manualy lib by lib. Then I wanted to make a shortcut, and I figured, that I use MrDinis compilation. So I've downloaded the package and I've put it into root. Than I ran it and the outcome is:

Seems like, I simply forgot to give execute permission to the start script... ASAP, I will change that...

Don't do this Mr. Dini. Enable or disable service autostart is and should be user side action. All should be disabled by default except critical ones-sshd for example.For one time running, run interpreter should be specified, in this case shell for shell scripts:

Yes, my packages with start script are disabled by default, except the Transmission packages. Because it requestedby alot of user and I thought, why not? This package Can't cause big problems, like reboots, it just have one error, the dependancie missig error,but it Can be solved by running the script.

But if You say, I won't do it!

Quote:

For one time running, run interpreter should be specified, in this case shell for shell scripts:

Code:

sh /ffp/start/transmission.sh start

Yes, I know that. I am not totally noob in linux.

BTW: is there a way to execute a shell script, or a binary without root user and with mount option noexec?

Yes, my packages with start script are disabled by default, except the Transmission packages. Because it requestedby alot of user and I thought, why not? This package Can't cause big problems, like reboots, it just have one error, the dependancie missig error,but it Can be solved by running the script. But if You say, I won't do it!

Mr. Dini, this is not requirement, just a proposal. You have right to do whatever you want. I just suggesting to use the same practice, which is used on standard linux distros.

Code:

sh /ffp/start/transmission.sh start

MrDini wrote:

Yes, I know that. I am not totally noob in linux.

This command more likely was addressed to Bohr, illiustrating that even root user needs to know how to run scripts, when executable bit is not set.

MrDini wrote:

BTW: is there a way to execute a shell script, or a binary without root user and with mount option noexec?

However, when a script (a text file that begins with she-bang line; i.e., a line that begins with #!) is given to some shells (bash), it will run the executable named on that line (e.g., /usr/bin/perl) and connect the content of the script file to the stdin of that executable, which may not be on that drive.

I've a problem with Transmission 2.92: After installing it worked just fine for some time. Suddenly I can't add any torrent files to downloading. Restarting Transmission and NSA310 didn't help. So I uninstalled it and installed it angain and the result is the same. So I uninstalled it and started version from Zyxel packages: 2.82zypkg002 and this works normaly.

I'd rather use current version than 2.82. So what should I do to make 2.92 work as it worked before?

Find that guy, who sabotaged version 2.92 and punish him Then force him to enable logging of transmission-daemon and reproduce problematic situation and/or at least paste any error outputs you are getting with 2.92.

To get logs I reinstalled 2.92 and... it works, but when adding new torrent it doesn't ask about location of downloadeded content any more. It's strange, because I've used the same settings.json file. Is it possible to turn this on?

Who is online

Users browsing this forum: No registered users and 82 guests

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot post attachments in this forum