Univention Bugzilla – Attachment 7858 Details for
Bug 41926
Check for unquoted "dash" local variables
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Unquotet use of local in UCS-4.1-3
file_41926.txt (text/plain), 16.73 KB, created by
Philipp Hahn
on 2016-08-08 11:52:54 CEST
(
hide
)
Description:
Unquotet use of local in UCS-4.1-3
Filename:
MIME Type:
Creator:
Philipp Hahn
Created:
2016-08-08 11:52:54 CEST
Size:
16.73 KB
patch
obsolete
>$ git grep -n "\<local\> \w\+=\([^\"'0-9 \$(]\|\$[^'?\$!#({]\|\${[^?\$!#]\)" | cat >base/univention-app-appliance/debian/univention-app-appliance.preinst:39: local src_file=$1 >base/univention-app-appliance/debian/univention-app-appliance.preinst:40: local path=${1%/*} >base/univention-app-appliance/debian/univention-app-appliance.preinst:42: local dest_file=${2:-${1##*/}.real} >base/univention-config-registry/scripts/dpkg-divert:82: local relpath=${1#/} >base/univention-config-registry/tests/unwrap/test.sh:13: local prog=$1 in=$2 out=${2%in}out >base/univention-ssl/extensions-example.sh:3: local hostname=${fqdn%%.*} >base/univention-updater/script/apt-secure:35: local rv=$1 >base/univention-updater/script/apt-secure:62: local key=$1 >base/univention-updater/script/apt-secure:63: local value=$2 >container/univention-docker-container-mode/sbin/init:108: local ifs=$IFS >container/univention-docker-container-mode/sbin/init:141: local vlsm=${1#*/} >doc/app-tutorial/selfcheck.xml:39:local mode=sources file=Sources arch oldpwd=$(pwd) >management/univention-ldap/univention-backup2master:43: local message=$1 >management/univention-ldap/univention-backup2master:76: local module=$1 >management/univention-ldap/univention-backup2master:77: local attribute=$2 >management/univention-ldap/univention-backup2master:78: local old_ldap_master=$3 >management/univention-ldap/univention-backup2master:79: local ldap_master=$4 >management/univention-ldap/univention-backup2master:80: local udm_options=$5 >packaging/ucslint/testframework/0010-2-3-4-5/make-certificates.sh:56: local outfile=$1; >packaging/ucslint/testframework/0010-2-3-4-5/make-certificates.sh:57: local password=$2; >packaging/ucslint/testframework/0010-2-3-4-5/make-certificates.sh:58: local days=$3 >packaging/ucslint/testframework/0010-2-3-4-5/make-certificates.sh:59: local name=$4 >packaging/ucslint/testframework/0010-2-3-4-5/make-certificates.sh:262: local OPWD=`pwd`; >packaging/ucslint/testframework/0010-2-3-4-5/make-certificates.sh:322: local OPWD=`pwd`; >packaging/ucslint/testframework/0010-2-3-4-5/make-certificates.sh:330: local NUM=`list_cert_names | grep "$1" | sed -e 's/^\([0-9A-Fa-f]*\).*/\1/1'`; >packaging/ucslint/testframework/0010-2-3-4-5/make-certificates.sh:354: local OPWD=`pwd`; >packaging/ucslint/testframework/0010-2-3-4-5/make-certificates.sh:362: local NUM=`list_cert_names | grep "$1" | sed -e 's/^\([0-9A-Fa-f]*\).*/\1/1'`; >packaging/ucslint/testframework/0010-2-3-4-5/make-certificates.sh:382: local OPWD=`pwd` >packaging/ucslint/testframework/0011-2-3-4-5-6-7-8/make-certificates.sh:53: local outfile=$1; >packaging/ucslint/testframework/0011-2-3-4-5-6-7-8/make-certificates.sh:54: local password=$2; >packaging/ucslint/testframework/0011-2-3-4-5-6-7-8/make-certificates.sh:55: local days=$3 >packaging/ucslint/testframework/0011-2-3-4-5-6-7-8/make-certificates.sh:56: local name=$4 >packaging/ucslint/testframework/0011-2-3-4-5-6-7-8/make-certificates.sh:259: local OPWD=`pwd`; >packaging/ucslint/testframework/0011-2-3-4-5-6-7-8/make-certificates.sh:319: local OPWD=`pwd`; >packaging/ucslint/testframework/0011-2-3-4-5-6-7-8/make-certificates.sh:327: local NUM=`list_cert_names | grep "$1" | sed -e 's/^\([0-9A-Fa-f]*\).*/\1/1'`; >packaging/ucslint/testframework/0011-2-3-4-5-6-7-8/make-certificates.sh:351: local OPWD=`pwd`; >packaging/ucslint/testframework/0011-2-3-4-5-6-7-8/make-certificates.sh:359: local NUM=`list_cert_names | grep "$1" | sed -e 's/^\([0-9A-Fa-f]*\).*/\1/1'`; >packaging/ucslint/testframework/0011-2-3-4-5-6-7-8/make-certificates.sh:379: local OPWD=`pwd` >packaging/ucslint/testframework/0013-2/make-certificates.sh:53: local outfile=$1; >packaging/ucslint/testframework/0013-2/make-certificates.sh:54: local password=$2; >packaging/ucslint/testframework/0013-2/make-certificates.sh:55: local days=$3 >packaging/ucslint/testframework/0013-2/make-certificates.sh:56: local name=$4 >packaging/ucslint/testframework/0013-2/make-certificates.sh:259: local OPWD=`pwd`; >packaging/ucslint/testframework/0013-2/make-certificates.sh:319: local OPWD=`pwd`; >packaging/ucslint/testframework/0013-2/make-certificates.sh:327: local NUM=`list_cert_names | grep "$1" | sed -e 's/^\([0-9A-Fa-f]*\).*/\1/1'`; >packaging/ucslint/testframework/0013-2/make-certificates.sh:351: local OPWD=`pwd`; >packaging/ucslint/testframework/0013-2/make-certificates.sh:359: local NUM=`list_cert_names | grep "$1" | sed -e 's/^\([0-9A-Fa-f]*\).*/\1/1'`; >packaging/ucslint/testframework/0013-2/make-certificates.sh:379: local OPWD=`pwd` >packaging/ucslint/testframework/0015-2/make-certificates.sh:53: local outfile=$1; >packaging/ucslint/testframework/0015-2/make-certificates.sh:54: local password=$2; >packaging/ucslint/testframework/0015-2/make-certificates.sh:55: local days=$3 >packaging/ucslint/testframework/0015-2/make-certificates.sh:56: local name=$4 >packaging/ucslint/testframework/0015-2/make-certificates.sh:259: local OPWD=`pwd`; >packaging/ucslint/testframework/0015-2/make-certificates.sh:319: local OPWD=`pwd`; >packaging/ucslint/testframework/0015-2/make-certificates.sh:327: local NUM=`list_cert_names | grep "$1" | sed -e 's/^\([0-9A-Fa-f]*\).*/\1/1'`; >packaging/ucslint/testframework/0015-2/make-certificates.sh:351: local OPWD=`pwd`; >packaging/ucslint/testframework/0015-2/make-certificates.sh:359: local NUM=`list_cert_names | grep "$1" | sed -e 's/^\([0-9A-Fa-f]*\).*/\1/1'`; >packaging/ucslint/testframework/0015-2/make-certificates.sh:379: local OPWD=`pwd` >services/univention-bind/usr/lib/univention-server/server_password_change.d/univention-bind:40: local action=$1 >test/ucs-ec2-tools/examples/jenkins/utils/base_appliance-beta.sh:84: local app=$1 >test/ucs-ec2-tools/examples/jenkins/utils/base_appliance-beta.sh:92: local app=$1 >test/ucs-ec2-tools/examples/jenkins/utils/base_appliance.sh:84: local app=$1 >test/ucs-ec2-tools/examples/jenkins/utils/base_appliance.sh:92: local app=$1 >test/ucs-ec2-tools/examples/jenkins/utils/utils-local.sh:85: local FINISHED=false >test/ucs-test/lib/base.sh:36: local check=${1?type} filename=${2?filename} perm=${3?permission} owner=${4?owner} group=${5?group} >test/ucs-test/lib/base.sh:72: local name=$1 >test/ucs-test/lib/base.sh:73: local actual_value=$2 >test/ucs-test/lib/base.sh:74: local expected_value=$3 >test/ucs-test/lib/base.sh:85: local name=$1 >test/ucs-test/lib/base.sh:86: local actual_value=$2 >test/ucs-test/lib/base.sh:87: local expected_value=$3 >test/ucs-test/lib/base.sh:98: local name=$1 >test/ucs-test/lib/base.sh:99: local actual_value=$2 >test/ucs-test/lib/base.sh:100: local expected_value=$3 >test/ucs-test/lib/base.sh:189: local IFS=.- >test/ucs-test/lib/base.sh:191: local major=${1:-0} >test/ucs-test/lib/base.sh:192: local minor=${2:-0} >test/ucs-test/lib/base.sh:193: local patchlevel=${3:-0} >test/ucs-test/lib/computer.sh:10: local COMPUTERNAME=${1?:missing parameter: computer name} >test/ucs-test/lib/computer.sh:11: local role=${2:-windows} >test/ucs-test/lib/computer.sh:22: local role=${2:-windows} >test/ucs-test/lib/computer.sh:27: local COMPUTERNAME=${1?:missing parameter: name} >test/ucs-test/lib/computer.sh:28: local role=${2:-windows} >test/ucs-test/lib/container.sh:7: local NAME=${1?:missing parameter: container name} >test/ucs-test/lib/container.sh:9: local DESCRIPTION=${2:-cn named $1} >test/ucs-test/lib/container.sh:10: local POSITION=${3:-$ldap_base} >test/ucs-test/lib/container.sh:28: local NAME=${1?:missing parameter: container name} >test/ucs-test/lib/container.sh:41: local NAME=${1?:missing parameter: container name} >test/ucs-test/lib/container.sh:47: local NAMEOLD=${1?:missing parameter: old container name} >test/ucs-test/lib/container.sh:48: local NAMENEW=${2?:missing parameter: new container name} >test/ucs-test/lib/container.sh:54: local NAME=${1?:missing parameter: container name} >test/ucs-test/lib/container.sh:55: local DESCRIPTION=${2?:missing parameter: description} >test/ucs-test/lib/group.sh:42: local GROUPNAME=${1?:missing parameter: groupname} >test/ucs-test/lib/group.sh:47: local GROUPNAME=${1?:missing parameter: group name} >test/ucs-test/lib/group.sh:53: local USERNAME=${1?:missing parameter: user name} >test/ucs-test/lib/group.sh:54: local GROUPNAME=${2?:missing parameter: group name} >test/ucs-test/lib/group.sh:65: local COMPUTERNAME=${1?:missing parameter: computer name} >test/ucs-test/lib/group.sh:66: local GROUPNAME=${2?:missing parameter: group name} >test/ucs-test/lib/group.sh:76: local GROUPTOADD=${1?:missing parameter: group to add} >test/ucs-test/lib/group.sh:77: local GROUPNAME=${2?:missing parameter: group name} >test/ucs-test/lib/group.sh:89: local USERNAME=${1?:missing parameter: user name} >test/ucs-test/lib/group.sh:90: local GROUPNAME=${2?:missing parameter: group name} >test/ucs-test/lib/group.sh:103: local GROUPTOREM=${1?:missing parameter: group to remove} >test/ucs-test/lib/group.sh:104: local GROUPNAME=${2?:missing parameter: group name} >test/ucs-test/lib/group.sh:114: local GROUPNAMEOLD=${1?:missing parameter: old group name} >test/ucs-test/lib/group.sh:115: local GROUPNAMENEW=${2?:missing parameter: new group name} >test/ucs-test/lib/group.sh:125: local GROUPNAME=${1?:missing parameter: group name} >test/ucs-test/lib/group.sh:131: local GROUPNAME=${1?:missing parameter: group name} >test/ucs-test/lib/group.sh:132: local GROUPMEMBER=${2?:missing parameter: nested group name} >test/ucs-test/lib/group.sh:138: local GROUPNAME=${1?:missing parameter: group name} >test/ucs-test/lib/group.sh:139: local USERNAME=${2?:missing parameter: user name} >test/ucs-test/lib/group.sh:145: local GROUPNAME=${1?:missing parameter: group name} >test/ucs-test/lib/group.sh:146: local COMPUTERRNAME=${2?:missing parameter: computer name} >test/ucs-test/lib/group.sh:159: local GROUPMEMBER=${1?:missing parameter: member group name} >test/ucs-test/lib/group.sh:160: local GROUPNAME=${2?:missing parameter: group name} >test/ucs-test/lib/group.sh:166: local USERNAME=${1?:missing parameter: user name} >test/ucs-test/lib/group.sh:167: local GROUPNAME=${2?:missing parameter: group name} >test/ucs-test/lib/group.sh:173: local USERNAME=${1?:missing parameter: user name} >test/ucs-test/lib/group.sh:174: local GROUPNAME=${2?:missing parameter: group name} >test/ucs-test/lib/group.sh:180: local GROUPNAME=${1?:missing parameter: group name} >test/ucs-test/lib/group.sh:181: local MEMBERNAME=${2?:missing parameter: member name} >test/ucs-test/lib/group.sh:186: local GROUPNAME=${1?:missing parameter: group name} >test/ucs-test/lib/ldap.sh:11: local dn=${1?:missing parameter: dn} >test/ucs-test/lib/ldap.sh:37: local dn=${1?:missing parameter: dn} >test/ucs-test/lib/ldap.sh:50: local dn=${1?:missing parameter: dn} >test/ucs-test/lib/ldap.sh:51: local newdn=${2?:missing parameter: new dn} >test/ucs-test/lib/ldap.sh:72: local dn=${1?:missing parameter: dn} >test/ucs-test/lib/ldap.sh:73: local name=${2?:missing parameter: attribute name} >test/ucs-test/lib/ldap.sh:74: local value=${3?:missing parameter: attribute value} >test/ucs-test/lib/ldap.sh:95: local dn=${1?:missing parameter: dn} >test/ucs-test/lib/ldap.sh:96: local name=${2?:missing parameter: attribute name} >test/ucs-test/lib/ldap.sh:117: local dn=${1?:missing parameter: dn} >test/ucs-test/lib/ldap.sh:118: local name=${2?:missing parameter: attribute name} >test/ucs-test/lib/ldap.sh:119: local value=${3?:missing parameter: attribute value} >test/ucs-test/lib/ldap.sh:140: local dn=${1?:missing parameter: dn} >test/ucs-test/lib/ldap.sh:141: local name=${2?:missing parameter: attribute name} >test/ucs-test/lib/ldap.sh:142: local value=${3?:missing parameter: attribute value} >test/ucs-test/lib/ldap.sh:163: local dn=${1?:missing parameter: dn} >test/ucs-test/lib/ldap.sh:164: local attribute=${2?:missing parameter: attribute name} >test/ucs-test/lib/ldap.sh:185: local dn=${1?:missing parameter: dn} >test/ucs-test/lib/ldap.sh:186: local attribute=${2?:missing parameter: attribute name} >test/ucs-test/lib/ldap.sh:187: local expected_value=${3?:missing parameter: attribute value} >test/ucs-test/lib/ldap.sh:207: local dn=${1?:missing parameter: dn} >test/ucs-test/lib/ldap.sh:208: local attribute=${2?:missing parameter: attribute name} >test/ucs-test/lib/ldap.sh:209: local expected_value=${3?:missing parameter: attribute value} >test/ucs-test/lib/shares.sh:13: local sharename=${1?:missing parameter: share name} >test/ucs-test/lib/shares.sh:14: local sharepath=${2?:missing parameter: share path} >test/ucs-test/lib/shares.sh:30: local name=${1?:missing parameter: share name} >test/ucs-test/lib/shares.sh:36: local name=${1?:missing parameter: share name} >test/ucs-test/lib/shares.sh:41: local name=${1?:missing parameter: share name} >test/ucs-test/lib/shares.sh:42: local path=${2?:missing parameter: mount point} >test/ucs-test/lib/shares.sh:47: local name=${1?:missing parameter: share name} >test/ucs-test/lib/shares.sh:48: local path=${2?:missing parameter: mount point} >test/ucs-test/lib/shares.sh:49: local USERNAME=${3:-$NAME} >test/ucs-test/lib/shares.sh:50: local PASSWORD=${4:-univention} >test/ucs-test/lib/udm.sh:477: local switch=attr >test/ucs-test/lib/user.sh:36: local USERNAME=${1:-$NAME} >test/ucs-test/lib/user.sh:100: local USERNAME=${1:-$NAME} >test/ucs-test/lib/user.sh:105: local USERNAME=${1?:missing parameter: name} >test/ucs-test/lib/user.sh:129: local USERNAME=${1?:missing parameter: name} >test/ucs-test/lib/user.sh:143: local USERNAME=${1?:missing parameter: user name} >test/ucs-test/lib/user.sh:152: local USERNAME=${1?:missing parameter: name} >test/ucs-test/lib/user.sh:160: local USERNAMEOLD=${1?:missing parameter: old name} >test/ucs-test/lib/user.sh:161: local USERNAMENEW=${2?:missing parameter: new name} >test/ucs-test/lib/user.sh:170: local name=${1?:missing parameter: name} >test/ucs-test/lib/user.sh:171: local attr=${2?:missing parameter: udmAttribute} >test/ucs-test/lib/user.sh:172: local ldap=${3?:missing parameter: ldapAttribute} >test/ucs-test/lib/user.sh:173: local value=${4?:missing parameter: value} >test/ucs-test/tests/03_ucr/62ucr_search:12: local expect=$1 >test/ucs-test/tests/03_ucr/65ucr_checkdots:13: local key=$1 value=$2 >test/ucs-test/tests/09_updater/pool.sh:101: local hostname=localhost >test/ucs-test/tests/09_updater/pool.sh:135: local server=localhost >test/ucs-test/tests/09_updater/pool.sh:168: local server=localhost >test/ucs-test/tests/09_updater/pool.sh:470: local IFS=/ >test/ucs-test/tests/09_updater/pool.sh:488: local files=/etc/apt/sources.list.d/*.list >test/ucs-test/tests/09_updater/pool.sh:489: local prefix=deb >test/ucs-test/tests/10_ldap/40replication:30: local description=$1 >test/ucs-test/tests/10_ldap/common.sh:5: local adminpwd=univention >test/ucs-test/tests/10_ldap/common.sh:22: local adminpwd=univention >test/ucs-test/tests/52_s4connector/s4connector.sh:612: local retry=$1 >test/ucs-test/tests/55_adconnector/adconnector.sh:593: local retry=$1 >virtualization/univention-virtual-machine-manager-node/debian/univention-virtual-machine-manager-node-kvm.init:53: local bridge=$1 >virtualization/univention-virtual-machine-manager-node/debian/univention-virtual-machine-manager-node-kvm.init:65: local bridge=$1 >virtualization/univention-virtual-machine-manager-node/debian/univention-virtual-machine-manager-node-kvm.init:66: local dev=$2 >virtualization/univention-virtual-machine-manager-node/debian/univention-virtual-machine-manager-node-kvm.init:96: local interf=$1 >virtualization/univention-virtual-machine-manager-node/debian/univention-virtual-machine-manager-node-kvm.init:97: local prefix=${interf%[[:digit:]]} >virtualization/univention-virtual-machine-manager-node/debian/univention-virtual-machine-manager-node-kvm.init:147: local src=$1 >virtualization/univention-virtual-machine-manager-node/debian/univention-virtual-machine-manager-node-kvm.init:148: local dst=$2 >virtualization/univention-virtual-machine-manager-node/debian/univention-virtual-machine-manager-node-kvm.init:177: local src=$1 >virtualization/univention-virtual-machine-manager-node/debian/univention-virtual-machine-manager-node-kvm.init:178: local dst=$2 >virtualization/univention-virtual-machine-manager-node/debian/univention-virtual-machine-manager-node-kvm.init:222: local dev=$1 >virtualization/univention-virtual-machine-manager-node/debian/univention-virtual-machine-manager-node-kvm.init:223: local bridge=$2 >virtualization/univention-virtual-machine-manager-node/debian/univention-virtual-machine-manager-node-kvm.init:326: local bridge=$1 >virtualization/univention-virtual-machine-manager-node/debian/univention-virtual-machine-manager-node-kvm.init:327: local dev=$2
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 41926
: 7858