Nico Huber | 24 Jul 15:46 2016
Picon
Picon

export statements and command substitution

Hi dash folks,

we stumbled over a little curiosity in dash's behavior when you combine
a variable assignment within an export statement with command sub-
stitution.

The following works fine in bash:
  $ export foo=$(echo foo bar)
  $ echo $foo
  foo bar
dash, however, applies field splitting and thus takes `bar` as a second
variable name:
  $ export foo=$(echo foo bar)
  $ echo $foo
  foo
which can easily be fixed by adding double quotes:
  $ export foo="$(echo foo bar)"
  $ echo $foo
  foo bar

I know bash shouldn't be the reference so I had a look at [1]. It
states:
 "If a command substitution occurs inside double-quotes, field
  splitting and pathname expansion shall not be performed on the
  results of the substitution."
Which one could read as field splitting should take place if you don't
supply double quotes. But in present shells variable assignments seem
to be an exception.

And even dash doesn't apply field splitting on a simple assignment:
(Continue reading)

Paul Tsang | 23 Jul 19:14 2016

Re;为各跨境电商提供物流服务

Dear Sir/Miss
This is the e-mail from Paul of HAOCHING INT'L LOGISTICS LTD in China. Our company is a well-staffed freight
forwarding and logistics service company 
located in Shenzhen/Dongguan/Guangzhou/HuiZhou/Zhongshan GuangDong Province china,and provide
safety, convenient & speedy logistic service. 
As a young and vibrant company ,we are all full of enthusiasm and power.Surely,it is guaranteed we will
provide the best service for import and export both of ocean and air freight .
To mention with ,We've got not only a great advantage in the special container transportation in all lines
over the world,but we also have quite a few shipping lines
including:ZIM,CSCL,EMC,WHL,OOCL,KMTC,YML,ANL,HMM and so on .
Specifications
1.Import and export service
2.Warehousing and logistics
3.Over 10 years of experience
4.the strongest ability of Customs Clearance
5.Door to Door delivery (from hongkong to chinamainland)/(from chinamainland to hongkong )
6. professional import logistics
7. Collecting-paying service;
We offer:
1.Customs clearance
2.Commodity consolidation
3.Domestic transportation
4.Conceal identity of true shipper or real consignee
5.Export Licence
6.Freight collect
If you have any requirement we can do for you, please call me (tell: 852-97959365) or sent e-mail (
HAOCHENGHK <at> YAHOO.COM.HK) as soon as possible. Hoping we can establish the win―win cooperation later
for a long time. Thank for reading my e-mail.

以下報價為常見运输交貨報價,如有需要,歡迎來電詢價
(Continue reading)

harry.martant | 10 Jul 20:04 2016

Saudações

Saudações,
          Eu sou a senhora Annie Ethan de uma empresa de crédito privado conhecido como Aspire dinheiro Loan®.
Oferecemos todos os tipos de empréstimo a taxa de juro de 3%. Se você está na necessidade de empréstimo
favor contacte-nos com as informações abaixo.
Nome completo:
Gênero:
País:
Endereço:
Montante do empréstimo:
Duração:
Tel:
Aguardamos sua resposta se você estiver interessado
Obrigado,
Annie Ethan
--
To unsubscribe from this list: send the line "unsubscribe dash" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Aspire Money Loan | 26 Jun 22:36 2016

Saudações

Saudações,
          Eu sou a senhora Annie Ethan de uma empresa de crédito privado conhecido como Aspire dinheiro Loan®.
Oferecemos todos os tipos de empréstimo a taxa de juro de 3%. Se você está na necessidade de empréstimo
favor contacte-nos com as informações abaixo.
Nome completo:
Gênero:
País:
Endereço:
Montante do empréstimo:
Duração:
Tel:
Aguardamos sua resposta se você estiver interessado
Obrigado,
Annie Ethan
--
To unsubscribe from this list: send the line "unsubscribe dash" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Stephen Kitt | 3 Jun 09:54 2016
Gravatar

