Skip to Content.

cat-users - Re: [cat-users] Script problem on Linux.

cat-users AT lists.geant.org

Subject: The mailing list for users of the eduroam Configuration Assistant Tool (CAT)

List archive


Re: [cat-users] Script problem on Linux.


Chronological Thread 
  • From: Tomasz Wolniewicz <twoln AT umk.pl>
  • To: Vincent LOUPIEN <vincent.loupien AT upmf-grenoble.fr>
  • Cc: cat-users AT geant.net
  • Subject: Re: [cat-users] Script problem on Linux.
  • Date: Thu, 20 Feb 2014 09:35:09 +0100
  • List-archive: <http://mail.geant.net/pipermail/cat-users/>
  • List-id: "The mailing list for users of the eduroam Configuration Assistant Tool \(CAT\)" <cat-users.geant.net>

Hi Vincent,
edurom-OT have installed our hot-fix, so please test if it now works as expected.

Tomasz

W dniu 2014-02-17 09:00, Vincent LOUPIEN pisze:
Hello Tomasz,

Congratulations for having determinated where originated this problem. I am
at your disposal if you need to test in French language environment.

Best regard,

----- Mail original -----
Hi,
The problem you have noticed has nothing to do with running the
script
in root mode, but results from running it in the terminal mode.
In the GUI mode all works fine. If the DISPLAY environment variable
is
not set then the terminal mode is run. The trouble is caused by
something I have not anticipated. In the English version the user is
prompted to answer Y/N and the script expects either of them turning
the
answer to upper case and comparing with the stored answers. What I
neglected to do was to turn the stored answers to upper case since I
assumed they would be single letters.

In the French version the translator used full words Oui/No, so my
approach failed.

I will add a fix to the new release and possibly also a hot fix to
the
current one.

Thanks for spotting this.

Tomasz



W dniu 11.02.2014, 17:40, Vincent LOUPIEN pisze:
Hello CAT,

I have a problem running up to you on the configuration script
generated by CAT for Linux systems (and may be a solution).

When running with the equivalent to the root rights (sudo) or as
root (sudo-s) eduroam-linux-xxxx.sh script, the course runs in a
loop on the question "Yes / No" of belonging to the univercity
xxxx. If I answer "No", we go out of the execution of the script
(which is normal). If I answer "Yes", we always come back to the
same question (which is problematic).

Taking a look at the code and reversing two lines, it seems to
solve the problem but it might not be the ideal modification :

line 72 in the function ask {
if [$ 3 == "0"]; Then
$ def = no
else
$ def = yes
fi

Are this the right solution?

Regards,

NB: tests realised on Ubuntu 12.04.4 LTS (up to date).

--
Tomasz Wolniewicz

twoln AT umk.pl
http://www.umk.pl/~twoln

Uczelniane Centrum Informatyczne Information&Communication
Technology Centre
Uniwersytet Mikolaja Kopernika Nicolaus Copernicus University,
pl. Rapackiego 1, Torun pl. Rapackiego 1, Torun, Poland
tel: +48-56-611-2750 fax: +48-56-622-1850 tel kom.: +48-693-032-576



--
Tomasz Wolniewicz

twoln AT umk.pl
http://www.home.umk.pl/~twoln

Uczelniane Centrum Informatyczne Information&Communication Technology Centre
Uniwersytet Mikolaja Kopernika Nicolaus Copernicus University,
pl. Rapackiego 1, Torun pl. Rapackiego 1, Torun, Poland
tel: +48-56-611-2750 fax: +48-56-622-1850 tel kom.: +48-693-032-576






Archive powered by MHonArc 2.6.19.

Top of Page