89,615 reputation
12103217
bio website
location European Union
age
visits member for 2 years, 2 months
seen 5 hours ago

Sep
25
awarded  Good Answer
Sep
25
awarded  Nice Answer
Sep
25
revised When was the shellshock (CVE-2014-6271/7169) bug introduced, and what is the patch that fully fixes it?
added 865 characters in body
Sep
25
answered When was the shellshock (CVE-2014-6271/7169) bug introduced, and what is the patch that fully fixes it?
Sep
25
comment What is the severity of the new bash exploit (shellshock)?
The openssh vulnerability is about bypassing ForcedCommand (like for git deployment or port forwarding setups). If you have shell access to the remote server, it doesn't let you get more privileges.
Sep
24
awarded  Talkative
Sep
24
comment What does env x='() { :;}; command' bash do and why is it insecure?
@user815423426 rc is the other shell that passes functions in the environment, but its with variable with names prefixed with "fn_" and they are only interpreted when invoked.
Sep
24
revised Assign Subshell background process pid to variable
added 111 characters in body
Sep
24
revised Assign Subshell background process pid to variable
added 307 characters in body
Sep
24
revised Assign Subshell background process pid to variable
added 307 characters in body
Sep
24
answered Assign Subshell background process pid to variable
Sep
24
comment Assign Subshell background process pid to variable
What exactly are you trying to achieve? Why not simply sleep 2 & mypid=$!?
Sep
24
revised Why not use “which”? What to use then?
rolled back to a previous revision
Sep
23
answered How to gather byte occurance statistics in binary file?
Sep
20
answered Bash script error with strings with paths that have spaces and wildcards
Sep
20
comment Gmail and mutt: msmtp error
@jasonwryan, gmail does support smtps (SMTP over SSL on port 465) in addition to submission (SMTP on port 587 for submission only, where STARTTLS is supported). Here, you want smtps://REDACTED@gmail.com@smtp.gmail.com (465 is the default port for SMTPS, like 443 is the default port for HTTPS (HTTP over SSL)).
Sep
20
awarded  Nice Answer
Sep
19
comment Go n directories down
What about for file in /*/*/*/*/*/*/file.xxx; do...?
Sep
19
revised bash how to remove options from parameters after processing
added 14 characters in body
Sep
19
comment bash how to remove options from parameters after processing
resetting OPTIND is what I call starting another getopts loop. In effect, that's parsing several command lines/sets of options (-R, -t /mybackup, -f). I'll keep my down vote for now as it's still obfuscated, you're using $a uninitialised, and args= opts... is likely to leave args unset (or set to what it was before) after opts returns in many shells (that includes bash).