On 23/04/14 15:42, Colin Law wrote:
On 23 April 2014 15:39, Gareth France <gareth.fra...@gmail.com> wrote:
On 23/04/14 15:37, Alan James Jenkins wrote:
Also try:
which seaward
If that shows /usr/bin/seaward your terminal is finding the command in
your path. Reason for the `file /usr/bin/seaward` was to determine whether
or not it was a valid symbolic link but tbh the ls -la /usr/bin/seaward
showed that it was a symlink to /usr/bin/CTS/seaward already so dunno why I
asked you to do that.
If you call the script with its absolute path e.g:
/usr/bin/seaward
Does it work?
On 23 Apr 2014, at 15:33, Colin Law <clan...@gmail.com> wrote:
On 23 April 2014 15:22, Gareth France <gareth.fra...@gmail.com> wrote:
On 23/04/14 15:18, Alan James Jenkins wrote:
Could you please give us the output of these commands:
echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
ls -la /usr/bin/seaward
-rwxr-xr-x 1 root root 6844 Apr 23 15:09 /usr/bin/CTS/seaward
What is that CTS doing there?
Colin
--
ubuntu-uk@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-uk
https://wiki.ubuntu.com/UKTeam/
I've got it now thanks guys. It was an ownership issue. It's now packaged in
a deb file and installing correctly.
Just so we can all learn from the problem, can you tell us why it would not run?
(I realised what the CTS was after I posted that question).
Colin
I copied the file manually into usr/bin so it was still owned by me. I
realised the problem when I saw the guide provided by one of the Alans
earlier said:
fakeroot dpkg-deb --build myscript
fakerootis a special tool that runs another program (in this
casedpkg-deb) and fakes all filesystem ownerships as being'root:root'.
This is needed because the files in this Debian package need to be owned
by root. Thedpkg-deb --buildcommand takes care of creating the package.
--
ubuntu-uk@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-uk
https://wiki.ubuntu.com/UKTeam/