Your message dated Thu, 18 Jul 2019 14:27:39 +0100
with message-id <[email protected]>
and subject line Re: Bug#763859: at + Lmod fails after shellshock update
has caused the Debian Bug report #763859,
regarding at + Lmod fails after shellshock update
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
763859: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=763859
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: at
Version: 3.1.13-2
Severity: important

Dear Maintainer,

After applying the shellshock updates for Bash, we can no longer use at. 
We use the Lmod[1] system for Environment modules. This program output bash
script code. It works by exporting a function and this no longer works in `at`. 
It does still work in a regular bash shell. 

If you try to run anything with `at`, you get:
sh: line 76: syntax error near unexpected token `$'=\\(\\)\\ {\\ \\ eval\\ 
\\$\\(\\$LMOD_CMD\\ bash\\ \\"\\$@\\"\\)\\;"\n"\\ [\\ \\$\\?\\ =\\ 0\\ ]\\ 
\\&\\&\\ eval\\ \\$\\(\\${LMOD_SETTARG_CMD:-:}\\ -s\\ sh\\)"\n"}''
sh: line 76: `"}; export BASH_FUNC_module()'

This error can be remove if you delete line 57 in the following file:
https://github.com/TACC/Lmod/blob/master/init/bash.in#L57

However, this makes that Lmod no longer functions 100%. This used to work prior
to the shellshock updates and still works fine on Fedora based systems 
(at-3.1.13-13).


[1] https://github.com/TACC/Lmod


-- System Information:
Debian Release: 7.6
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'stable-updates')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages at depends on:
ii  libc6           2.13-38+deb7u4
ii  libpam-runtime  1.1.3-7.1
ii  libpam0g        1.1.3-7.1
ii  lsb-base        4.1+Debian8+deb7u1

Versions of packages at recommends:
ii  exim4-daemon-light [mail-transport-agent]  4.80-7

at suggests no packages.

-- Configuration Files:
/etc/at.deny [Errno 13] Permission denied: u'/etc/at.deny'

-- no debconf information

--- End Message ---
--- Begin Message ---
On Thu, Jul 18, 2019 at 09:42:16AM +0200, Ward Poelmans wrote:
> Hi Jose,
> 
> No, this is working fine again. Not sure when or how it got fixed.
> 
> Ward
> 
> On 18/07/19 04:03, Jose M Calhariz wrote:
> > 
> > Hi,
> > 
> > are you still affected by this problem?
> > 
> > Kind regards
> > Jose M Calhariz
> > 
> 
> 


Thank you for you report, now closing it.

Kind regards
Jose M Calhariz

-- 
--
        Todo homem se torna a coisa que mais despreza.
                -- Robert Benchley

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Reply via email to