[PATCH] Handle string-based job descriptors

When looking for a job using a string descriptor, e.g.

	fg %man

the relevant loop in src/jobs.c only ever exits to the err label. With
this patch, when the end condition is reached, we check whether a job
was found, and if so, set things up to exit correctly via gotit.
Multiple matches are already caught using the test in the match block.

Signed-off-by: Stephen Kitt <steve <at> sk2.org>
---
 src/jobs.c | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/src/jobs.c b/src/jobs.c
index c2c2332..37f3b41 100644
--- a/src/jobs.c
+++ b/src/jobs.c
 <at>  <at>  -715,8 +715,14  <at>  <at>  check:

 	found = 0;
 	while (1) {
-		if (!jp)
-			goto err;
+		if (!jp) {
+			if (found) {
+				jp = found;
+				goto gotit;
+			} else {
+				goto err;
(Continue reading)

Svyatoslav Mishyn | 18 May 11:07 2016
Gravatar

man fixes

Hello,

just found some typos and mdocml warnings.

-- 
https://www.juef.tk/
From 745af83b0953eb16ab31ed67f26808665576a46e Mon Sep 17 00:00:00 2001
From: Svyatoslav Mishyn <juef <at> openmailbox.org>
Date: Fri, 13 May 2016 09:47:54 +0300
Subject: [PATCH 1/2] man: fix mandoc warnings

They are:
 * prologue macros out of order: Dt after Os
 * skipping paragraph macro: Pp before Bd
 * whitespace at end of input line
 * skipping empty macro: Cm
 * skipping paragraph macro: Pp before It
 * sections out of conventional order: Sh ENVIRONMENT
 * skipping -width argument: Bl -item
---
 src/dash.1 | 41 ++++++++++++++++++-----------------------
 1 file changed, 18 insertions(+), 23 deletions(-)

diff --git a/src/dash.1 b/src/dash.1
index 832eae7..57e731a 100644
--- a/src/dash.1
+++ b/src/dash.1
 <at>  <at>  -32,9 +32,9  <at>  <at> 
(Continue reading)

Geoff Nixon | 13 May 04:06 2016
Gravatar

The behavior of `jobs -p` is definitely, without a doubt, a bug

Package: dash
Version: build-from-git-HEAD--http://git.kernel.org/cgit/utils/dash/dash
Severity: serious
X-Debbugs-CC: herbert <at> gondor.apana.org.au
---

To Whom It May Concern:

I wrote most of this before I read through the Debian bug report process.
I'm actually not sure whether this is supposed to go to Debian or to the
kernel.org address; So I apologize if some of it is redundant or sounds a
bit weird; I assumed I'd be "creating a new thread", so I refer to this
thread as "that thread", etc.

If I've made any other errors, again apologizes in advance; it's the first time
I've worked with the Debian process, and I'm using dash on another platform, so
I don't have access to "reportbug", etc.

Also, if I come off a bit pissy, petulant, pedantic, or arrogant, it's only
because I have so many, many times *been* "that guy" -- someone who takes the
time and goes out of his way to write and file a bug report and send it through
the proper channels -- only have it basically dismissed out of hand. So when
I found myself in the position of not only reporting a bug, but having to
refute the incorrect arguments made that led to the bug report being dismissed,
and thinking about how this could have been fixed 8 years ago, it did irk me.
So yes, I was a bit peeved as I wrote it, it is absolutely nothing personal
(except in that it's some of my own emotional baggage).

So, once again, apologies, I truly mean no disrespect.

(Continue reading)

Mike Hillary | 3 May 11:56 2016
Picon

RE:QUEST FOR INVESTMENT/PARTNERSHIP


                      RE:QUEST FOR INVESTMENT/PARTNERSHIP
Dear Friend,

I am Mike Hilary, the former Assistant Director of Project,  Niger Delta
Development Commission, (NDDC.) Nigeria

I am interested in investing in your country but i am faced with the problem of finding a trustworthy partner
who will advice me on the viable areas to invest in and at the same time, act as my representative. It is on
this reason that i am contacting you.

Please, indicate your interest by contacting me  for more details.
Email,mike.hilary3 <at> gmail.com

Yours Sincerely,
Mike Hillary
--
To unsubscribe from this list: send the line "unsubscribe dash" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

APPROVED | 9 Apr 23:12 2016
Picon

Zero APR. No Credit Required. No Spend Limit!

Date: 03/25/16
Subject: Approval

____

Credit Card Approval

Attention: Your Credit Card Approval

Low Rates for 2016

Please take a look at the new options:

http://readaboutit.us/kwnhvlc/conrdbn523gcts/VbSd0swOBbMPDi0qHAvWOGlhFr8St4OAyiXMb_QHrjE/i7PUdn0rEON5HR8VnUvDZoMnIcT-u9UTR9-dMU_7ZTFSqJuH5DgfAGe6mntEsilkkblzRdXcnucofhuNbbuv4xK6wrQxslJUkFsKP0yBOfI

Postal contact:
MarketingDepartment|135HawthorneDr|LakePark|FL|33403
http://readaboutit.us/kwnhvlc/conrdbn529gcts/VbSd0swOBbMPDi0qHAvWOGlhFr8St4OAyiXMb_QHrjE/i7PUdn0rEON5HR8VnUvDZoMnIcT-u9UTR9-dMU_7ZTFSqJuH5DgfAGe6mntEsilkkblzRdXcnucofhuNbbuv4xK6wrQxslJUkFsKP0yBOfI
--
To unsubscribe from this list: send the line "unsubscribe dash" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Merchant Account Services | 9 Apr 17:04 2016
Picon

Merchant Account: No termination fees. No merchant account contract.

New: Credit Card Processing - Merchant Account

http://findingbrowsing.com/rmcwoilx/bbfoqmubo245qgsqx/jCBwEsj5xNz5KY_x3DupBntDi-M2-F3QMpycrwK9CbY/ml73e2NFSZjJVKLJGyc4IqpmiZdP081oXMNRM73eF42_Si5sjALUblI3hxaUStbCSiS-p4HUGMUL7jEnEDU8aHoCNuahq8psB3yIAtdfqNiT-TsiAFLrscEGZGrxpudhikmOQDGS5wldChOgUerb8St0Lhl_r8m8ceQQG-2iml4

New: Credit Card Processing Guide

*Accept all Major Credit Cards

*Find a great Affordable, Credit Card Processing 

*Find a Merchant Account with Low Fees and easy Approval

New: Credit Card Processing Guide

http://findingbrowsing.com/rmcwoilx/bbfoqmubo245qgsqx/jCBwEsj5xNz5KY_x3DupBntDi-M2-F3QMpycrwK9CbY/ml73e2NFSZjJVKLJGyc4IqpmiZdP081oXMNRM73eF42_Si5sjALUblI3hxaUStbCSiS-p4HUGMUL7jEnEDU8aHoCNuahq8psB3yIAtdfqNiT-TsiAFLrscEGZGrxpudhikmOQDGS5wldChOgUerb8St0Lhl_r8m8ceQQG-2iml4

--
To unsubscribe from this list: send the line "unsubscribe dash" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

牛保龙 | 8 Mar 01:23 2016
Picon

dash security crash report

i use AFL fuzz dash shell and get 7 null deref vulnerablity and 1
stack corruption vulnerablity. the crash testcase is in the
attachment.

system: Ubuntu 14.04.4 x86_64
dash: 0.58

jush use /bin/sh or /bin/dash execute the testcase then you can get a crash.
Attachment (cras_testcases.zip): application/zip, 3947 bytes

Gmane