Changeset 123 for trunk/confman/confsync.sh
- Timestamp:
- 12/04/2006 20:38:36 (5 years ago)
- File:
-
- 1 edited
-
trunk/confman/confsync.sh (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/confman/confsync.sh
r121 r123 26 26 tarball=$(conf_fetch) 27 27 tmpdir=$(mktemp -d -t confman) 28 28 29 tar -xzf $tarball -C $tmpdir 29 30 rm -rf $tarball 30 WORK_PATH="$tmpdir/conf" 31 WORK_PATH="$tmpdir" 32 33 tar_revision=`conf_revision` 34 sys_revision=`conf_sysrev` 35 last_action=$(conf_lastact) 36 37 if [ "x$last_action" = "xinstall" ] && [ $tar_revision -lt $sys_revision ] 38 then 39 echo "Error: File system may be dirty." \ 40 "A commit operation is recommended." >&2 41 echo "Error: $tarball is out of date. Exiting without making changes." >&2 42 conf_markdirty 43 rm -rf $tmpdir 44 exit 1 45 fi 46 47 if [ $tar_revision -lt $sys_revision ] ; then 48 exit 0 49 fi 50 51 exit 31 52 32 53 echo "Sync operation started" >&2 … … 39 60 conf_assemble_sing $file || conf_cleanexit 40 61 done 62 conf_markclean 63 conf_recordAction sync 41 64 echo "Sync operation finished successfully" >&2 42 65 43 66 rm -rf $tmpdir 44 67 45
Note: See TracChangeset
for help on using the changeset viewer.
