diff options
author | John H Terpstra <jht@dv1000.dyn.terpstra-world.org> | 2009-04-20 10:10:20 -0500 |
---|---|---|
committer | Karolin Seeger <kseeger@samba.org> | 2009-04-28 09:11:11 +0200 |
commit | 6bc7610fe57bd8430d5f2fc62791cfc313f6596d (patch) | |
tree | 7c7a0a4093f10f6ab69a0756d03f0616d33a174f | |
parent | 3cda976563a1ec5b1f9d02d6f7187cd579246b5b (diff) | |
download | samba-6bc7610fe57bd8430d5f2fc62791cfc313f6596d.tar.gz |
Added ability to revert to old modules for make revert.
(cherry picked from commit e39255311a61897c53e00cc27df65790f83e132b)
-rwxr-xr-x | source3/script/installmodules.sh | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source3/script/installmodules.sh b/source3/script/installmodules.sh index f70db003ede..127091d8088 100755 --- a/source3/script/installmodules.sh +++ b/source3/script/installmodules.sh @@ -29,6 +29,11 @@ mtype=`basename $LIBDIR` for p in $*; do p2=`basename $p` name=`echo $p2 | sed -es/${mtype}_//` + echo Preserving old module as $DESTDIR/$LIBDIR/$name.old + if [ -f $DESTDIR/$LIBDIR/$name ]; then + rm -f $DESTDIR/$LIBDIR/$name.old + mv $DESTDIR/$LIBDIR/$name $DESTDIR/$LIBDIR/$name.old + fi echo Installing $p as $DESTDIR/$LIBDIR/$name cp -f $p $DESTDIR/$LIBDIR/$name chmod $INSTALLPERMS $DESTDIR/$LIBDIR/$name |