[arch-commits] Commit in autofs/trunk (PKGBUILD auto.net autofs)
Andrea Scarpino
andrea at archlinux.org
Mon Mar 16 15:38:47 UTC 2009
Date: Monday, March 16, 2009 @ 11:38:47
Author: andrea
Revision: 30100
upgpkg: autofs 4.1.4-5
Modified:
autofs/trunk/PKGBUILD
autofs/trunk/auto.net
autofs/trunk/autofs
----------+
PKGBUILD | 4 ++--
auto.net | 2 +-
autofs | 18 ++++++++++++------
3 files changed, 15 insertions(+), 9 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2009-03-16 15:28:35 UTC (rev 30099)
+++ PKGBUILD 2009-03-16 15:38:47 UTC (rev 30100)
@@ -19,11 +19,11 @@
auto.misc
auto.net)
md5sums=('7e3949114c00665b4636f0c318179657'
- '80b77182aa957646a2074433d3890518'
+ '4eec0f479d5a85ca9ca515fd41937a4e'
'ddd69346754419faee15fc4c7edeb8b8'
'2fd068c5b84a3f408670fe23afd34759'
'6d84d7ea43cdf092c64956f8cf4977f9'
- 'e4d945d63abc0488a47a5e2a750e8c3b')
+ '74d102e637e53050ef095f1cbd9d461b')
build() {
export MAKEFLAGS="-j1"
Modified: auto.net
===================================================================
--- auto.net 2009-03-16 15:28:35 UTC (rev 30099)
+++ auto.net 2009-03-16 15:38:47 UTC (rev 30100)
@@ -21,7 +21,7 @@
# Newer distributions get this right
SHOWMOUNT="/usr/sbin/showmount --no-headers -e $key"
-$SHOWMOUNT | LC_ALL=C sort +0 | \
+$SHOWMOUNT | LC_ALL=C sort -k 1 | \
awk -v key="$key" -v opts="$opts" -- '
BEGIN { ORS=""; first=1 }
{ if (first) { print opts; first=0 }; print " \\\n\t" $1, key ":" $1 }
Modified: autofs
===================================================================
--- autofs 2009-03-16 15:28:35 UTC (rev 30099)
+++ autofs 2009-03-16 15:38:47 UTC (rev 30100)
@@ -277,23 +277,29 @@
FS="="
daemon_opts[ "timeout" ] = "timeout"
daemon_opts[ "t" ] = "timeout"
+ daemon_opts[ "ghost" ] = "ghost"
+ daemon_opts[ "g" ] = "ghost"
}
{
if ( $0 ~ /^$/ )
next
if ( $1 in daemon_opts ) {
daemon[ daemon_opts[ $1 ] ] = $2
- } else if ($1 ~ /^D.+/) {
- defines[ $1 ] = $2
- } else {
- mount[NR] = $0
+ } else if ($1 ~ /^D.+/) {
+ defines[ $1 ] = $2
+ } else {
+ mount[NR] = $0
}
}
END {
if ( which ~ "^daemon$" ) {
- if ( "timeout" in daemon ) {
- printf "--timeout=%s\n", daemon["timeout"]
+ for ( parameter in daemon ) {
+ if ( daemon[ parameter ] ~ /^$/ )
+ printf "--%s ", parameter
+ else
+ printf "--%s=%s ", parameter, daemon[ parameter ]
}
+ printf "\n"
} else {
for ( a in defines ) {
printf "-%s=%s ", a, defines[a]
More information about the arch-commits
mailing list