From patchwork Mon Feb 26 08:46:53 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Hartikainen, Sami" X-Patchwork-Id: 877715 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=googlegroups.com (client-ip=2607:f8b0:4003:c06::23a; helo=mail-oi0-x23a.google.com; envelope-from=swupdate+bncbaabbjutz7kakgqedltvjea@googlegroups.com; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=teleste.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=googlegroups.com header.i=@googlegroups.com header.b="dPYSsnqI"; dkim-atps=neutral Received: from mail-oi0-x23a.google.com (mail-oi0-x23a.google.com [IPv6:2607:f8b0:4003:c06::23a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3zqb7F02Q8z9s0x for ; Mon, 26 Feb 2018 19:47:36 +1100 (AEDT) Received: by mail-oi0-x23a.google.com with SMTP id x21sf7307872oie.5 for ; Mon, 26 Feb 2018 00:47:36 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1519634854; cv=pass; d=google.com; s=arc-20160816; b=z3epyqzZNb6a8x4mXPUjaSUvXNV4bhjdJi0Bf0drTsCfA6ITWsxaHuvzIUnE+0bT8A 3LsrvuPGH8EDv6ShaI7/5uSNLsStEVy9OUCRHYiDUe2YKPL7hhyB0T3FOL7cToytLMeQ wnd8LUVtwh7N5tlGNqAZNTtGIXn9LAJdh2OjBNdd+lluUIkvhq3d84vSQgpy0bdONQVt Opc4MppbgUzjuRsmykC9+9JKWp53EJ8hJnUqhr3Xa7JiLiB6TeXubAKZzdEhY8nn/rUq ticJafzxQLdgGDWBml7FWNZ+gG5P8SURyytDoxLSmaYAb1FYaQ9dtE+zQzQzHtMhr1I/ dcxg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:spamdiagnosticmetadata :spamdiagnosticoutput:mime-version:message-id:date:subject:cc:to :from:arc-authentication-results:arc-message-signature:sender :dkim-signature:arc-authentication-results; bh=JVsmdPki8fqxIBkT6WmyHNz+SE2iY3H5Oj2FxKGHX1A=; b=nLGJyOURVdFt5NSQvLQWvLzjgmo5wejKj7bgdSKQjTghVkbPojZJI8MQYMG6Mkb6jW rAiEpZ7NFVKVjxX+rjXK/alvWFVCeueEDK3W4ESfe6o9EWg26ZSeNJXVm7ROHcuWWN8u uOrvfx5dj/E/czUF0jOalHzsXbHU1+Bg1crznTRnyyYoOzJSjrEsQFyOlSCKN/1n+Z3N +3FmdoJq2kym0KHUHAmqWng2Gwak180Uf8kY2x0C7zpBsvMqHHu67i47vgvzuuZ2ZpFq mwrGBEhd64HSVg6BVJOHz4Zc5bf6CJwIUgDAowOdDFnc+aqlVbVKtawAMzILU7r2OIzH qCYA== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@Teleste.onmicrosoft.com header.s=selector1-Teleste-com header.b=We2phTVk; spf=pass (google.com: domain of sami.hartikainen@teleste.com designates 104.47.0.81 as permitted sender) smtp.mailfrom=Sami.Hartikainen@teleste.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:mime-version :spamdiagnosticoutput:spamdiagnosticmetadata:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-subscribe:list-unsubscribe; bh=JVsmdPki8fqxIBkT6WmyHNz+SE2iY3H5Oj2FxKGHX1A=; b=dPYSsnqIAkdFz6wKfq9SXwYcEnlGtSLufPH6RIwDE6FIc/jo+upN4mF4AkHfEr+SCm Vlrt50VwaM30UjDc4WisntxpvhieMpT+0zInbd/v/en3d3CWOhCREbAPOhYaz/3kFA61 rOLjtlrXi1CWTJ6xiSSGRKjmBnLoHFDjo7Gl8jXv6IM2/NFd9TJlfCCojL+c+d/UeovU mYmICuEYW01uarurAyYJutSKYcTVg0s7juGzfW5UFD7JPJrszIaByuPDoz3ZnsozsLnN RgB4eGRTdccAKDXxTOxWe6VH3p5I32V+MQnRsQj2eteZZ1XTVbPms6fvi3V7UWkwyIgk zx/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:from:to:cc:subject:date:message-id :mime-version:spamdiagnosticoutput:spamdiagnosticmetadata :x-original-sender:x-original-authentication-results:precedence :mailing-list:list-id:x-spam-checked-in-group:list-post:list-help :list-archive:list-subscribe:list-unsubscribe; bh=JVsmdPki8fqxIBkT6WmyHNz+SE2iY3H5Oj2FxKGHX1A=; b=GRI4/uXK45eIM2PEsHvMH3kGKSVbGK/bKdl9tMHtxFhlY3DJzuZ2Eku73+EoDkNMPK sFS/JwAOIgwDn+eCQWXk/kz4ABjnK7r8TgtrZN3LZJ2F6M5LyhE6BzQQLLyaL+kOhDsM ohqVFhUDUA6tlo+kV8FOn6TMFVXKKCN9yfmP+R34+gg6URIWMeYbqeCbAC1A3WA5Tc9C noF34VY6SKDz9kqLtYu/eRe/wqGJDe78dFWnQB0pcE3n2oLTX0x7W1mTYq//+Gsr5Av9 NWClEzfikADGcRz5aEA3iXYt9qe+fPK/rsH9jhzFRE8aJ7046nnWRj0EuWgmKlGHx8la IO8Q== Sender: swupdate@googlegroups.com X-Gm-Message-State: APf1xPCxq9NQrs3xO6bRmxcDa4rPJJw7lYKS+TsOzIsDv7ShM/gMBJJ5 5XZ1sJilljDgty3lyvXDU3o= X-Google-Smtp-Source: AG47ELuJME/yVhUcHCqtn4YQ2yN+fysaRl525lwqYaTzXsHms3IWCiyqpLEdE++ada3kd+UR0hTUKg== X-Received: by 10.157.1.9 with SMTP id 9mr440929otu.8.1519634854259; Mon, 26 Feb 2018 00:47:34 -0800 (PST) X-BeenThere: swupdate@googlegroups.com Received: by 10.157.89.9 with SMTP id t9ls4588947oth.9.gmail; Mon, 26 Feb 2018 00:47:33 -0800 (PST) X-Received: by 10.157.40.33 with SMTP id m30mr5565878otb.15.1519634853827; Mon, 26 Feb 2018 00:47:33 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519634853; cv=none; d=google.com; s=arc-20160816; b=QVJqo4z7ev0kaqocq2bjX5O+ASyvW7xivbqwYl5Fzaar942L5Gx00FvxK/0Raf1gju 9xU4Aap5Jj2YZ7w2onxYUR6iqkBOQeWhqItK+27YWdiIl4gYEMKldHeYw79BJE0G7XXY rH1fqyFJ35QNRlOMIlWqzES4hNpdAtxynqwoKPxhwnZcGcK0OShFaMdioFwy6GTMCWbI kodrxQzyPlZPp9dMj/wc8IyIIIC6Sxxn+2JExYRl6f+L5+NVuVdr1QLckgEw9+fv82RW NYWcA59ueUdzyIPIbjVhceZtoDRflKY5AFtH3z7UZigbj8O8sZG/rfmaawLdfu5jbovF P0Sw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=spamdiagnosticmetadata:spamdiagnosticoutput:mime-version:message-id :date:subject:cc:to:from:dkim-signature:arc-authentication-results; bh=xnIQZxQOuN1wTAvnXkx9Ejx/gPuCTpLBuPbL8c5JUtQ=; b=EAPlJ5ZZqWAB9c3d5MPwLoQiu1vsLsmLEJlV1KfD810d8KbPtfAO7PMDjsWHjFGkUS RAg4y6eKdYz4INjdts38/MdZJ6jUGAlWYMF3Rls/3/VbTeReHKrNj962aY8YBzR/Vg22 ynvZCkwT8dhU6F91vnzR7kDLEhYgeOvISKCEOBHiSzmZbZoZ4sFrb9TGpBO5zkSyCAQf QumPhNyawTLjsxUQ4ajuxH0xGJgLp6eBesB+1x7SBWWPgOVOkKy3vueMGdsrcov2syB1 K9HLMwlTIjA7uwB+zgREEhq8hmgf4pq/HX9t2A/n2U2bqQGLTQvgh/Ykj4RgjTtoUoG6 be3A== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@Teleste.onmicrosoft.com header.s=selector1-Teleste-com header.b=We2phTVk; spf=pass (google.com: domain of sami.hartikainen@teleste.com designates 104.47.0.81 as permitted sender) smtp.mailfrom=Sami.Hartikainen@teleste.com Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0081.outbound.protection.outlook.com. [104.47.0.81]) by gmr-mx.google.com with ESMTPS id f2si432445otb.1.2018.02.26.00.47.33 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 26 Feb 2018 00:47:33 -0800 (PST) Received-SPF: pass (google.com: domain of sami.hartikainen@teleste.com designates 104.47.0.81 as permitted sender) client-ip=104.47.0.81; Received: from AM6PR0402CA0036.eurprd04.prod.outlook.com (2603:10a6:209::49) by AM6PR0402MB3336.eurprd04.prod.outlook.com (2603:10a6:209:5::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.527.15; Mon, 26 Feb 2018 08:47:30 +0000 Received: from AM5EUR03FT037.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e08::207) by AM6PR0402CA0036.outlook.office365.com (2603:10a6:209::49) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.527.15 via Frontend Transport; Mon, 26 Feb 2018 08:47:30 +0000 Received-SPF: Pass (protection.outlook.com: domain of teleste.com designates 212.213.19.238 as permitted sender) receiver=protection.outlook.com; client-ip=212.213.19.238; helo=FRAX.twin.net; Received: from FRAX.twin.net (212.213.19.238) by AM5EUR03FT037.mail.protection.outlook.com (10.152.17.241) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.20.527.18 via Frontend Transport; Mon, 26 Feb 2018 08:47:30 +0000 Received: from contrix.teleste.com (192.168.150.55) by FRAX.twin.net (10.1.0.45) with Microsoft SMTP Server id 14.2.247.3; Mon, 26 Feb 2018 10:47:19 +0200 Received: by contrix.teleste.com (Postfix, from userid 1001) id 55677124; Mon, 26 Feb 2018 10:47:19 +0200 (EET) From: Sami Hartikainen To: CC: Sami Hartikainen Subject: [swupdate] [PATCH] shellscript handler: Pass data attribute value as argument Date: Mon, 26 Feb 2018 10:46:53 +0200 Message-ID: <1519634813-8217-1-git-send-email-sami.hartikainen@teleste.com> X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:212.213.19.238; IPV:NLI; CTRY:FI; EFV:NLI; SFV:NSPM; SFS:(10009020)(376002)(396003)(39380400002)(39840400004)(346002)(2980300002)(438002)(199004)(189003)(316002)(42186006)(2351001)(81156014)(81166006)(305945005)(36756003)(68736007)(51416003)(97736004)(86362001)(52956003)(48376002)(2906002)(50466002)(6916009)(6666003)(8676002)(478600001)(72206003)(5660300001)(1857600001)(107886003)(4326008)(106466001)(50226002)(16586007)(8936002)(103686004)(106002)(69596002)(47776003)(6266002)(186003)(356003)(26005)(53936002)(336011); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR0402MB3336; H:FRAX.twin.net; FPR:; SPF:Pass; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; AM5EUR03FT037; 1:/wQ46CvZXRcNj40vWS0M5vROYGL9JMYe/odQRquD9qpw99Z5ey1wyB0g/n/QycS5d92ig4G95YBuWQMgkvisL3TwEDYjnlnXqBSrGYqoJNCfNR2O4YyC885C8CxGRZVQ X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 6efba4df-c295-4175-1890-08d57cf59277 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(4534165)(4627221)(201703031133081)(201702281549075)(5600026)(4604075)(4608076)(2017052603307)(7153060); SRVR:AM6PR0402MB3336; X-Microsoft-Exchange-Diagnostics: 1; AM6PR0402MB3336; 3:qM4fEUhYVLUBmUIdkCAZVCvAs3TylO9+U/L/YHLEgtP9gIUnQhI3ZTneq/hIHvJMh+O1hWeEq4C58uFp7i6RIffBEQ3KMwTEi9mZCP3YGso6uyLDG8IAeTrrEiUXD8SDl6Lzq2a+NsXjMuH1tGoWcrBQFzqevwJUH2o036AwstfFhlSAcB4B32z0Dq3dqctjf8osQNQf5jXC8DM8AwxIOKhKL4/7ziYvBe0+hNCvO4RBKSuBDVMgdY3xFn9p8aV83FXaXifzAkYwDcEVs2MTQ7vFDV3nOMsrdKtY/Acj+V1TQLTxFoRZ2koLYUHunegDKk03FMJivwuIPGSSLWYIUqh2zVZd5dgmk2JIfsxUoPA=; 25:ymwTu/R2WktNG9SO3QShnDBh7JuD7MwxyZAgDB8rvPSt8EY0et6mvlcveeUapXmJunCKEdfP3cJ6+gmRd9yX9HSUFf2UwMjU5Xy1Lg3fD7qPwKK4ssfevMwhgB8OcgXhkMKMerisef3HLRk4sLk50F3kMKDrAIl2qjDbZCKzwgwg7yLDNlm6fDElgY4+3Ht3QvQri7Mv0VVFapgq3MlXagnT5F5KeugXVONzxwnq6U53N4pCw4xL/GwEgp6aTNx19WgczwLu6v/KBqbgnncz7aCVhOI6/uLZ1UBhdQg3Ge1FBRcXChUBbXe2r3gIPEc5c5w4DiPfEp5Fbx8z1Ff22g== X-MS-TrafficTypeDiagnostic: AM6PR0402MB3336: X-Microsoft-Exchange-Diagnostics: 1; AM6PR0402MB3336; 31:Hgbd+eXFgLUg8IBx3TQTfkmyRTEq8Jls5MHzDqyXyJJw1ZFAQLVEz7R1OfiqJ3vLRPQl3TLyrDpt8n1PZXo8Y/znpaN/kLm3DXumoWE43ntt4qjdqFhX5GyGmfwHyuQo8HIQLrKTHwMtLIyu5YdPx/ZIBJTJUrz3LzvgYjVMbXku6VEDqkcAZUVVpin7eQDpLtx/vJ8xeVfbphoPatFGB+wYvizQ8ZPTZ6/LCLiu7+E=; 20:aL+RAqqEX69NrTcWmDrvu/8ssQhdAiqxUHp1WPkHiqMZNVzTPAjMAt+QtMNlELzEq/+tuaGy6/9tDHFKUivciLPOFuKowbAWrVXFynspO0/W2mpaFfZhjgStrHFvGKP0lcJPrSjzOdIo+R8ECSgXZbWol22p87ccCNX4khjt9kX+GVk42jzVju7wFfTysaq66Cvg2g6+Vss05bRW8FHAXJCLuEAEb2HrJGePuDnxXpcm/8NITeBJmVHsVsueiMKhKB9lTiiewOtu8ADlY8uO9qENekXt4QcmVpJ3G9rmjrC1QX4TjWKlFhxgL7z2cFJdhnx2wJiawvtl5QSAyBLRerIAjoXOX2Kusm1MSZMssk9IFto9cfkCQafbPUspvFU3Y5DZcjzUZuVtWWf/04Rh5Tl0pt+WC298ywzwbzq8o6Oz/0xDioh4yJUHjClVJmeQa8gL3Y8aVDwk43auWDaSnQ/ITKNHRE5i+iYjy3cbL2tLMznHOqoWlz+ZwseA+c0+ X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040501)(2401047)(5005006)(8121501046)(3002001)(93006095)(93004095)(3231220)(944501161)(10201501046)(6041288)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(20161123558120)(6072148)(201708071742011); SRVR:AM6PR0402MB3336; BCL:0; PCL:0; RULEID:; SRVR:AM6PR0402MB3336; X-Microsoft-Exchange-Diagnostics: 1; AM6PR0402MB3336; 4:LNijF1QSmSrF2xS2TfWNjA75PMGE0v+pyay2lpLcqbgQBgydLhtJnGB3uFJkvIg51hRunWFrtyhzSywA51R8R8tzxm7kIO5biHXjWz8MHd98yqLE+g0pUCS1kaSPm5vn7SDP1y55DUxRZlHttbRuMAaeneLTpuuP2CGsBZ9+P+Owd242P3pf7mYu6DKRW0xrGoPFrRbZ6OYJ3W1xgKPpO6llpJTPlSCpcfKS3+NcgaURJ/NukiuJObjHtwoKZeK4qM68gp9beAUQn/mRQ24Tyg== X-Forefront-PRVS: 05954A7C45 X-Microsoft-Exchange-Diagnostics: 1; AM6PR0402MB3336; 23:WZxcNQz5hcaoefNQvTyaYRiJ8RoN6kxDXTR2ocJCWvZI08m2JgRH26j4yC77V3/aXMtlPIyj+ousakNhg95UV8dfwAABOFDjuQFJjkSlEAO3ZDa+/ZDHCkXBU50h6G97rhDwBnwyq3W/NnwwDKCWJW5HcYyh2V45H7a+79b15PFacgEjM6GNW2n+z8uILgDAdbjUEtOgKqAeZyNEZJGvvtImxtB7zii/GF9s+dMfzCpUOtLXrdIXvUYNFVRIzcIDlhvquABtT1m9/tIK/QF9G1MHJ2qJgkzietOGGo+aYIEQm+Rt4gqPGGIRwRTUkNimfZD75kTE7y6bqDYl77m6doCCq3x22gp/5fmFioa3TJd9FQIRKcYxtVukAcfGM1dtcudKzxllPu63wj7P+6/N/ZXyEkG6iOwS4bmjAs3XkW4rUBa+cubeo+bEDnLWO27S6l7YeiC7Z96T83fKsUUI4oEfElpMg1EsjkMEaIkwIdX/d6d3lMnGG8gxFBF2acRb0YkQejvQXPI1Zrg6rAbEOQA+qx6jNrgykOWGaYpQIyYiL/TuSx6QPy6HbAyZsm96aYaHT9IWK1EHGNdtRSoxcMvEsaqsQ5Slg0OR2v5Jy0shi1s/bBGrBxW53Wfsu53On6426oo8Lsus4rkTnK4Te659cj/mqMWchO5HBw60eUeksKA0S9xvyKzdLFr3KM6MtC1VFzP5VmCBJx490OR3Adtnh3ifeH5TWMLR56n89rogAuv2sawdKHCKcOy3A2O8GndrFxZ8bbS/D27vqgKPrEh32e6gKJrZD6enblBIpYp2S8fx2PYE3wjSMwtHDjtT4Ya0UmbQfk53K7HnO/GqLsftV8WLKjLKkpyoZwIMV4GJ1BYhPH9Kep2EpkV3jDLH4vwdMMXDINhC6jAHFlRZB6ou137WwIh0tQ6KRMg4NKba/ldao4XwKKfB3rM2SgoOJiNWhNfH7ES0d/e0AiZI5fKca/qMZM+vfIvYOm6hu7t24u0d/qlcmbnwFh/ccxTXjz/BCoWG71h5eH7n/Jvj3+UdfDh7Emi/MCkeRHJAojvQqEzbf5+e8Iax8lM+XFEw X-Microsoft-Exchange-Diagnostics: 1; AM6PR0402MB3336; 6:15UXfTnCz8d35ReLD0o5m0dtQj/pUm3DbY8Pu2IiDijOHA1fXOp99sdZmXJFtba45Vf5RDLL0V9LtW3OX7XP75eEmGKE01p5J7GTP428tuLrIRH4/WuLTNraOHNwYSP0rbcshuZs/FVpb4pbJMEMDAr+03YLi2DKFtft800D8qv83pRg/pIDucFK8CCVmt9XkDId2tWi2Xm3tvNGKWpwT8wbzzDsL9TBK3GZQ+QgGx4LDkfN7e3+xgSH2dqEYUWKb7EOgFJ4n1VhSDLy/uGLVWtB3RgaIxiH7rM9JRwtgsixowGHnW8/rHSLx2/7VdbzU+fxMmKTWbtTuRGoAT2rXoV3oiTIgsIWZzF8sCkrEuc=; 5:du+hoQp0KUfgMT9lNxznSoaAeCVv+6aSBL1cw0Mg7hTSBZ2WjAwBaw4Bb/x5SaweG39fSTEIRHsbo/9tvAmr47+Gmrb7atdou6iN0Xqra7LHnZYXFr/j/FJr1DGIVkyvoEkFV4mRBc0UBGlAxC+VsKJA6nmur4avtfiu19ZFIjE=; 24:vTlmlQ2cEsCBhnDJx+eIU8tMoa6Zpgaa5IG0MMW2ZgHtitKphVwFuNo9NTIVhBZtN5xqu1VCVGH7rZuPyMSwuUYYJlAwjM5SzhXfICp61pk=; 7:bzt3D/4bmkWJ6i6N7i+nLpwXG1ERKfrh5v5y648QefVNFWKnWjfXCIf3kc7ojBU4say3Bap66gPl9DwG05jNe2zEGtQsi+vduWcJwMI5eu/onec72Yvc9wIZ2xCyEgsI7eoR3AamQ4YQTQE9DVi7EyS4RGdKgWi3Q8esDr8k+0GPKxHpPXGBR06o6Dd4eyw0uw/vbvC12A/fHdD7fWwLmdax5+OdMoQfnfDiSD4hXkSGQQf+5pCIe8VhVt+hnhkl SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Teleste.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2018 08:47:30.6090 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 6efba4df-c295-4175-1890-08d57cf59277 X-MS-Exchange-CrossTenant-Id: 0a3a6402-5c43-4939-8e53-47a694177b24 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=0a3a6402-5c43-4939-8e53-47a694177b24; Ip=[212.213.19.238]; Helo=[FRAX.twin.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0402MB3336 X-Original-Sender: sami.hartikainen@teleste.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@Teleste.onmicrosoft.com header.s=selector1-Teleste-com header.b=We2phTVk; spf=pass (google.com: domain of sami.hartikainen@teleste.com designates 104.47.0.81 as permitted sender) smtp.mailfrom=Sami.Hartikainen@teleste.com Precedence: list Mailing-list: list swupdate@googlegroups.com; contact swupdate+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: swupdate@googlegroups.com X-Google-Group-Id: 605343134186 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , If the optional data attribute is defined for a script of type 'shellscript', 'postinstall' or 'preinstall', its value is passed as the last argument(s) to the script. Signed-off-by: Sami Hartikainen --- doc/source/sw-description.rst | 7 ++++++- handlers/shell_scripthandler.c | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/doc/source/sw-description.rst b/doc/source/sw-description.rst index 709febd..42599ad 100644 --- a/doc/source/sw-description.rst +++ b/doc/source/sw-description.rst @@ -472,6 +472,8 @@ Shell scripts are called via system command. SWUpdate scans for all scripts and calls them before and after installing the images. SWUpdate passes 'preinst' or 'postinst' as first argument to the script. +If the data attribute is defined, its value is passed as the last argument(s) +to the script. preinstall .......... @@ -487,6 +489,8 @@ preinstall preinstall are shell scripts and called via system command. SWUpdate scans for all scripts and calls them before installing the images. +If the data attribute is defined, its value is passed as the last argument(s) +to the script. postinstall ........... @@ -502,7 +506,8 @@ postinstall postinstall are shell scripts and called via system command. SWUpdate scans for all scripts and calls them after installing the images. - +If the data attribute is defined, its value is passed as the last argument(s) +to the script. bootloader ---------- diff --git a/handlers/shell_scripthandler.c b/handlers/shell_scripthandler.c index 23097a2..746d320 100644 --- a/handlers/shell_scripthandler.c +++ b/handlers/shell_scripthandler.c @@ -38,7 +38,7 @@ static int execute_shell_script(struct img_type *img, const char *fnname) return -1; } snprintf(shellscript, sizeof(shellscript), - "%s%s %s", tmp, img->fname, fnname); + "%s%s %s %s", tmp, img->fname, fnname, img->type_data); ret = system(shellscript); if (WIFEXITED(ret)) {