if you unset LC/LANG variables they default to C/POSIX, so i would
actually set them to what you need.

On Thu, Jun 11, 2015 at 10:33 AM, Ivan Garcia <[email protected]> wrote:
> Hi all,
>
> I'm working to automate some Tomcat deployments and I have a problem with
> the enconding. When I start the Tomcat, Ansible use its default LANG=C and
> LC_TYPE=C variables and the application is not deployed properly, some
> characters doesn't appear right.
>
> Following you can see the PID info and notice that it's putting the default
> variables instead of using the user variables (root as I'm using sudo):
>
> # cat /proc/18107/environ
> TOMCAT_HOME=/opt/tomcatTERM=linuxSHELL=/bin/bashCATALINA_HOME=/opt/tomcat
> TOMCAT_START=/opt/tomcat/bin/startup.shUSER=tomcatJAVA_OPTS=-server
> -Xms1024m -Xmx2048m -XX:PermSize=256m  -XX:MaxPermSize=512m
> -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
> JRE_HOME=/op
> /java/latestSUDO_USER=atlasSUDO_UID=50000USERNAME=rootMAIL=/var/mail/at
> PATH=/sbin:/usr/sbin:/bin:/usr/binPWD=/opt/tomcat/webapps/simyoJAVA_HOME=/opt/jav
> /latest LANG=CHOME=/home/tomcatSUDO_COMMAND=/bin/sh -c echo
> SUDO-SUCCESS-bdoirfizidenadwclaoujhbewakdemoh;  LANG=C LC_CTYPE=C
> /usr/bin/python /home/at
> //.ansible/tmp/ansible-tmp-1434028812.49-238808986274644/command;  rm -rf
> /home/atlas//.ansible/tmp/ansible-tmp-1434028812.49-238808986274644/
>>/dev/null  2>&1SHLVL=5TOMCAT_STOP=/opt/tomcat/bin/shutdown.shLOGNAME=tomcat
> LC_CTYPE=CSUDO_GID=50000_=/opt/java/latest/bin/javaLD_LIBRARY_PATH=/opt/java/jdk1.6.0_2
> /jre/lib/i386/server:
> /opt/java/jdk1.6.0_24/jre/lib/i386:/opt/java/jdk1.6.0_24/jre/../lib/i386
>
> Do you know if there's any way to use the user variables instead of the
> "ansible_env" vars? If not, there's any way to unset this vars at playbook
> level?
>
> I've seen this docu but there's nothing about unset vars -->
> https://docs.ansible.com/playbooks_environment.html
>
> Cheers,
>
> Ivan G.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ansible Project" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/6d0253ae-43ff-4d5a-aee9-f693f3ca654f%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.



-- 
Brian Coca

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/CAJ5XC8n5ALCbKNSKpT0SXX%3Dni5ouCPRNP88WsTOvambU_O0JwA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to