~smoser/ubuntu/quantal/module-init-tools/lp-1115710

« back to all changes in this revision

Viewing changes to tests/test-depmod/14updates.sh

  • Committer: Bazaar Package Importer
  • Author(s): Andy Whitcroft
  • Date: 2011-06-08 11:53:21 UTC
  • mfrom: (0.1.13 sid)
  • Revision ID: james.westby@ubuntu.com-20110608115321-2zwtf5l3mbbz1sck
Tags: 3.13-1ubuntu1
* Manual Resync with Debian version 3.13-1.
  - Remaining changes:
    + Ubuntu specific control scripts carrying upgrade quirks
    + Ubuntu specific modprobe.d/depmod.d contents
    + debian/patches/ubuntu-maps_by_default -- Reenable map files
    + debian/patches/ubuntu-modinfo-wantparm-uninitialised -- fix
      performance issue due to unitialised variable in modinfo
    + switch source to 'unapply-patches' to simplify merging with
      debian upstream

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
ln tests/data/$BITNESS$ENDIAN/normal/export_nodep-$BITNESS.ko \
22
22
   $MODULE_DIR/updates
23
23
 
 
24
touch tests/tmp/empty
 
25
 
24
26
# First we try update which overrides, then not
25
27
for iter in override not-override; do
26
28
 
78
80
diff -u $MODULE_DIR/modules.symbols.old $MODULE_DIR/modules.symbols >/dev/null
79
81
mv $MODULE_DIR/modules.symbols $MODULE_DIR/modules.symbols.old
80
82
 
81
 
[ "`depmod -e -A`" = "" ]
 
83
[ "`depmod -e -F /empty -A`" = "" ]
82
84
diff -u $MODULE_DIR/modules.dep.old $MODULE_DIR/modules.dep >/dev/null
83
85
mv $MODULE_DIR/modules.dep $MODULE_DIR/modules.dep.old
84
86
diff -u $MODULE_DIR/modules.symbols.old $MODULE_DIR/modules.symbols >/dev/null
85
87
mv $MODULE_DIR/modules.symbols $MODULE_DIR/modules.symbols.old
86
88
 
87
 
[ "`depmod -e -A $MODTEST_VERSION`" = "" ]
 
89
[ "`depmod -e -F /empty -A $MODTEST_VERSION`" = "" ]
88
90
diff -u $MODULE_DIR/modules.dep.old $MODULE_DIR/modules.dep >/dev/null
89
91
mv $MODULE_DIR/modules.dep $MODULE_DIR/modules.dep.old
90
92
diff -u $MODULE_DIR/modules.symbols.old $MODULE_DIR/modules.symbols >/dev/null
102
104
diff -u $MODULE_DIR/modules.symbols.old $MODULE_DIR/modules.symbols >/dev/null
103
105
mv $MODULE_DIR/modules.symbols $MODULE_DIR/modules.symbols.old
104
106
 
105
 
[ "`depmod -e --quick`" = "" ]
106
 
diff -u $MODULE_DIR/modules.dep.old $MODULE_DIR/modules.dep >/dev/null
107
 
mv $MODULE_DIR/modules.dep $MODULE_DIR/modules.dep.old
108
 
diff -u $MODULE_DIR/modules.symbols.old $MODULE_DIR/modules.symbols >/dev/null
109
 
mv $MODULE_DIR/modules.symbols $MODULE_DIR/modules.symbols.old
110
 
 
111
 
[ "`depmod -e --quick $MODTEST_VERSION`" = "" ]
112
 
diff -u $MODULE_DIR/modules.dep.old $MODULE_DIR/modules.dep >/dev/null
113
 
mv $MODULE_DIR/modules.dep $MODULE_DIR/modules.dep.old
114
 
diff -u $MODULE_DIR/modules.symbols.old $MODULE_DIR/modules.symbols >/dev/null
115
 
mv $MODULE_DIR/modules.symbols $MODULE_DIR/modules.symbols.old
116
 
 
117
 
[ "`depmod --errsyms --quick`" = "" ]
118
 
diff -u $MODULE_DIR/modules.dep.old $MODULE_DIR/modules.dep >/dev/null
119
 
mv $MODULE_DIR/modules.dep $MODULE_DIR/modules.dep.old
120
 
diff -u $MODULE_DIR/modules.symbols.old $MODULE_DIR/modules.symbols >/dev/null
121
 
mv $MODULE_DIR/modules.symbols $MODULE_DIR/modules.symbols.old
122
 
 
123
 
[ "`depmod --errsyms --quick $MODTEST_VERSION`" = "" ]
 
107
[ "`depmod -e -F /empty --quick`" = "" ]
 
108
diff -u $MODULE_DIR/modules.dep.old $MODULE_DIR/modules.dep >/dev/null
 
109
mv $MODULE_DIR/modules.dep $MODULE_DIR/modules.dep.old
 
110
diff -u $MODULE_DIR/modules.symbols.old $MODULE_DIR/modules.symbols >/dev/null
 
111
mv $MODULE_DIR/modules.symbols $MODULE_DIR/modules.symbols.old
 
112
 
 
113
[ "`depmod -e -F /empty --quick $MODTEST_VERSION`" = "" ]
 
114
diff -u $MODULE_DIR/modules.dep.old $MODULE_DIR/modules.dep >/dev/null
 
115
mv $MODULE_DIR/modules.dep $MODULE_DIR/modules.dep.old
 
116
diff -u $MODULE_DIR/modules.symbols.old $MODULE_DIR/modules.symbols >/dev/null
 
117
mv $MODULE_DIR/modules.symbols $MODULE_DIR/modules.symbols.old
 
118
 
 
119
[ "`depmod --errsyms -F /empty --quick`" = "" ]
 
120
diff -u $MODULE_DIR/modules.dep.old $MODULE_DIR/modules.dep >/dev/null
 
121
mv $MODULE_DIR/modules.dep $MODULE_DIR/modules.dep.old
 
122
diff -u $MODULE_DIR/modules.symbols.old $MODULE_DIR/modules.symbols >/dev/null
 
123
mv $MODULE_DIR/modules.symbols $MODULE_DIR/modules.symbols.old
 
124
 
 
125
[ "`depmod --errsyms -F /empty --quick $MODTEST_VERSION`" = "" ]
124
126
diff -u $MODULE_DIR/modules.dep.old $MODULE_DIR/modules.dep >/dev/null
125
127
mv $MODULE_DIR/modules.dep $MODULE_DIR/modules.dep.old
126
128
diff -u $MODULE_DIR/modules.symbols.old $MODULE_DIR/modules.symbols >/dev/null
142
144
diff -u $MODULE_DIR/modules.all.old $MODULE_DIR/modules.all >/dev/null
143
145
mv $MODULE_DIR/modules.all $MODULE_DIR/modules.all.old
144
146
 
145
 
depmod -e -n -A $MODTEST_VERSION | grep -v '^#' > $MODULE_DIR/modules.all
 
147
depmod -e -F /empty -n -A $MODTEST_VERSION | grep -v '^#' > $MODULE_DIR/modules.all
146
148
diff -u $MODULE_DIR/modules.all.old $MODULE_DIR/modules.all >/dev/null
147
149
mv $MODULE_DIR/modules.all $MODULE_DIR/modules.all.old
148
150