[opensuse] running a tcsh script on a bash system
Dear all. I'm having an issue with something I though would (or should) be a really dumb problem. I have a long tcsh script (which I won't adapt to bash) to run on a bash system (which will not be modified into a tcsh system due to other scripts needs). It would also be nice that the script runs with a syntax as simple as "./script_name.x". So, I've thought about doing something as simple as writing: #!/bin/tcsh at the beggining of the script. However, since it failed, I tested and discovered that: #!/bin/tcsh echo $SHELL Would still tell me I'm in bash. What am I missing here? Wasn't it supposed to work? Thanks a lot in advance for any help, Regards Jones -- Jones de Andrade (jdandrade@iq.ufrgs.br) DFQ/IQ/UFRGS Lattes: http://lattes.cnpq.br/6675936210583999 Orcid: https://orcid.org/0000-0003-3429-8119 ResearcherID: https://publons.com/researcher/AAC-5337-2019/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Fri, 06 Dec 2019 14:00:34 -0200 Jones De Andrade <00037991@ufrgs.br> wrote:
Dear all.
I'm having an issue with something I though would (or should) be a really dumb problem.
I have a long tcsh script (which I won't adapt to bash) to run on a bash system (which will not be modified into a tcsh system due to other scripts needs).
It would also be nice that the script runs with a syntax as simple as "./script_name.x".
So, I've thought about doing something as simple as writing:
#!/bin/tcsh
at the beggining of the script. However, since it failed, I tested and discovered that:
#!/bin/tcsh echo $SHELL
Would still tell me I'm in bash.
No, it tells you that the value of the SHELL variable is still bash, not which shell is actually running.
What am I missing here? Wasn't it supposed to work?
It does work. Use something like environment variable setting to demonstrate that tcsh is running rather than bash.
Thanks a lot in advance for any help,
Regards
Jones
-- Jones de Andrade (jdandrade@iq.ufrgs.br) DFQ/IQ/UFRGS Lattes: http://lattes.cnpq.br/6675936210583999 Orcid: https://orcid.org/0000-0003-3429-8119 ResearcherID: https://publons.com/researcher/AAC-5337-2019/
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hello, On Fri, 06 Dec 2019, Dave Howorth wrote:
On Fri, 06 Dec 2019 14:00:34 -0200 Jones De Andrade <00037991@ufrgs.br> wrote:
at the beggining of the script. However, since it failed, I tested and discovered that:
#!/bin/tcsh echo $SHELL
Would still tell me I'm in bash.
No, it tells you that the value of the SHELL variable is still bash, not which shell is actually running.
To wit: $ tcsh -c 'set | grep -i tcsh' command set | grep -i tcsh shell /bin/tcsh tcsh 6.20.00 version tcsh 6.20.00 (Astron) ... $ tcsh -c 'echo $shell' /bin/tcsh $ tcsh -c 'ls -l /proc/$$/exe' lrwxrwxrwx 1 dh dh 0 Dec 7 08:20 /proc/14346/exe -> /bin/tcsh HTH, -dnh -- Time is an illusion; lunchtime, doubly so. -- Ford Prefect -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Sat, 7 Dec 2019 08:21:32 +0100 David Haller <dnh@opensuse.org> wrote:
Hello,
On Fri, 06 Dec 2019, Dave Howorth wrote:
On Fri, 06 Dec 2019 14:00:34 -0200 Jones De Andrade <00037991@ufrgs.br> wrote:
at the beggining of the script. However, since it failed, I tested and discovered that:
#!/bin/tcsh echo $SHELL
Would still tell me I'm in bash.
No, it tells you that the value of the SHELL variable is still bash, not which shell is actually running.
To wit:
$ tcsh -c 'set | grep -i tcsh' command set | grep -i tcsh shell /bin/tcsh tcsh 6.20.00 version tcsh 6.20.00 (Astron) ... $ tcsh -c 'echo $shell' /bin/tcsh $ tcsh -c 'ls -l /proc/$$/exe' lrwxrwxrwx 1 dh dh 0 Dec 7 08:20 /proc/14346/exe -> /bin/tcsh
HTH,
I think it just confuses: $ tcsh -c 'echo $shell' /bin/tcsh $ tcsh -c 'echo $SHELL' /bin/bash
-dnh
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hi all! Thanks for all the answers, and really sorry for the delayed answer. Since my test failed (and led me to misunderstand where the issue resided), I improved it a bit to properly show the failure happening: ************************ ~/> which tcsh /usr/bin/tcsh ~/> ls -l /usr/bin/tcsh lrwxrwxrwx 1 root root 9 mar 19 2018 /usr/bin/tcsh -> /bin/tcsh ~/> sftp -P 2221 android@192.168.0.12 Password authentication Password: Connected to 192.168.0.12. sftp> ls Auto Camera Facebook Google Photos IMG_20171215_152523644-01.jpeg sftp> bye ~/> cat teste.x #!/bin/tcsh set HOST = "192.168.0.12" set PORT = "2221" set USER = "android" setenv SSHPASS "temporario" echo $SHELL echo $SSHPASS sshpass -e sftp -P $PORT $USER@$HOST >& tmp.tmp << EOF ls bye EOF unsetenv SSHPASS ~/> ./teste.x /bin/bash temporario ~/> **************************** So: 1) there is an tcsh installed and working on the machine; 2) there is a sftp server up and running at that ip address; 3) I successfully access it interactively; 4) the environment variable needed for sshpass have the password is given in the script, but the script is not answering sftp requests it is making (which is central for the script). Does anybody have any clue what is going wrong here? Thanks a lot in advance! Sincerely yours, Jones Em 2019-12-07 17:34, Dave Howorth escreveu:
On Sat, 7 Dec 2019 08:21:32 +0100 David Haller <dnh@opensuse.org> wrote:
Hello, On Fri, 06 Dec 2019, Dave Howorth wrote:
On Fri, 06 Dec 2019 14:00:34 -0200 Jones De Andrade <00037991@ufrgs.br [1]> wrote:
at the beggining of the script. However, since it failed, I tested and discovered that: #!/bin/tcsh echo $SHELL Would still tell me I'm in bash. No, it tells you that the value of the SHELL variable is still bash, not which shell is actually running. To wit: $ tcsh -c 'set | grep -i tcsh' command set | grep -i tcsh shell /bin/tcsh tcsh 6.20.00 version tcsh 6.20.00 (Astron) ... $ tcsh -c 'echo $shell' /bin/tcsh $ tcsh -c 'ls -l /proc/$$/exe' lrwxrwxrwx 1 dh dh 0 Dec 7 08:20 /proc/14346/exe -> /bin/tcsh HTH,
I think it just confuses:
$ tcsh -c 'echo $shell' /bin/tcsh $ tcsh -c 'echo $SHELL' /bin/bash
-dnh
-- Jones de Andrade (jdandrade@iq.ufrgs.br) DFQ/IQ/UFRGS Lattes: http://lattes.cnpq.br/6675936210583999 Orcid: https://orcid.org/0000-0003-3429-8119 ResearcherID: https://publons.com/researcher/AAC-5337-2019/ Links: ------ [1] mailto:00037991@ufrgs.br -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2019/12/11 15:17:41 -0200, Jones De Andrade wrote:
Hi all!
Thanks for all the answers, and really sorry for the delayed answer.
Since my test failed (and led me to misunderstand where the issue resided), I improved it a bit to properly show the failure happening:
************************
~/> which tcsh
/usr/bin/tcsh
~/> ls -l /usr/bin/tcsh lrwxrwxrwx 1 root root 9 mar 19 2018 /usr/bin/tcsh -> /bin/tcsh ~/> sftp -P 2221 android@192.168.0.12 Password authentication Password: Connected to 192.168.0.12. sftp> ls Auto Camera Facebook Google Photos IMG_20171215_152523644-01.jpeg sftp> bye ~/> cat teste.x #!/bin/tcsh
set HOST = "192.168.0.12" ^ ^ set PORT = "2221" ^ ^ set USER = "android" ^ ^ setenv SSHPASS "temporario"
echo $SHELL echo $SSHPASS
sshpass -e sftp -P $PORT $USER@$HOST >& tmp.tmp << EOF ls bye EOF
unsetenv SSHPASS ~/> ./teste.x /bin/bash temporario ~/> ****************************
I see ... afer chmod 755 on the script the string /bin/tcsh temporario and cat tmp.tmp sshpass: Command not found. but I'm a tcsh user and my $SHELL is set to /bin/tcsh at login ... your's seems to be /bin/bash as for the most users. NOTE: The variable is set from your entry in /etc/passwd at login and will NOT be changes by the used shell -- "Having a smoking section in a restaurant is like having a peeing section in a swimming pool." -- Edward Burr
On Wed, 11 Dec 2019 15:17:41 -0200 Jones De Andrade <00037991@ufrgs.br> wrote:
Hi all!
Thanks for all the answers, and really sorry for the delayed answer.
Since my test failed (and led me to misunderstand where the issue resided), I improved it a bit to properly show the failure happening:
************************
~/> which tcsh
/usr/bin/tcsh
~/> ls -l /usr/bin/tcsh lrwxrwxrwx 1 root root 9 mar 19 2018 /usr/bin/tcsh -> /bin/tcsh ~/> sftp -P 2221 android@192.168.0.12 Password authentication Password: Connected to 192.168.0.12. sftp> ls Auto Camera Facebook Google Photos IMG_20171215_152523644-01.jpeg sftp> bye ~/> cat teste.x #!/bin/tcsh
set HOST = "192.168.0.12" set PORT = "2221" set USER = "android" setenv SSHPASS "temporario"
echo $SHELL echo $SSHPASS
sshpass -e sftp -P $PORT $USER@$HOST >& tmp.tmp << EOF ls bye EOF
unsetenv SSHPASS ~/> ./teste.x /bin/bash temporario ~/> ****************************
So:
1) there is an tcsh installed and working on the machine;
2) there is a sftp server up and running at that ip address;
3) I successfully access it interactively;
4) the environment variable needed for sshpass have the password is given in the script, but the script is not answering sftp requests it is making (which is central for the script).
Does anybody have any clue what is going wrong here?
Sorry, it's a long time since I used either tcsh/csh or sftp but you've redirected output from the command and not shown us that output haven't you? Also it may be worth adding -v to the args :) Why the desire to use tcsh BTW?
Thanks a lot in advance!
Sincerely yours,
Jones
Em 2019-12-07 17:34, Dave Howorth escreveu:
On Sat, 7 Dec 2019 08:21:32 +0100 David Haller <dnh@opensuse.org> wrote:
Hello, On Fri, 06 Dec 2019, Dave Howorth wrote:
On Fri, 06 Dec 2019 14:00:34 -0200 Jones De Andrade <00037991@ufrgs.br [1]> wrote:
at the beggining of the script. However, since it failed, I tested and discovered that: #!/bin/tcsh echo $SHELL Would still tell me I'm in bash. No, it tells you that the value of the SHELL variable is still bash, not which shell is actually running. To wit: $ tcsh -c 'set | grep -i tcsh' command set | grep -i tcsh shell /bin/tcsh tcsh 6.20.00 version tcsh 6.20.00 (Astron) ... $ tcsh -c 'echo $shell' /bin/tcsh $ tcsh -c 'ls -l /proc/$$/exe' lrwxrwxrwx 1 dh dh 0 Dec 7 08:20 /proc/14346/exe -> /bin/tcsh HTH,
I think it just confuses:
$ tcsh -c 'echo $shell' /bin/tcsh $ tcsh -c 'echo $SHELL' /bin/bash
-dnh
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 11/12/2019 18.48, Dave Howorth wrote:
Sorry, it's a long time since I used either tcsh/csh or sftp but you've redirected output from the command and not shown us that output haven't you?
It is a bit confusing, but it is there:
~/> ./teste.x /bin/bash temporario ~/>
- -- Cheers / Saludos, Carlos E. R. (from 15.1 x86_64 at Telcontar) -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQQZEb51mJKK1KpcU/W1MxgcbY1H1QUCXfFAQQAKCRC1MxgcbY1H 1e/QAJ9pDcQKfhVMOEwGWzQxqADYUTlR7ACfRblr0sCvXyXBmql9oWpZmO5aTh4= =PY+f -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wed, 11 Dec 2019 20:15:22 +0100 "Carlos E. R." <robin.listas@telefonica.net> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 11/12/2019 18.48, Dave Howorth wrote:
Sorry, it's a long time since I used either tcsh/csh or sftp but you've redirected output from the command and not shown us that output haven't you?
It is a bit confusing, but it is there:
~/> ./teste.x /bin/bash temporario ~/>
No, apart from your wrapping, that's the output from the script itself, not the output from the sshpass command, which was redirected to the file tmp.tmp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 11/12/2019 21.00, Dave Howorth wrote:
On Wed, 11 Dec 2019 20:15:22 +0100 "Carlos E. R." <> wrote:
On 11/12/2019 18.48, Dave Howorth wrote:
Sorry, it's a long time since I used either tcsh/csh or sftp but you've redirected output from the command and not shown us that output haven't you?
It is a bit confusing, but it is there:
~/> ./teste.x /bin/bash temporario ~/>
No, apart from your wrapping, that's the output from the script itself, not the output from the sshpass command, which was redirected to the file tmp.tmp
Yes, but he asked about the shell not working. It works. The script is running in tcsh, not bash. That was his question. If the question is now different, I haven't noticed. - -- Cheers / Saludos, Carlos E. R. (from 15.1 x86_64 at Telcontar) -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQQZEb51mJKK1KpcU/W1MxgcbY1H1QUCXfGXYgAKCRC1MxgcbY1H 1ZLzAJ0Z+ifPPC7ZjCMLQnYJRytAg4supQCff990vdsjWB9OC81LAXkebtlphIg= =2IwN -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Thu, 12 Dec 2019 02:27:10 +0100 "Carlos E. R." <robin.listas@telefonica.net> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 11/12/2019 21.00, Dave Howorth wrote:
On Wed, 11 Dec 2019 20:15:22 +0100 "Carlos E. R." <> wrote:
On 11/12/2019 18.48, Dave Howorth wrote:
Sorry, it's a long time since I used either tcsh/csh or sftp but you've redirected output from the command and not shown us that output haven't you?
It is a bit confusing, but it is there:
~/> ./teste.x /bin/bash temporario ~/>
No, apart from your wrapping, that's the output from the script itself, not the output from the sshpass command, which was redirected to the file tmp.tmp
Yes, but he asked about the shell not working. It works. The script is running in tcsh, not bash. That was his question.
If the question is now different, I haven't noticed.
On Wed, 11 Dec 2019 15:17:41 -0200 Jones De Andrade <00037991@ufrgs.br> wrote:
Hi all!
Thanks for all the answers, and really sorry for the delayed answer.
Since my test failed (and led me to misunderstand where the issue resided), I improved it a bit to properly show the failure happening:
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 12/12/2019 10.55, Dave Howorth wrote:
On Thu, 12 Dec 2019 02:27:10 +0100 "Carlos E. R." <> wrote:
On 11/12/2019 21.00, Dave Howorth wrote:
On Wed, 11 Dec 2019 20:15:22 +0100 "Carlos E. R." <> wrote:
On 11/12/2019 18.48, Dave Howorth wrote:
Sorry, it's a long time since I used either tcsh/csh or sftp but you've redirected output from the command and not shown us that output haven't you?
It is a bit confusing, but it is there:
~/> ./teste.x /bin/bash temporario ~/>
No, apart from your wrapping, that's the output from the script itself, not the output from the sshpass command, which was redirected to the file tmp.tmp
Yes, but he asked about the shell not working. It works. The script is running in tcsh, not bash. That was his question.
If the question is now different, I haven't noticed.
On Wed, 11 Dec 2019 15:17:41 -0200 Jones De Andrade <00037991@ufrgs.br> wrote:
Hi all!
Thanks for all the answers, and really sorry for the delayed answer.
Since my test failed (and led me to misunderstand where the issue resided), I improved it a bit to properly show the failure happening:
Yes, very unclear. I don't understand what he asks. So I go to the end of the command sequence, which I assume "shows the failure happening" and I see the "error":
~/> ./teste.x /bin/bash <================ temporario ~/>
Lacking explanations, I assume the "problem" is the line I mark with an arrow. If it is not that, he has to improve his questioning. - -- Cheers / Saludos, Carlos E. R. (from 15.1 x86_64 at Telcontar) -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQQZEb51mJKK1KpcU/W1MxgcbY1H1QUCXfI/bgAKCRC1MxgcbY1H 1Y6GAKCQfEGmVgcABNzE6YrW8F9hHGAIiwCfXwZtkf4sS1MzHbemKVss4jR8XU4= =U/Xh -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 11/12/2019 18.17, Jones De Andrade wrote:
Hi all!
Thanks for all the answers, and really sorry for the delayed answer.
Since my test failed (and led me to misunderstand where the issue resided), I improved it a bit to properly show the failure happening:
************************ ~/> cat teste.x #!/bin/tcsh
set HOST = "192.168.0.12" set PORT = "2221" set USER = "android" setenv SSHPASS "temporario"
echo $SHELL echo $SSHPASS
cer@Telcontar:~> cat bin/testtsch #!/bin/tcsh echo Hello echo $shell echo $SHELL cer@Telcontar:~> cer@Telcontar:~> testtsch Hello /bin/tcsh /bin/bash cer@Telcontar:~> As has been mentioned before in this thread. - -- Cheers / Saludos, Carlos E. R. (from 15.1 x86_64 at Telcontar) -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQQZEb51mJKK1KpcU/W1MxgcbY1H1QUCXfFAaAAKCRC1MxgcbY1H 1SZ/AJ0YVGnYWTwVjARlQppF8tPwKXyzIwCfRS60KlrhnOS04k17zvGH7lKbjKE= =S54n -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
06.12.2019 19:00, Jones De Andrade пишет:
Dear all.
I'm having an issue with something I though would (or should) be a really dumb problem.
I have a long tcsh script (which I won't adapt to bash) to run on a bash system (which will not be modified into a tcsh system due to other scripts needs).
It would also be nice that the script runs with a syntax as simple as "./script_name.x".
So, I've thought about doing something as simple as writing:
#!/bin/tcsh
at the beggining of the script. However, since it failed,
It failed how exactly? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Jones, et al -- ...and then Jones De Andrade said... % ... % I have a long tcsh script (which I won't adapt to bash) to run on a Fair enough. % bash system (which will not be modified into a tcsh system due to % other scripts needs). What is a "bash system" that "will not be modified"? Do you mean that tcsh is not installed? % % It would also be nice that the script runs with a syntax as simple % as "./script_name.x". Yep. % % So, I've thought about doing something as simple as writing: % % #!/bin/tcsh That should work, presuming tcsh is installed. % % at the beggining of the script. However, since it failed, I tested % and discovered that: % % #!/bin/tcsh % echo $SHELL % % Would still tell me I'm in bash. Not quite, as you've seen in another reply. % % What am I missing here? Wasn't it supposed to work? Let's see if it's even installed... davidtg@u17383850:~> T=`which tcsh` davidtg@u17383850:~> ls -li $T 127585 -rwxr-xr-x 1 root root 387080 Oct 29 2011 /bin/tcsh davidtg@u17383850:~> $T --version tcsh 6.17.02 (Astron) 2010-05-12 (x86_64-suse-linux) options wide,nls,lf,dl,al,kan,sm,color,filec What do you get ? If you get something like this, then try $T -X /path/to/script and show us what happens. % % Thanks a lot in advance for any help, % % Regards % % Jones HTH & HANN :-D -- David T-G See http://justpickone.org/davidtg/email/ See http://justpickone.org/davidtg/tofu.txt -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 06/12/2019 19:48, David T-G wrote:
% % So, I've thought about doing something as simple as writing: % % #!/bin/tcsh
That should work, presuming tcsh is installed.
anton@main:~> which tcsh tcsh is /usr/bin/tcsh tcsh is /bin/tcsh anton@main:~> ls -l /bin/tcsh /usr/bin/tcsh -rwxr-xr-x 1 root root 411K Oct 28 12:23 /bin/tcsh* lrwxrwxrwx 1 root root 9 Nov 30 16:09 /usr/bin/tcsh -> /bin/tcsh* yup, that should work I've got plent of #!/usr/bin/perl and #!/usr/bin/ruby that I've written and there are quite a few supplied #!/usr/bin/python on the system. -- A: Yes. > Q: Are you sure? >> A: Because it reverses the logical flow of conversation. >>> Q: Why is top posting frowned upon? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 06/12/2019 11:00, Jones De Andrade wrote:
Dear all.
I'm having an issue with something I though would (or should) be a really dumb problem.
I have a long tcsh script (which I won't adapt to bash) to run on a bash system (which will not be modified into a tcsh system due to other scripts needs).
It would also be nice that the script runs with a syntax as simple as "./script_name.x".
So, I've thought about doing something as simple as writing:
#!/bin/tcsh
at the beggining of the script. However, since it failed, I tested and discovered that:
#!/bin/tcsh echo $SHELL
Would still tell me I'm in bash.
What am I missing here? Wasn't it supposed to work?
Ask the right questions: anton@main:~> echo $SHELL /bin/bash anton@main:~> tcsh Directory: /home/anton /home/anton> echo $SHELL /bin/bash /home/anton> echo $shell /bin/tcsh /home/anton> set |tail shlvl 2 showdots 1 status 0 symlinks ignore tcsh 6.20.00 term xterm-256color tty pts/2 uid 501 user anton version tcsh 6.20.00 (Astron) 2016-11-24 (x86_64-unknown-linux) options wide,nls,lf,dl,al,kan,sm,color,filec /home/anton> -- A: Yes. > Q: Are you sure? >> A: Because it reverses the logical flow of conversation. >>> Q: Why is top posting frowned upon? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (8)
-
Andrei Borzenkov
-
Anton Aylward
-
Carlos E. R.
-
Dave Howorth
-
David Haller
-
David T-G
-
Dr. Werner Fink
-
Jones De Andrade