The fix above will make zsh not complain, but it still doesn't function 
correctly.  This is because:
% zsh -c 'args="a b c"; for f in $args; do echo $f; done'
a b c

while
% sh -c 'args="a b c"; for f in $args; do echo $f; done' 
a
b
c


I need to figure out how to make zsh do the right thing, info at 
http://zsh.sourceforge.net/FAQ/zshfaq03.html

This does actually raise a more general issue, on why zsh, which is not
posix compliant in these 2 regards is executing content written for a
posix compatible shell  (ie, running stuff in /etc/profile.d).

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to cloud-init in Ubuntu.
https://bugs.launchpad.net/bugs/1073077

Title:
  zsh complains about locale_warn on launch

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-init/+bug/1073077/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to