RCS file: /cvs/skel/sm_db_update.ini,v v_4_0_1_19: 1.94 v_4_0_2_6: 1.102 description: ---------------------------- revision 1.102 date: 2011/01/04 13:20:26; author: miraculix; state: Exp; lines: +12 -11 change: Set task_types.source_prefix='VSS:/Microsoft Exchange Writer' for backup_type='Exchange Server' ---------------------------- revision 1.101 date: 2011/01/04 10:46:14; author: sesam; state: Exp; lines: +18 -8 change: update 'task_types.backup_online' ---------------------------- revision 1.100 date: 2010/12/08 12:33:06; author: sesam; state: Exp; lines: +8 -8 BUGFIX: Correct step number for 'update Tasktypes42' ---------------------------- revision 1.99 date: 2010/12/08 12:11:29; author: miraculix; state: Exp; lines: +12 -12 change: Update 'Exchange Server' tsak_types only for version older than 4.0.1.20 ---------------------------- revision 1.98 date: 2010/11/29 09:56:23; author: miraculix; state: Exp; lines: +8 -8 change: End section [Update Tasktypes402] with '[Update Tasktypes402] finished' ---------------------------- revision 1.97 date: 2010/10/14 08:05:41; author: miraculix; state: Exp; lines: +23 -17 change: Update Tasktypes402 must not run multiple bcs. 'Exchange Server' > 'Exchange Server 2003' and 'Exchange Server 2010' > 'Exchange Server' ---------------------------- revision 1.96 date: 2010/10/13 14:28:55; author: miraculix; state: Exp; lines: +14 -12 change: Update tasks.backup_type 'Exchange Server' > 'Exchange Server 2003' and 'Exchange Server 2010' > 'Exchange Server' ---------------------------- revision 1.95 date: 2010/10/13 14:14:18; author: miraculix; state: Exp; lines: +12 -14 change: Update results.backup_type 'Exchange Server' > 'Exchange Server 2003' and 'Exchange Server 2010' > 'Exchange Server' ---------------------------- RCS file: /cvs/templates/unix_templates/SuSEconfig.sesam,v v_4_0_1_19: 1.0 v_4_0_2_6: 1.1 description: ---------------------------- revision 1.1 date: 2003/04/03 09:54:03; author: sesam; state: Exp; new: SuSEconfig script for UL. Must be copied to /sbin/conf.d ============================================================================= RCS file: /cvs/templates/unix_templates/sbc_post,v v_4_0_1_19: 1.0 v_4_0_2_6: 1.4 description: ---------------------------- revision 1.4 date: 2003/09/22 11:37:44; author: psl; state: Exp; lines: +48 -77 bugfix: adapted arguments list to modifications of sm_backup.c cvs1.61 sm_backup.c cvs1.61 is calling with 12 arguments !! ---------------------------- revision 1.3 date: 2003/08/07 14:02:19; author: mh; state: Exp; lines: +6 -3 bugix: bugzill 35 reported by FS (MH) ---------------------------- revision 1.2 date: 2002/08/09 09:51:00; author: sesam; state: Exp; lines: +10 -6 New argument 6: Saveset ID and 7 Schedule ---------------------------- revision 1.1 date: 2002/07/17 15:21:43; author: sesam; state: Exp; initial UNIX templates ============================================================================= RCS file: /cvs/templates/unix_templates/sbc_pre,v v_4_0_1_19: 1.0 v_4_0_2_6: 1.4 description: ---------------------------- revision 1.4 date: 2003/09/22 11:18:16; author: psl; state: Exp; lines: +38 -75 bugfix: adapted arguments list to modifications of sm_backup.c cvs1.61 sm_backup.c cvs1.61 is calling with 10 arguments !! ---------------------------- revision 1.3 date: 2003/08/07 14:02:14; author: mh; state: Exp; lines: +5 -3 bugix: bugzill 35 reported by FS (MH) ---------------------------- revision 1.2 date: 2002/08/09 09:51:01; author: sesam; state: Exp; lines: +6 -2 New argument 6: Saveset ID and 7 Schedule ---------------------------- revision 1.1 date: 2002/07/17 15:21:43; author: sesam; state: Exp; initial UNIX templates ============================================================================= RCS file: /cvs/templates/unix_templates/sbc_restore_post,v v_4_0_1_19: 1.0 v_4_0_2_6: 1.1 description: ---------------------------- revision 1.1 date: 2007/11/16 22:24:18; author: sesam; state: Exp; NEW: template for sbc_restore_post ============================================================================= RCS file: /cvs/templates/unix_templates/sbc_restore_pre,v v_4_0_1_19: 1.0 v_4_0_2_6: 1.1 description: ---------------------------- revision 1.1 date: 2009/02/24 15:13:06; author: seniorix; state: Exp; new: new sbc_restore_pre as template for Linux ============================================================================= RCS file: /cvs/templates/unix_templates/sesam2000.profile,v v_4_0_1_19: 1.0 v_4_0_2_6: 1.16 description: ---------------------------- revision 1.16 date: 2010/02/28 17:01:15; author: sesam; state: Exp; lines: +3 -2 NEW: Add 'gv_rw_prot' to CDPATH so 'restore' and 'media' protocol directories are found ---------------------------- revision 1.15 date: 2009/12/09 13:33:39; author: sesam; state: Exp; lines: +3 -3 change: 'cat_prot': Look only for sesam PROT files, not for restore protocols ---------------------------- revision 1.14 date: 2009/12/07 13:02:24; author: sesam; state: Exp; lines: +4 -4 change: Alias cat_status, cat_yester and cat_prot improved so they will work even if shell will complain about ls with given arguments, e.g. *.prt: -bash: /bin/ls: Argument list too long ---------------------------- revision 1.13 date: 2009/10/08 09:54:01; author: sesam; state: Exp; lines: +2 -2 CHANGE: Put Sesam bindir in front of current $PATH ---------------------------- revision 1.12 date: 2009/04/08 13:51:33; author: sesam; state: Exp; lines: +2 -13 change: Remove OPENRDA specific parts ---------------------------- revision 1.11 date: 2008/03/19 08:12:41; author: sesam; state: Exp; lines: +2 -1 NEW: alias 'cat_yester' to display Sesam status protocol from last Sesam day' ---------------------------- revision 1.10 date: 2007/06/03 14:16:54; author: sesam; state: Exp; lines: +2 -2 add option '-header' for 'sqlite to display column names in output ---------------------------- revision 1.9 date: 2007/03/22 12:28:24; author: sesam; state: Exp; lines: +4 -4 NEW: alias 'sql' for Sqlite DB ---------------------------- revision 1.8 date: 2006/12/13 10:53:22; author: sesam; state: Exp; lines: +6 -1 new: alias 'sql' for sqlite DB ---------------------------- revision 1.7 date: 2005/09/20 22:00:12; author: sesam; state: Exp; lines: +2 -2 NEW: add '/usr/local/lib' and '/usr/local/pgsql/lib' to LD_LIBRARY_PATH. Necessary especially for solaris installtions ---------------------------- revision 1.6 date: 2004/07/26 10:08:34; author: sesam; state: Exp; lines: +2 -2 CHANGE: remove setting of LANG to german ---------------------------- revision 1.5 date: 2004/02/11 12:02:26; author: sesam; state: Exp; lines: +2 -3 change order of CDPATH. cd sesam jumps now into bin/sesam not in var/ini/sesam ---------------------------- revision 1.4 date: 2003/02/20 07:32:39; author: sesam; state: Exp; lines: +2 -1 BUGFIX: read 'gv_rw_prot' for setting correct alias 'cat_status' and 'cat_prot' ---------------------------- revision 1.3 date: 2002/12/11 09:24:50; author: sesam; state: Exp; lines: +2 -2 BUGFIX: add correct path for var/log to CDPATH ---------------------------- revision 1.2 date: 2002/11/28 14:23:45; author: sesam; state: Exp; lines: +4 -3 BUGFIX: set gv_rw_ini path correctly ---------------------------- revision 1.1 date: 2002/08/21 12:16:21; author: sesam; state: Exp; use fixed shell script instead of creating it during setup ============================================================================= RCS file: /cvs/templates/unix_templates/sesam2000_rc,v v_4_0_1_19: 1.0 v_4_0_2_6: 1.10 description: ---------------------------- revision 1.10 date: 2006/02/15 11:28:51; author: sesam; state: Exp; lines: +9 -1 NEW: support argument 'start_msg/stop_msg' which are used by HP-UX ---------------------------- revision 1.9 date: 2006/02/15 07:56:06; author: sesam; state: Exp; lines: +4 -1 BUGFIX: add 'PATH=/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/java/bin:/sbin:/bin:/usr/bin', bcs. on HP-UX 'grep' is not found during system boot ---------------------------- revision 1.8 date: 2005/12/07 15:24:12; author: sesam; state: Exp; lines: +3 -3 BUGFIX: do never exit with '3' bcs. under HPUX this will cause an immidate reboot ---------------------------- revision 1.7 date: 2005/09/20 09:21:45; author: sesam; state: Exp; lines: +3 -1 add '/usr/xpg4/bin' to 'PATH' for solaris (sunos) ---------------------------- revision 1.6 date: 2005/09/20 09:18:22; author: sesam; state: Exp; lines: +2 -2 BUGFIX: use only newest version file from 'skel' directory' for check of ne sesam version ---------------------------- revision 1.5 date: 2005/07/21 08:38:46; author: sesam; state: Exp; lines: +5 -1 add LD_LIBRARY_PATH=/usr/local/lib:/usr/local/pgsql/lib' for startup on 'SunOS' aka Solaris ---------------------------- revision 1.4 date: 2005/06/17 07:28:10; author: sesam; state: Exp; lines: +108 -70 CHANGE: replace script by a modified version of 'sm_startstop.suse'. Especially 'check_version' is now called on every startup ---------------------------- revision 1.3 date: 2003/07/09 10:37:33; author: sesam; state: Exp; lines: +32 -26 bugfix: #58 OSF1 check first sm_ctrld.sh, testet on qslinux4 MH ---------------------------- revision 1.2 date: 2002/08/30 11:25:09; author: mh; state: Exp; lines: +2 -2 MH bugfix remove sm_check.sh to sm_main status (co ci win32 pfe32 dos) ---------------------------- revision 1.1 date: 2002/07/19 09:42:47; author: sesam; state: Exp; branches: 1.1.2; sesam rc script fetched from module scripts ---------------------------- revision 1.1.2.1 date: 2002/08/30 12:13:10; author: sesam; state: Exp; lines: +2 -2 use sm_main status instead of sm_check ============================================================================= RCS file: /cvs/templates/unix_templates/sesam_cmdusers.allow,v v_4_0_1_19: 1.0 v_4_0_2_6: 1.1 description: ---------------------------- revision 1.1 date: 2002/07/17 15:21:43; author: sesam; state: Exp; initial UNIX templates ============================================================================= RCS file: /cvs/templates/unix_templates/sesam_sysconfig,v v_4_0_1_19: 1.0 v_4_0_2_6: 1.1 description: ---------------------------- revision 1.1 date: 2003/04/03 09:55:27; author: sesam; state: Exp; new: SuSEconfig script for UL. Must be copied to /etc/sysconig/sesam ============================================================================= RCS file: /cvs/templates/unix_templates/sm_alarm,v v_4_0_1_19: 1.0 v_4_0_2_6: 1.6 description: ---------------------------- revision 1.6 date: 2007/10/05 09:04:51; author: sesam; state: Exp; lines: +48 -30 NEW: better template for alarm interface ---------------------------- revision 1.5 date: 2005/04/22 06:46:55; author: sesam; state: Exp; lines: +3 -3 CHANGE: On UTF-8 äöü are misinterpreted and GUI returns malformed input exception if reading from file ---------------------------- revision 1.4 date: 2004/04/19 15:14:21; author: sesam; state: Exp; lines: +1 -4 CHANGE: Line with 'exit' removed bcs most customers do not remove this line and were wondering why their modifications do not work ---------------------------- revision 1.3 date: 2003/07/23 08:33:38; author: sesam; state: Exp; lines: +11 -9 CHANGE: exit moved to lower part to make it more visible If uname | grep -i linux then linux style mail -s {subject} ---------------------------- revision 1.2 date: 2002/07/31 07:05:32; author: sesam; state: Exp; lines: +2 -1 Set interpreter in first line to: #!/bin/sh ---------------------------- revision 1.1 date: 2002/07/17 15:21:43; author: sesam; state: Exp; initial UNIX templates ============================================================================= RCS file: /cvs/templates/unix_templates/sm_disaster,v v_4_0_1_19: 1.0 v_4_0_2_6: 1.5 description: ---------------------------- revision 1.5 date: 2010/09/10 21:46:04; author: sesam; state: Exp; lines: +3 -3 CHANGE: (#11235): 'Desaster' -> Disaster in English ---------------------------- revision 1.4 date: 2010/04/22 15:43:41; author: sesam; state: Exp; lines: +2 -2 fix typo ---------------------------- revision 1.3 date: 2008/08/12 11:02:13; author: seniorix; state: Exp; lines: +34 -16 CHANGE: new sm_disaster for immediate use with an exisiting sesam account entry ---------------------------- revision 1.2 date: 2005/04/22 06:46:55; author: sesam; state: Exp; lines: +7 -7 CHANGE: On UTF-8 äöü are misinterpreted and GUI returns malformed input exception if reading from file ---------------------------- revision 1.1 date: 2002/07/17 15:21:43; author: sesam; state: Exp; initial UNIX templates ============================================================================= RCS file: /cvs/templates/unix_templates/sm_notify,v v_4_0_1_19: 1.0 v_4_0_2_6: 1.10 description: ---------------------------- revision 1.10 date: 2009/10/21 06:52:21; author: sesam; state: Exp; lines: +3 -1 new: Add label 'COPY', if 'sm_notify' is called by migration ---------------------------- revision 1.9 date: 2008/05/14 16:26:47; author: sesam; state: Exp; lines: +9 -5 CHANGE: Sending mail only in case of 'ALL_JOBS_DONE' ---------------------------- revision 1.8 date: 2007/10/23 21:50:05; author: sesam; state: Exp; lines: +14 -7 CHANGE: more examples ---------------------------- revision 1.7 date: 2007/02/02 11:37:40; author: sesam; state: Exp; lines: +13 -2 CHANGE: add example to unload drive after all backups are finished ---------------------------- revision 1.6 date: 2007/01/19 08:34:38; author: sesam; state: Exp; lines: +53 -65 CHANGE: new template for sm_notifyincluding an example how to send Sesam backup status by Sesam SMTP mailer ---------------------------- revision 1.5 date: 2005/04/22 06:46:55; author: sesam; state: Exp; lines: +3 -3 CHANGE: On UTF-8 äöü are misinterpreted and GUI returns malformed input exception if reading from file ---------------------------- revision 1.4 date: 2004/04/19 15:14:21; author: sesam; state: Exp; lines: +1 -3 CHANGE: Line with 'exit' removed bcs most customers do not remove this line and were wondering why their modifications do not work ---------------------------- revision 1.3 date: 2003/06/26 07:16:58; author: sesam; state: Exp; lines: +26 -4 CHANGE: example extended with function UsedTapes to inquire all tapes used since last newday ---------------------------- revision 1.2 date: 2002/07/31 07:05:32; author: sesam; state: Exp; lines: +2 -1 Set interpreter in first line to: #!/bin/sh ---------------------------- revision 1.1 date: 2002/07/17 15:21:43; author: sesam; state: Exp; initial UNIX templates ============================================================================= RCS file: /cvs/templates/unix_templates/sm_startstop.linux,v v_4_0_1_19: 1.0 v_4_0_2_6: 1.6 description: ---------------------------- revision 1.6 date: 2007/03/20 13:13:09; author: sesam; state: Exp; lines: +2 -2 BUGFIX: use only newest version file in skel directory ---------------------------- revision 1.5 date: 2006/05/16 08:28:06; author: sesam; state: Exp; lines: +9 -7 BUGFIX: Startup of sesam fails: preset 'sm_start' correctly with 'sm_ctrld.sh' ---------------------------- revision 1.4 date: 2005/07/21 11:27:07; author: sesam; state: Exp; lines: +9 -7 bugfix: correct check of install type ---------------------------- revision 1.3 date: 2005/07/12 14:11:29; author: sesam; state: Exp; lines: +2 -2 CHANGE: We need java 1.4.2 or higher ---------------------------- revision 1.2 date: 2004/11/19 09:09:38; author: sesam; state: Exp; lines: +0 -2 do not change path to docs for non SuSE systems ---------------------------- revision 1.1 date: 2004/11/12 14:14:29; author: sesam; state: Exp; NEW: start/stop script for other linux then SuSE and RedHat. Tested for Debian Sarge and sesam Server 2.2.1.3 ============================================================================= RCS file: /cvs/templates/unix_templates/sm_startstop.redhat,v v_4_0_1_19: 1.0 v_4_0_2_6: 1.8 description: ---------------------------- revision 1.8 date: 2007/03/20 13:13:09; author: sesam; state: Exp; lines: +2 -2 BUGFIX: use only newest version file in skel directory ---------------------------- revision 1.7 date: 2006/05/12 13:43:34; author: sesam; state: Exp; lines: +9 -1 NEW: if file '/etc/sysconfig/sesam/NOSTART' exists: don not start 'sm_setup'. Use full for pre install sesam without configure it at once ---------------------------- revision 1.6 date: 2006/01/03 12:06:38; author: sesam; state: Exp; lines: +6 -28 NEW: some more RedHat specific functions. Use 'sm_check_version' to update client version ---------------------------- revision 1.5 date: 2005/10/17 12:25:36; author: sesam; state: Exp; lines: +1 -2 remove already commented out code ---------------------------- revision 1.4 date: 2005/09/05 12:03:00; author: sesam; state: Exp; lines: +89 -16 BUGFIX: start sesam client (sm_ctrld_main) by 'sm_ctrld.sh' not by 'sm_main' ---------------------------- revision 1.3 date: 2004/04/27 11:14:43; author: sesam; state: Exp; lines: +11 -10 remove SuSE specific parts for RH Linux ---------------------------- revision 1.2 date: 2003/01/24 12:20:57; author: sesam; state: Exp; lines: +2 -2 BUGFIX: remove [] around test -x ---------------------------- revision 1.1 date: 2003/01/08 15:02:57; author: rf; state: Exp; init script for redhat and mandrake linux ============================================================================= RCS file: /cvs/templates/unix_templates/sm_startstop.suse,v v_4_0_1_19: 1.0 v_4_0_2_6: 1.16 description: ---------------------------- revision 1.16 date: 2007/03/20 13:13:09; author: sesam; state: Exp; lines: +2 -2 BUGFIX: use only newest version file in skel directory ---------------------------- revision 1.15 date: 2006/05/12 13:43:34; author: sesam; state: Exp; lines: +10 -1 NEW: if file '/etc/sysconfig/sesam/NOSTART' exists: don not start 'sm_setup'. Use full for pre install sesam without configure it at once ---------------------------- revision 1.14 date: 2005/07/25 06:48:38; author: sesam; state: Exp; lines: +2 -3 BUGFIX: check, if program 'setJava' exists before try to source it. If it does not exists 'source' will terminate startup script ---------------------------- revision 1.13 date: 2005/07/21 11:22:40; author: sesam; state: Exp; lines: +3 -3 bugfix: correct check of install type ---------------------------- revision 1.12 date: 2005/07/13 12:39:04; author: sesam; state: Exp; lines: +2 -2 BUGFIX: search only for last version file ---------------------------- revision 1.11 date: 2005/07/12 14:11:29; author: sesam; state: Exp; lines: +2 -2 CHANGE: We need java 1.4.2 or higher ---------------------------- revision 1.10 date: 2005/06/16 10:06:14; author: sesam; state: Exp; lines: +10 -6 for new 'sm_main/qm': check for clinet only installation type and then use old 'sm_ctrld.sh' script to start/stop 'sm_ctrld_main'. TODO: modify 'sm_ctrld_main' it can act as a standalone deamon to avoid 'sm_ctrld.sh script ---------------------------- revision 1.9 date: 2004/10/22 10:48:11; author: sesam; state: Exp; lines: +31 -7 new: check also for client version update and set correct version in sm.ini ---------------------------- revision 1.8 date: 2004/10/21 22:05:25; author: sesam; state: Exp; lines: +3 -3 fix typo: variable 'insttyp' -> 'insttype' ---------------------------- revision 1.7 date: 2004/10/21 14:43:06; author: sesam; state: Exp; lines: +8 -7 adopt for client startup. Don not try update if no server is installed ---------------------------- revision 1.6 date: 2004/10/21 12:41:57; author: sesam; state: Exp; lines: +65 -10 NEW: during startup check: 1. sesam not configured (no SESAM_VAR dir) -> start sm_setup 2. new sesam version -> start sm_startup, which then will start update 3. else: start 'sm_main' directly to return faster during init ---------------------------- revision 1.5 date: 2004/09/28 09:19:25; author: sesam; state: Exp; lines: +4 -3 use rc_status -v for print out return code of sm_main status. Do not use fast start ---------------------------- revision 1.4 date: 2004/08/19 11:04:53; author: sesam; state: Exp; lines: +8 -4 BUGFIX: check if sesam server is installed and then use sm_startup instead of sm_main start. sm_startup calls sm_os_startup first, which is checkking for new sesam version ---------------------------- revision 1.3 date: 2003/05/27 07:18:44; author: mh; state: Exp; lines: +12 -3 bugfix: using startproc to shutdown server to prevent fail msg on reboot (MH) ---------------------------- revision 1.2 date: 2003/01/24 12:20:57; author: sesam; state: Exp; lines: +2 -2 BUGFIX: remove [] around test -x ---------------------------- revision 1.1 date: 2002/11/12 16:10:50; author: sesam; state: Exp; NEW: start/stop script to use with SuSE insserv program ============================================================================= RCS file: /cvs/su/src/makefile.ver,v v_4_0_1_19: 1.276 v_4_0_2_6: 1.279 description: ---------------------------- revision 1.279 date: 2011/01/20 13:25:11; author: miraculix; state: Exp; lines: +3 -3 change: SBC_WIN32_VERSION=3.6A12 Exchange Server 2010 missing recovery mailboxes are created automatically with name RecoveryDatabase_{GUID} ---------------------------- revision 1.278 date: 2011/01/10 10:01:53; author: miraculix; state: Exp; lines: +3 -3 change: SBC_WIN32_VERSION=3.6A11 MS Exchange Server 2007/2010 restore of mailbox and single email ---------------------------- revision 1.277 date: 2010/12/22 16:05:49; author: miraculix; state: Exp; lines: +3 -3 change: SBC_WIN32_VERSION=3.6A10 Support Microsoft Exchange Server 2007/2010 Mailbox and Email restore ---------------------------- RCS file: /cvs/su/src/makefile.wcommon,v v_4_0_1_19: 1.90 v_4_0_2_6: 1.91 description: ---------------------------- revision 1.91 date: 2010/12/24 09:41:02; author: miraculix; state: Exp; lines: +2 -1 change: PYTHON_LIB_DIR=$(PYTHONPATH)\Lib added ---------------------------- RCS file: /cvs/su/src/common/cm_file_util.c,v v_4_0_1_19: 1.18 v_4_0_2_6: 1.23 description: ---------------------------- revision 1.23 date: 2011/01/19 16:36:17; author: miraculix; state: Exp; lines: +6 -3 change: vShowSummary: Show total count of items ---------------------------- revision 1.22 date: 2011/01/19 16:24:02; author: miraculix; state: Exp; lines: +7 -2 change: vShowTreeAll() Print counter for directories and files skipped by 'nosbc' file ---------------------------- revision 1.21 date: 2011/01/19 15:42:11; author: miraculix; state: Exp; lines: +4 -2 change: vShow: Convert wide char with 'utf-8' to mbcs before calling printf() ---------------------------- revision 1.20 date: 2011/01/11 13:34:59; author: miraculix; state: Exp; lines: +8 -2 change: vShow() If wchar_t szwMaxFileName is used then print it ---------------------------- revision 1.19 date: 2011/01/11 12:00:20; author: miraculix; state: Exp; lines: +29 -4 change: If cpInfo->bWchar is set then use cpInfo->szwCurFullFileName and cpInfo->szwInfo to display file information ---------------------------- RCS file: /cvs/su/src/common/cm_file_util.h,v v_4_0_1_19: 1.20 v_4_0_2_6: 1.23 description: ---------------------------- revision 1.23 date: 2011/01/19 16:24:02; author: miraculix; state: Exp; lines: +4 -1 change: vShowTreeAll() Print counter for directories and files skipped by 'nosbc' file ---------------------------- revision 1.22 date: 2011/01/11 13:35:44; author: miraculix; state: Exp; lines: +3 -1 change: vShow() If wchar_t szwMaxFileName is used then print it ---------------------------- revision 1.21 date: 2011/01/11 12:00:20; author: miraculix; state: Exp; lines: +3 -2 change: If cpInfo->bWchar is set then use cpInfo->szwCurFullFileName and cpInfo->szwInfo to display file information ---------------------------- RCS file: /cvs/su/src/common/cm_lang.h,v v_4_0_1_19: 1.177 v_4_0_2_6: 1.180 description: ---------------------------- revision 1.180 date: 2011/01/14 09:34:22; author: sesam; state: Exp; lines: +2 -2 fix typo ---------------------------- revision 1.179 date: 2010/12/28 14:44:27; author: sesam; state: Exp; lines: +9 -9 change: XX_CONFCLI_ERROR_CHECK_ACCESS: add error message ---------------------------- revision 1.178 date: 2010/12/27 15:01:37; author: miraculix; state: Exp; lines: +62 -44 change: License output adapted (see sm_lic_lib.c revision 1.6 ---------------------------- RCS file: /cvs/su/src/common/cm_trace.c,v v_4_0_1_19: 1.56 v_4_0_2_6: 1.55 description: ---------------------------- RCS file: /cvs/su/src/common/makefile.unix,v v_4_0_1_19: 1.18 v_4_0_2_6: 1.19 description: ---------------------------- revision 1.19 date: 2011/01/08 15:43:26; author: sesam; state: Exp; lines: +15 -5 add UUID lib ---------------------------- RCS file: /cvs/su/src/common/common/cm_common.c,v v_4_0_1_19: 1.14 v_4_0_2_6: 1.15 description: ---------------------------- revision 1.15 date: 2011/01/13 12:00:44; author: miraculix; state: Exp; lines: +6 -6 bugfix: i_GetPrivateProfileList(): Allow seeking for keys with size up to 256 chars and skip further chars, necessary for browsing of subcomponents with sm_client dir ---------------------------- RCS file: /cvs/su/src/common/common/win32_hal/xutil_base.c,v v_4_0_1_19: 1.26 v_4_0_2_6: 1.27 description: ---------------------------- revision 1.27 date: 2011/01/17 17:49:51; author: miraculix; state: Exp; lines: +2 -2 bugfix: GetFileInfoByName() Open file with flag FILE_FLAG_OPEN_REPARSE_POINT to open reparse link itself and not the referenced file which may lead to wrong treatment of hardlink counter ---------------------------- RCS file: /cvs/su/src/common/sm_common/sbc_msg.c,v v_4_0_1_19: 1.120 v_4_0_2_6: 1.122 description: ---------------------------- revision 1.122 date: 2011/01/18 16:42:11; author: miraculix; state: Exp; lines: +2 -1 change: sbc-3371: Shared Hardlink Data: Processed [%d] hard link collection directories. ---------------------------- revision 1.121 date: 2011/01/17 16:12:40; author: miraculix; state: Exp; lines: +2 -2 change: sbc-3404: mistyped drive 'letter' ---------------------------- RCS file: /cvs/su/src/common/sm_common/packdata/makefile.c,v v_4_0_1_19: 1.69 v_4_0_2_6: 1.70 description: ---------------------------- revision 1.70 date: 2010/12/28 18:39:49; author: intellias; state: Exp; lines: +62 -2 new: SESL stream creation added if PDSCallingtModule returned I_ACT_PROCESS_WITH_SESL ---------------------------- RCS file: /cvs/su/src/common/sm_common/packdata/makestrm.c,v v_4_0_1_19: 1.44 v_4_0_2_6: 1.45 description: ---------------------------- revision 1.45 date: 2010/12/28 18:40:11; author: intellias; state: Exp; lines: +94 -1 new: function for creation SESL stream added ---------------------------- RCS file: /cvs/su/src/common/sm_common/packdata/mtf.h,v v_4_0_1_19: 1.17 v_4_0_2_6: 1.18 description: ---------------------------- revision 1.18 date: 2010/12/28 18:40:40; author: intellias; state: Exp; lines: +2 -1 new: MTF_SESL definition added ---------------------------- RCS file: /cvs/su/src/common/sm_common/packdata/mtf_def.h,v v_4_0_1_19: 1.25 v_4_0_2_6: 1.26 description: ---------------------------- revision 1.26 date: 2010/12/28 18:41:17; author: intellias; state: Exp; lines: +2 -1 new: I_ACT_PROCESS_WITH_SESL definition added ---------------------------- RCS file: /cvs/su/src/common/sm_common/packdata/mtf_func.h,v v_4_0_1_19: 1.23 v_4_0_2_6: 1.25 description: ---------------------------- revision 1.25 date: 2010/12/29 15:11:03; author: intellias; state: Exp; lines: +2 -1 new: Read_SESL_STREAM function added ---------------------------- revision 1.24 date: 2010/12/28 18:41:48; author: intellias; state: Exp; lines: +2 -1 new: i_Make_SESL_STREAM function header added ---------------------------- RCS file: /cvs/su/src/common/sm_common/packdata/mtf_stru.h,v v_4_0_1_19: 1.25 v_4_0_2_6: 1.26 description: ---------------------------- revision 1.26 date: 2010/12/28 18:42:24; author: intellias; state: Exp; lines: +2 -1 new: field for SESL data file path to MTF_STRINGS structure added ---------------------------- RCS file: /cvs/su/src/common/sm_common/packdata/packdata.c,v v_4_0_1_19: 1.94 v_4_0_2_6: 1.96 description: ---------------------------- revision 1.96 date: 2011/01/19 14:22:58; author: miraculix; state: Exp; lines: +25 -10 change: Use new signal PDS_I_HARDLINK_SUMMARY to show sbc-3370 hardlink summary message within pds.c ---------------------------- revision 1.95 date: 2010/12/28 18:43:02; author: intellias; state: Exp; lines: +2 -2 new: field for SESL data file path to MTF_STRINGS structure initialization added ---------------------------- RCS file: /cvs/su/src/common/sm_common/packdata/readdblk.c,v v_4_0_1_19: 1.53 v_4_0_2_6: 1.54 description: ---------------------------- revision 1.54 date: 2011/01/19 14:22:57; author: miraculix; state: Exp; lines: +3 -3 change: Use new signal PDS_I_HARDLINK_SUMMARY to show sbc-3370 hardlink summary message within pds.c ---------------------------- RCS file: /cvs/su/src/common/sm_common/packdata/readstrm.c,v v_4_0_1_19: 1.77 v_4_0_2_6: 1.78 description: ---------------------------- revision 1.78 date: 2010/12/29 15:10:43; author: intellias; state: Exp; lines: +86 -1 new: Read_SESL_STREAM function added ---------------------------- RCS file: /cvs/su/src/common/sm_common/packdata/callback/pds.h,v v_4_0_1_19: 1.15 v_4_0_2_6: 1.16 description: ---------------------------- revision 1.16 date: 2011/01/19 14:22:57; author: miraculix; state: Exp; lines: +3 -2 change: Use new signal PDS_I_HARDLINK_SUMMARY to show sbc-3370 hardlink summary message within pds.c ---------------------------- RCS file: /cvs/su/src/common/sm_common/packdata/callback/sbc_stru.h,v v_4_0_1_19: 1.9 v_4_0_2_6: 1.11 description: ---------------------------- revision 1.11 date: 2011/01/19 15:18:04; author: miraculix; state: Exp; lines: +2 -1 new: SBC_Argument.ulFileHD ---------------------------- revision 1.10 date: 2011/01/18 16:41:40; author: miraculix; state: Exp; lines: +2 -1 change: new SBC_Argument.ulDirbHD counter ---------------------------- RCS file: /cvs/su/src/common/unix/cm_hal_file_util.c,v v_4_0_1_19: 1.24 v_4_0_2_6: 1.28 description: ---------------------------- revision 1.28 date: 2011/01/17 09:31:02; author: sesam; state: Exp; lines: +1 -3 remove 'sys/statvfs.h' checked in during last commit ---------------------------- revision 1.27 date: 2011/01/17 09:27:31; author: sesam; state: Exp; lines: +2 -1 new: 'i_GetDiskUsage' to get free/used bytes of filesystem ---------------------------- revision 1.26 date: 2011/01/05 17:23:07; author: sesam; state: Exp; lines: +1 -13 add 'cm_uuid' as dummy ---------------------------- revision 1.25 date: 2011/01/05 17:22:28; author: sesam; state: Exp; lines: +11 -1 add 'cm_uuid' as dummy ---------------------------- RCS file: /cvs/su/src/common/unix/cm_hal_unix.c,v v_4_0_1_19: 1.91 v_4_0_2_6: 1.92 description: ---------------------------- revision 1.92 date: 2011/01/05 17:23:07; author: sesam; state: Exp; lines: +12 -1 add 'cm_uuid' as dummy ---------------------------- RCS file: /cvs/su/src/common/unix/cm_uuid.c,v v_4_0_1_19: 1.0 v_4_0_2_6: 1.1 description: ---------------------------- revision 1.1 date: 2011/01/08 16:35:03; author: sesam; state: Exp; new: cm_uuid.c ============================================================================= RCS file: /cvs/su/src/common/wnt/cm_hal_file_util.c,v v_4_0_1_19: 1.64 v_4_0_2_6: 1.67 description: ---------------------------- revision 1.67 date: 2011/01/19 16:24:46; author: miraculix; state: Exp; lines: +31 -5 change: vShowTreeAll() Print counter for directories and files skipped by 'nosbc' file ---------------------------- revision 1.66 date: 2011/01/11 14:39:00; author: miraculix; state: Exp; lines: +25 -25 change: vShowTree() Check if file is executable ---------------------------- revision 1.65 date: 2011/01/11 13:37:55; author: miraculix; state: Exp; lines: +301 -356 change: vShowTree[All]() Use wchar_t for file and directory retrieving to avoid conversion from different charsets ---------------------------- revision 1.64.2.1 date: 2011/01/13 15:45:59; author: miraculix; state: Exp; lines: +6 -6 change: Rename wchar_t *DisplayVolumePaths(..) into wchar_t *wszDisplayVolumePaths(..) ============================================================================= RCS file: /cvs/su/src/common/wnt/cm_hal_wnt.c,v v_4_0_1_19: 1.77 v_4_0_2_6: 1.80 description: ---------------------------- revision 1.80 date: 2011/01/17 14:11:23; author: miraculix; state: Exp; lines: +2 -2 change: i_GetDiskUsage() check if ( llAllBytes/100 == 0 ) then return -1 ---------------------------- revision 1.79 date: 2011/01/17 14:06:09; author: miraculix; state: Exp; lines: +40 -1 new: DllExport int i_GetDiskUsage(char *cpPath, long long *llFreeBytes, long long *llUsedBytes) ---------------------------- revision 1.78 date: 2011/01/05 16:48:10; author: miraculix; state: Exp; lines: +24 -1 NEW: Added 'DllExport int cm_uuid( char *cpUUID, char cMode )' in cm_hal_wnt for Windows ---------------------------- RCS file: /cvs/su/src/common/wnt/cm_posix.h,v v_4_0_1_19: 1.25 v_4_0_2_6: 1.26 description: ---------------------------- revision 1.26 date: 2011/01/05 16:48:29; author: miraculix; state: Exp; lines: +2 -1 change: Added #define strlwr _strlwr ---------------------------- RCS file: /cvs/su/src/common/zlib2/makefile.unix,v v_4_0_1_19: 1.3 v_4_0_2_6: 1.4 description: ---------------------------- revision 1.4 date: 2011/01/08 15:43:26; author: sesam; state: Exp; lines: +2 -2 add UUID lib ---------------------------- RCS file: /cvs/su/src/kernel/makefile.win32,v v_4_0_1_19: 1.120 v_4_0_2_6: 1.121 description: ---------------------------- revision 1.121 date: 2011/01/05 16:49:49; author: miraculix; state: Exp; lines: +2 -2 change: Link rule for sesam.dll with -EXPORT:cm_uuid ---------------------------- RCS file: /cvs/su/src/kernel/sesam.h,v v_4_0_1_19: 1.408 v_4_0_2_6: 1.410 description: ---------------------------- revision 1.410 date: 2010/12/28 09:01:54; author: sesam; state: Exp; lines: +2 -1 NEW: Check SLOT license in 'sm_robot' too. ---------------------------- revision 1.409 date: 2010/12/27 12:50:08; author: miraculix; state: Exp; lines: +1 -3 change: obsolete license item 'MSExchange_Single_Mailbox' ---------------------------- RCS file: /cvs/su/src/kernel/sm_arch.c,v v_4_0_1_19: 1.226 v_4_0_2_6: 1.227 description: ---------------------------- revision 1.227 date: 2011/01/14 10:42:03; author: sesam; state: Exp; lines: +6 -2 BUGFIX: Don't introduce new media, if mount has failed ---------------------------- RCS file: /cvs/su/src/kernel/sm_backup.c,v v_4_0_1_19: 1.160 v_4_0_2_6: 1.162 description: ---------------------------- revision 1.162 date: 2010/12/29 14:12:43; author: sesam; state: Exp; lines: +296 -27 new: Support for creating several sub tasks dynamically for one backup task (not fully completed) ---------------------------- revision 1.161 date: 2010/12/27 13:25:35; author: miraculix; state: Exp; lines: +2 -2 change: Obsolete Backup Type 'ExchangeSingleMailbox' removed ---------------------------- RCS file: /cvs/su/src/kernel/sm_cmd.c,v v_4_0_1_19: 1.12 v_4_0_2_6: 1.13 description: ---------------------------- revision 1.13 date: 2011/01/13 10:57:45; author: sesam; state: Exp; lines: +5 -2 new: Call 'help' function from Java CLI if no arguments are given ---------------------------- RCS file: /cvs/su/src/kernel/sm_config_client.c,v v_4_0_1_19: 1.45 v_4_0_2_6: 1.46 description: ---------------------------- revision 1.46 date: 2010/12/28 14:43:35; author: sesam; state: Exp; lines: +73 -12 NEW: If option '-C' is set, then only check client access (no insert). If client name is 'ALL_CLIENTS', then all Sesam clients are checked. Checked clients can be restriced to one location by setting '-l .' ---------------------------- RCS file: /cvs/su/src/kernel/sm_ctrlc_lib.c,v v_4_0_1_19: 1.61 v_4_0_2_6: 1.63 description: ---------------------------- revision 1.63 date: 2011/01/13 10:00:32; author: miraculix; state: Exp; lines: +10 -7 change: Avoid to cut off output in line 'STATUS=.. MSG=...' before 'MSG' ---------------------------- revision 1.62 date: 2011/01/04 15:46:06; author: miraculix; state: Exp; lines: +3 -2 change: SM_CTRLC_LIB: End with trace about exit code ---------------------------- RCS file: /cvs/su/src/kernel/sm_get_volume_lib.c,v v_4_0_1_19: 1.108 v_4_0_2_6: 1.112 description: ---------------------------- revision 1.112 date: 2011/01/10 12:08:55; author: miraculix; state: Exp; lines: +2 -5 NEW: Append device name to eject command for Windows too ---------------------------- revision 1.111 date: 2010/12/27 14:39:10; author: sesam; state: Exp; lines: +3 -1 bugfix: Set correct 'eTapeState' after init and mounting unknown tape ---------------------------- revision 1.110 date: 2010/12/27 13:18:15; author: sesam; state: Exp; lines: +10 -2 CHANGE: Introduce 'unknown' media during init with media type of requested medium ---------------------------- revision 1.109 date: 2010/12/27 13:04:45; author: miraculix; state: Exp; lines: +2 -2 change: do not call 'eject' command during dismount, but only if 'UNLOAD' is set ---------------------------- RCS file: /cvs/su/src/kernel/sm_info.c,v v_4_0_1_19: 1.28 v_4_0_2_6: 1.29 description: ---------------------------- revision 1.29 date: 2011/01/05 15:06:09; author: miraculix; state: Exp; lines: +2 -2 change: Compiler warning removed ---------------------------- RCS file: /cvs/su/src/kernel/sm_init.c,v v_4_0_1_19: 1.198 v_4_0_2_6: 1.199 description: ---------------------------- revision 1.199 date: 2010/12/27 14:11:30; author: sesam; state: Exp; lines: +4 -3 CHANGE: Introduce 'empty' media during init with media type of other pool media type ---------------------------- RCS file: /cvs/su/src/kernel/sm_lib.c,v v_4_0_1_19: 1.855 v_4_0_2_6: 1.852 description: ---------------------------- RCS file: /cvs/su/src/kernel/sm_lic_lib.c,v v_4_0_1_19: 1.4 v_4_0_2_6: 1.16 description: ---------------------------- revision 1.16 date: 2011/01/24 16:42:46; author: miraculix; state: Exp; lines: +23 -4 new: Show 'SEP LicenseID' ---------------------------- revision 1.15 date: 2011/01/20 16:49:10; author: miraculix; state: Exp; lines: +51 -1 new: Check in case of an SBS_... license if at least one of the Windows clients is a SBS server ---------------------------- revision 1.14 date: 2011/01/10 18:08:36; author: miraculix; state: Exp; lines: +209 -193 change: CHECK_LICENSE: If called with 'make_lic' then do not read and write to sesam database ---------------------------- revision 1.13 date: 2011/01/10 17:02:10; author: miraculix; state: Exp; lines: +31 -13 change: Show BSR_PE license ---------------------------- revision 1.12 date: 2011/01/10 16:20:09; author: miraculix; state: Exp; lines: +11 -5 change: Allow sm_lic.ini encrypted via SERIAL_NUMBER ---------------------------- revision 1.11 date: 2011/01/07 13:10:35; author: miraculix; state: Exp; lines: +11 -5 change: Special license adaption for specific customer ---------------------------- revision 1.10 date: 2011/01/05 17:17:41; author: miraculix; state: Exp; lines: +23 -4 change: If license has key SERIAL_NUMBER then show information in license output ---------------------------- revision 1.9 date: 2011/01/05 15:07:08; author: miraculix; state: Exp; lines: +25 -6 NEW: Ignore domain name in license check of server name so a short name server name may match with a long one ---------------------------- revision 1.8 date: 2011/01/05 13:26:19; author: miraculix; state: Exp; lines: +3 -3 change: Correct license output for SEP Bare System Recovery Windows Workstation/Server ---------------------------- revision 1.7 date: 2010/12/28 09:01:54; author: sesam; state: Exp; lines: +35 -1 NEW: Check SLOT license in 'sm_robot' too. ---------------------------- revision 1.6 date: 2010/12/27 15:01:00; author: miraculix; state: Exp; lines: +151 -135 CHANGE: Now license is printed in same order like in SEP's list of prices and counter are printed in the order {used}/{licensed} (read "{used} of {licensed} ...") CHANGE: GWUser appears in an extra line for Mail/Groupware modules ---------------------------- revision 1.5 date: 2010/12/27 12:54:41; author: miraculix; state: Exp; lines: +53 -22 change: LIC_COUNT_DB(): Count all backup_type specific tasks for one licence item, e.g. for MSExchange all backup tasks with backup_type 'Exchange Server', 'Exchange Server 2003' and Exchange Server 5.x' are counted ---------------------------- RCS file: /cvs/su/src/kernel/sm_restore.c,v v_4_0_1_19: 1.429 v_4_0_2_6: 1.442 description: ---------------------------- revision 1.442 date: 2011/01/20 14:41:37; author: sesam; state: Exp; lines: +5 -4 change: Allow item type 'm' for mailbox in sel file to treat it like 'd' which is placed from sm_lis_db.c ---------------------------- revision 1.441 date: 2011/01/20 14:31:33; author: sesam; state: Exp; lines: +5 -5 BUGFIX: Restore for ZARAFA was not possible due to Exchange2007 adaptions ---------------------------- revision 1.440 date: 2011/01/20 10:29:27; author: sesam; state: Exp; lines: +4 -4 use 'data_size' instead of 'blocks' ---------------------------- revision 1.439 date: 2011/01/20 08:22:24; author: sesam; state: Exp; lines: +2 -2 bugfix: Check number of 'selected files=0' only for selective restore ---------------------------- revision 1.438 date: 2011/01/18 14:07:48; author: sesam; state: Exp; lines: +2 -2 BUGFIX: Finish restore if no file is selected during selective restore ---------------------------- revision 1.437 date: 2011/01/14 12:28:02; author: miraculix; state: Exp; lines: +2 -2 change: If iMode (= restore_type[1]) is 'o' then set '-a recover,start,online' ---------------------------- revision 1.436 date: 2011/01/14 12:10:16; author: miraculix; state: Exp; lines: +2 -2 bugfix: msl file must be copied to client for backup_tyoe Exchange2007 ---------------------------- revision 1.435 date: 2011/01/14 10:50:19; author: miraculix; state: Exp; lines: +78 -64 bugfix: Exchange Server 2007/2010 restore build correct sel file for restore of mailbox ---------------------------- revision 1.434 date: 2011/01/10 15:42:08; author: miraculix; state: Exp; lines: +14 -3 change: Set mode '-o recovery_database' if called for Exchange Server 2007/10 with selective restore of mailbox or email items ---------------------------- revision 1.433 date: 2011/01/10 15:08:05; author: miraculix; state: Exp; lines: +2 -2 change: CREATE_SBC_SEL_FILE() set bMailMode for caller immediate to avoid resetting in current function ---------------------------- revision 1.432 date: 2011/01/10 11:12:03; author: miraculix; state: Exp; lines: +44 -37 change: Exchange Server 2007/2010 Set restore filter (target) to VSS:/ or VSS:/@...msl if mails are selected ---------------------------- revision 1.431 date: 2011/01/08 09:55:55; author: sesam; state: Exp; lines: +2 -2 BUGFIX: Use 'restore ID' to create name of restore post command log for non genertation restore ---------------------------- revision 1.430 date: 2011/01/07 15:07:34; author: miraculix; state: Exp; lines: +18 -1 change: Exchange Server 2007/2010 restore: Add directory with VSS backup documents __VssXmlBackupDocuments__ to sll file ---------------------------- RCS file: /cvs/su/src/kernel/sm_robot.c,v v_4_0_1_19: 1.154 v_4_0_2_6: 1.155 description: ---------------------------- revision 1.155 date: 2010/12/28 09:01:54; author: sesam; state: Exp; lines: +7 -1 NEW: Check SLOT license in 'sm_robot' too. ---------------------------- RCS file: /cvs/su/src/kernel/sm_sesam.c,v v_4_0_1_19: 1.0 v_4_0_2_6: 1.1 description: ---------------------------- revision 1.1 date: 2011/01/18 14:35:43; author: sesam; state: Exp; new: Executable to call different Sesam library function from command line ============================================================================= RCS file: /cvs/su/src/kernel/sm_sho.c,v v_4_0_1_19: 1.121 v_4_0_2_6: 1.122 description: ---------------------------- revision 1.122 date: 2011/01/13 10:35:22; author: miraculix; state: Exp; lines: +19 -13 bugfix: Avoid that output of file existing check appears in editor window for pre/post files ---------------------------- RCS file: /cvs/su/src/kernel/sm_sms_backup.c,v v_4_0_1_19: 1.322 v_4_0_2_6: 1.324 description: ---------------------------- revision 1.324 date: 2011/01/04 15:56:13; author: miraculix; state: Exp; lines: +61 -69 bugfix: If sbc was aborted then backup could end with message equal to sbc command line. Now NOT protocol is checked in any case ---------------------------- revision 1.323 date: 2010/12/27 08:20:59; author: sesam; state: Exp; lines: +2 -2 change: Do not put '-o nonfs,xdev' options to sbc command line for a XEN Server backup, because data mover can be Windows too ---------------------------- RCS file: /cvs/su/src/kernel/sm_sms_watch.c,v v_4_0_1_19: 1.151 v_4_0_2_6: 1.152 description: ---------------------------- revision 1.152 date: 2011/01/05 16:46:12; author: sesam; state: Exp; lines: +2 -2 BUGFIX: In GET_NEXT_LABEL: Search next label only for running sub task and for saveset ID of parent restore ---------------------------- RCS file: /cvs/su/src/kernel/python/sm_reformat_lis.py,v v_4_0_1_19: 1.42 v_4_0_2_6: 1.46 description: ---------------------------- revision 1.46 date: 2011/01/13 13:21:07; author: opaliy; state: Exp; lines: +28 -13 bugfix: .lis file item filtering issue fixed. change: SharePoint Site collections .lis file processing statistics added. ---------------------------- revision 1.45 date: 2011/01/13 10:20:27; author: opaliy; state: Exp; lines: +31 -11 change: IndexError exception handling added for sharepoint_documents processing ---------------------------- revision 1.44 date: 2011/01/13 09:26:31; author: opaliy; state: Exp; lines: +17 -16 change: return value 1 added to notify the caller about the warning ---------------------------- revision 1.43 date: 2011/01/12 13:05:05; author: opaliy; state: Exp; lines: +38 -16 bugfix: Index boundary exception handling added to "SharePoint Site collection" processing. change: Error code description text added and usage information updated ---------------------------- RCS file: /cvs/su/src/kernel/unix_hal/sm_hal_unix.c,v v_4_0_1_19: 1.143 v_4_0_2_6: 1.146 description: ---------------------------- revision 1.146 date: 2011/01/13 15:40:37; author: sesam; state: Exp; lines: +2 -2 fix format of trace message ---------------------------- revision 1.145 date: 2011/01/13 15:31:17; author: sesam; state: Exp; lines: +8 -2 change: If 'udevinfo' fails, then use given path as device path ---------------------------- revision 1.144 date: 2011/01/13 14:58:41; author: sesam; state: Exp; lines: +8 -1 bugfix: Check for ':' in device name and return device path un changed (no udevinfo call), because it's a remote FS ---------------------------- RCS file: /cvs/su/src/kernel/wnt_hal/makefile.win32,v v_4_0_1_19: 1.35 v_4_0_2_6: 1.37 description: ---------------------------- revision 1.37 date: 2011/01/05 16:53:36; author: miraculix; state: Exp; lines: +2 -2 change: Add rpcrt4.lib to link rule to satisfy UuidCreate() in cm_uuid() ---------------------------- revision 1.36 date: 2010/12/30 15:55:35; author: miraculix; state: Exp; lines: +2 -1 new: New executable sm_eject_media.exe to allow to eject (unload) specific media from drive, e.g. to unload disk media from Tandberg RDX drive ---------------------------- RCS file: /cvs/su/src/kernel/wnt_hal/sm_eject_media.c,v v_4_0_1_19: 1.0 v_4_0_2_6: 1.1 description: ---------------------------- revision 1.1 date: 2010/12/30 15:55:35; author: miraculix; state: Exp; new: New executable sm_eject_media.exe to allow to eject (unload) specific media from drive, e.g. to unload disk media from Tandberg RDX drive ============================================================================= RCS file: /cvs/su/src/qm/makefile.unix,v v_4_0_1_19: 1.20 v_4_0_2_6: 1.19 description: ---------------------------- RCS file: /cvs/su/src/qm/sm_qm_main.c,v v_4_0_1_19: 1.86 v_4_0_2_6: 1.85 description: ---------------------------- RCS file: /cvs/su/src/sbc_esx/makefile.win32,v v_4_0_1_19: 1.7 v_4_0_2_6: 1.10 description: ---------------------------- revision 1.10 date: 2010/12/27 07:38:48; author: miraculix; state: Exp; lines: +3 -7 new: Put mandantory Python modules into 'setup' file ---------------------------- revision 1.9 date: 2010/12/24 10:13:53; author: miraculix; state: Exp; lines: +2 -1 change: sbc_xen.exe: copy $(BUILD_PATH)\*.py $(BIN_DIR) ---------------------------- revision 1.8 date: 2010/12/24 09:42:17; author: miraculix; state: Exp; lines: +4 -1 change: Added copy /Y $(PYTHON_LIB_DIR)\httplib.py | urllib.py | urlparse.py $(BUILD_PATH) ---------------------------- RCS file: /cvs/su/src/sbc_esx/sbc_xensrv.py,v v_4_0_1_19: 1.95 v_4_0_2_6: 1.96 description: ---------------------------- revision 1.96 date: 2010/12/28 23:41:45; author: sesam; state: Exp; lines: +22 -9 NEW: Switch to XEN master server in case of accessing a slave server and print out all servers in pool ---------------------------- RCS file: /cvs/su/src/sbc_esx/setup_sbc_xensrv.py,v v_4_0_1_19: 1.1 v_4_0_2_6: 1.2 description: ---------------------------- revision 1.2 date: 2010/12/27 07:38:48; author: miraculix; state: Exp; lines: +3 -2 new: Put mandantory Python modules into 'setup' file ---------------------------- RCS file: /cvs/su/src/sbc_esx/sbc_vmware/makefile.dep,v v_4_0_1_19: 1.4 v_4_0_2_6: 1.5 description: ---------------------------- revision 1.5 date: 2010/12/21 15:32:41; author: yburdiak; state: Exp; lines: +5 -3 new: add vm_config_files.c and depends library ---------------------------- RCS file: /cvs/su/src/sbc_esx/sbc_vmware/makefile.win32,v v_4_0_1_19: 1.13 v_4_0_2_6: 1.15 description: ---------------------------- revision 1.15 date: 2010/12/21 15:34:43; author: yburdiak; state: Exp; lines: +1 -2 change: remove CM_URL ---------------------------- revision 1.14 date: 2010/12/21 15:32:41; author: yburdiak; state: Exp; lines: +20 -3 new: add vm_config_files.c and depends library ---------------------------- RCS file: /cvs/su/src/sbc_esx/sbc_vmware/sbc_vmware.c,v v_4_0_1_19: 1.118 v_4_0_2_6: 1.136 description: ---------------------------- revision 1.136 date: 2010/12/30 12:51:49; author: yburdiak; state: Exp; lines: +5 -5 change: not save disk inforrmation in first sector ---------------------------- revision 1.135 date: 2010/12/28 11:03:08; author: yburdiak; state: Exp; lines: +11 -17 change: remove create_disk: VixDiskLib_Create: Remote disk creation is not supported. ---------------------------- revision 1.134 date: 2010/12/27 14:54:07; author: yburdiak; state: Exp; lines: +4 -6 change: misc: remove db_ret ---------------------------- revision 1.133 date: 2010/12/27 14:44:43; author: yburdiak; state: Exp; lines: +1 -5 change: remove check whole sector in "read_info" ---------------------------- revision 1.132 date: 2010/12/27 14:43:09; author: yburdiak; state: Exp; lines: +31 -15 change: DB_WriteBlock: write rest data after first (info) sector ---------------------------- revision 1.131 date: 2010/12/27 13:27:40; author: yburdiak; state: Exp; lines: +16 -3 change: DB_WriteBlock: read first sector and try create disk if not exists ---------------------------- revision 1.130 date: 2010/12/27 12:52:53; author: yburdiak; state: Exp; lines: +4 -91 change: move some code to sbc_vmware_util.c, create_disk() stub ---------------------------- revision 1.129 date: 2010/12/27 12:17:21; author: yburdiak; state: Exp; lines: +11 -1 new: DB_ReadBlock: first sector write disk information VixDiskLibCreateParams ---------------------------- revision 1.128 date: 2010/12/22 17:03:46; author: yburdiak; state: Exp; lines: +6 -3 change: DB_InitOperation: download and fill list config files ---------------------------- revision 1.127 date: 2010/12/22 14:09:02; author: yburdiak; state: Exp; lines: +3 -3 change: CleanConnectParam in DB_CloseOperation ---------------------------- revision 1.126 date: 2010/12/22 14:03:06; author: yburdiak; state: Exp; lines: +5 -1 change: save dcPath, dsName ---------------------------- revision 1.125 date: 2010/12/22 13:25:29; author: yburdiak; state: Exp; lines: +4 -1 change: esx.vm_name ---------------------------- revision 1.124 date: 2010/12/22 10:39:13; author: yburdiak; state: Exp; lines: +70 -70 change: DB_GetItem format code ---------------------------- revision 1.123 date: 2010/12/22 10:30:43; author: yburdiak; state: Exp; lines: +2 -2 bugfix: DB_GetItem: file_count to zero ---------------------------- revision 1.122 date: 2010/12/22 10:24:21; author: yburdiak; state: Exp; lines: +2 -2 change: download_config: download vmware config to temp dir strub ---------------------------- revision 1.121 date: 2010/12/22 10:19:41; author: yburdiak; state: Exp; lines: +9 -4 change: DB_InitOperation: return error if TMP_DIR not found ---------------------------- revision 1.120 date: 2010/12/22 10:15:37; author: yburdiak; state: Exp; lines: +26 -10 change: DB_InitOperation: get TMP_DIR variable ---------------------------- revision 1.119 date: 2010/12/22 08:58:10; author: yburdiak; state: Exp; lines: +14 -9 change: free config files string ---------------------------- RCS file: /cvs/su/src/sbc_esx/sbc_vmware/sbc_vmware_utils.c,v v_4_0_1_19: 1.35 v_4_0_2_6: 1.50 description: ---------------------------- revision 1.50 date: 2010/12/28 12:32:31; author: yburdiak; state: Exp; lines: +1 -3 change: struct esx: remove is_open ---------------------------- revision 1.49 date: 2010/12/28 11:03:08; author: yburdiak; state: Exp; lines: +1 -12 change: remove create_disk: VixDiskLib_Create: Remote disk creation is not supported. ---------------------------- revision 1.48 date: 2010/12/27 13:47:25; author: yburdiak; state: Exp; lines: +20 -20 change: misc: wrap disk work code ---------------------------- revision 1.47 date: 2010/12/27 13:42:32; author: yburdiak; state: Exp; lines: +8 -2 change: create_disk: VixDiskLib_Create() call ---------------------------- revision 1.46 date: 2010/12/27 13:27:40; author: yburdiak; state: Exp; lines: +3 -1 change: DB_WriteBlock: read first sector and try create disk if not exists ---------------------------- revision 1.45 date: 2010/12/27 12:52:53; author: yburdiak; state: Exp; lines: +94 -1 change: move some code to sbc_vmware_util.c, create_disk() stub ---------------------------- revision 1.44 date: 2010/12/22 17:08:54; author: yburdiak; state: Exp; lines: +2 -1 bugfix: alloc memory ---------------------------- revision 1.43 date: 2010/12/22 17:03:46; author: yburdiak; state: Exp; lines: +4 -8 change: DB_InitOperation: download and fill list config files ---------------------------- revision 1.42 date: 2010/12/22 16:56:51; author: yburdiak; state: Exp; lines: +5 -1 change: download_config: save config dir ---------------------------- revision 1.41 date: 2010/12/22 16:45:09; author: yburdiak; state: Exp; lines: +24 -9 change: download config ready ---------------------------- revision 1.40 date: 2010/12/22 16:26:22; author: yburdiak; state: Exp; lines: +5 -3 change: parse vm name from vdap://... ---------------------------- revision 1.39 date: 2010/12/22 15:15:47; author: yburdiak; state: Exp; lines: +14 -3 change: prepare esx http url ---------------------------- revision 1.38 date: 2010/12/22 14:03:06; author: yburdiak; state: Exp; lines: +25 -23 change: save dcPath, dsName ---------------------------- revision 1.37 date: 2010/12/22 13:25:29; author: yburdiak; state: Exp; lines: +11 -1 change: esx.vm_name ---------------------------- revision 1.36 date: 2010/12/22 10:24:21; author: yburdiak; state: Exp; lines: +6 -1 change: download_config: download vmware config to temp dir strub ---------------------------- RCS file: /cvs/su/src/sbc_esx/sbc_vmware/sbc_vmware_utils.h,v v_4_0_1_19: 1.31 v_4_0_2_6: 1.40 description: ---------------------------- revision 1.40 date: 2010/12/28 12:32:31; author: yburdiak; state: Exp; lines: +1 -2 change: struct esx: remove is_open ---------------------------- revision 1.39 date: 2010/12/28 11:03:08; author: yburdiak; state: Exp; lines: +1 -2 change: remove create_disk: VixDiskLib_Create: Remote disk creation is not supported. ---------------------------- revision 1.38 date: 2010/12/27 13:47:25; author: yburdiak; state: Exp; lines: +6 -2 change: misc: wrap disk work code ---------------------------- revision 1.37 date: 2010/12/27 13:27:40; author: yburdiak; state: Exp; lines: +2 -1 change: DB_WriteBlock: read first sector and try create disk if not exists ---------------------------- revision 1.36 date: 2010/12/27 12:52:53; author: yburdiak; state: Exp; lines: +3 -1 change: move some code to sbc_vmware_util.c, create_disk() stub ---------------------------- revision 1.35 date: 2010/12/22 17:03:46; author: yburdiak; state: Exp; lines: +2 -2 change: DB_InitOperation: download and fill list config files ---------------------------- revision 1.34 date: 2010/12/22 14:03:06; author: yburdiak; state: Exp; lines: +10 -8 change: save dcPath, dsName ---------------------------- revision 1.33 date: 2010/12/22 13:25:29; author: yburdiak; state: Exp; lines: +2 -1 change: esx.vm_name ---------------------------- revision 1.32 date: 2010/12/22 10:24:21; author: yburdiak; state: Exp; lines: +2 -1 change: download_config: download vmware config to temp dir strub ---------------------------- RCS file: /cvs/su/src/sbc_esx/sbc_vmware/vixdisklib_load.c,v v_4_0_1_19: 1.14 v_4_0_2_6: 1.15 description: ---------------------------- revision 1.15 date: 2010/12/27 12:52:53; author: yburdiak; state: Exp; lines: +1 -3 change: move some code to sbc_vmware_util.c, create_disk() stub ---------------------------- RCS file: /cvs/su/src/sbc_esx/sbc_vmware/vixdisklib_load.h,v v_4_0_1_19: 1.8 v_4_0_2_6: 1.9 description: ---------------------------- revision 1.9 date: 2010/12/27 12:52:53; author: yburdiak; state: Exp; lines: +3 -1 change: move some code to sbc_vmware_util.c, create_disk() stub ---------------------------- RCS file: /cvs/su/src/sbc_esx/sbc_vmware/vm_config_files.c,v v_4_0_1_19: 1.8 v_4_0_2_6: 1.9 description: ---------------------------- revision 1.9 date: 2010/12/22 16:03:14; author: opaliy; state: Exp; lines: +2 -2 change: minor change to allow wchar_t processing without UNICODE macro defined. ---------------------------- RCS file: /cvs/su/src/sms/sms_interface/device_type.c,v v_4_0_1_19: 1.32 v_4_0_2_6: 1.36 description: ---------------------------- revision 1.36 date: 2011/01/11 13:14:36; author: miraculix; state: Exp; lines: +3 -1 fix compiler error ---------------------------- revision 1.35 date: 2011/01/11 12:57:29; author: sesam; state: Exp; lines: +6 -3 bugfix: Print out removed files ---------------------------- revision 1.34 date: 2011/01/11 12:50:05; author: sesam; state: Exp; lines: +11 -6 bugfix: Remove first file during init of disk device medium ---------------------------- revision 1.33 date: 2010/12/27 10:27:18; author: sesam; state: Exp; lines: +8 -3 bugfix: In function 'remove_all_files': Do not return with error in case directory is already empty (root directory of Windows drive F:\) ---------------------------- RCS file: /cvs/su/src/sms/sms_interface/stpthread.c,v v_4_0_1_19: 1.41 v_4_0_2_6: 1.42 description: ---------------------------- revision 1.42 date: 2010/12/29 11:09:24; author: sesam; state: Exp; lines: +3 -3 BUGFIX: Avoid core dump of 'sm_stpd' in case of 'CWD' command without argument ---------------------------- RCS file: /cvs/su/src/sys/file.c,v v_4_0_1_19: 1.84 v_4_0_2_6: 1.85 description: ---------------------------- revision 1.85 date: 2011/01/11 10:18:37; author: miraculix; state: Exp; lines: +2 -2 change: Function 'sm_setup id' supports now more then 100 cvs ids ---------------------------- RCS file: /cvs/su/src/sys/Attic/sesam_make_lic.c,v v_4_0_1_19: 1.139 v_4_0_2_6: 1.145 description: ---------------------------- revision 1.145 date: 2011/01/05 16:21:59; author: miraculix; state: Exp; lines: +224 -179 change: New option '+' allows to crypt license with SERIAL_NUMBER as crypt key for version >= 4.0.2 but generation of SERIAL_NUMBER not yet using UUID generation ---------------------------- revision 1.144 date: 2011/01/05 13:19:08; author: miraculix; state: Exp; lines: +90 -31 change: If Zarafa or OX is set then set MySQL implicitely to +1 ---------------------------- revision 1.143 date: 2011/01/05 12:28:35; author: miraculix; state: Exp; lines: +3 -3 change: 25 clients for NFR license ---------------------------- revision 1.142 date: 2011/01/05 12:09:33; author: miraculix; state: Exp; lines: +26 -13 change: Add RD(S) and SANRD(S) license count implicite to clients license count ---------------------------- revision 1.141 date: 2011/01/05 11:54:33; author: miraculix; state: Exp; lines: +7 -6 change: Set GWUser to 5 for Zarafa free license ---------------------------- revision 1.140 date: 2010/12/27 13:53:04; author: miraculix; state: Exp; lines: +44 -61 CHANGE: Obsolete license generation for 3.0/3.2 skipped > Old version 1.139 was last version supporting 3.0/3.2 format of sm_lic.ini CHANGE: Allow special 3.4 license file with MSExchange_Single_Mailbox for MSExchange change: In case of Mail/Groupware user ask for additional licensed GWUsers. ---------------------------- RCS file: /cvs/su/src/sys/sm_kit.c,v v_4_0_1_19: 1.158 v_4_0_2_6: 1.159 description: ---------------------------- revision 1.159 date: 2010/12/27 10:36:38; author: miraculix; state: Exp; lines: +3 -3 change: Set CVSROOT to :pserver:sesam@cvs:/cvs ---------------------------- RCS file: /cvs/su/src/sys/sm_setup.c,v v_4_0_1_19: 1.502 v_4_0_2_6: 1.506 description: ---------------------------- revision 1.506 date: 2011/01/13 11:08:46; author: miraculix; state: Exp; lines: +2 -2 bugfix: If sesam is installed in directory with blanc in path, e.g. '\Program Files\SEPsesam' then during update a file 'Program' was created with the export of sesam database ---------------------------- revision 1.505 date: 2011/01/13 10:25:22; author: sesam; state: Exp; lines: +7 -1 new: Create 'gv_rw_ini:stpd_conf' directory for 'stpd.conf' files (Disk Store) ---------------------------- revision 1.504 date: 2011/01/04 13:56:48; author: miraculix; state: Exp; lines: +16 -8 bugfix: If installed in path with blancs, e.g. C:\Program Files\..., then during manual update the export of database could fail. change: Delete downgrade bin and skel directory during update. ---------------------------- revision 1.503 date: 2010/12/23 13:54:06; author: sesam; state: Exp; lines: +2 -2 change: Start '22:00' for schedule 'Daily_2200' ---------------------------- RCS file: /cvs/ini/makefile.win32.pre,v v_4_0_1_19: 1.144 v_4_0_2_6: 1.151 description: ---------------------------- revision 1.151 date: 2011/01/13 16:34:59; author: miraculix; state: Exp; lines: +3 -1 change: As long as install setup does not take care about .not assemblies copy Microsoft.Exchange.WebServices.dll into sesam bin_cli and bin_gui directory ---------------------------- revision 1.150 date: 2010/12/30 15:20:09; author: miraculix; state: Exp; lines: +1 -5 change: New freeze does include http*.py and url*.py so no need to copy them ---------------------------- revision 1.149 date: 2010/12/24 09:47:28; author: miraculix; state: Exp; lines: +7 -7 change: Copy necessary sbc_xen.exe python libraries to _cli and _gui: all *.pyd and urllib.py, httplib.py ---------------------------- revision 1.148 date: 2010/12/23 10:21:41; author: miraculix; state: Exp; lines: +3 -1 change: Copy sbc_xensrv.exe to bin_cli and bin_gui ---------------------------- revision 1.147 date: 2010/12/22 15:44:09; author: miraculix; state: Exp; lines: +5 -1 change: Copy ssleay32.dll and sbc_es.dll/exe into bin_cli and bin_gui ---------------------------- revision 1.146 date: 2010/12/08 15:53:08; author: miraculix; state: Exp; lines: +3 -3 change: copy $(SM_MAKEDIR)\..\skel\templates\sm_prof.ps1 ... ---------------------------- revision 1.145 date: 2010/12/02 13:44:42; author: miraculix; state: Exp; lines: +7 -1 CHANGE: Copy templates sbc_pre.ps1, sbc_post.ps1 and sbc_prof.ps1 to client and gui skel\templates ---------------------------- RCS file: /cvs/ini/sesam_srv.spec,v v_4_0_1_19: 1.66 v_4_0_2_6: 1.68 description: ---------------------------- revision 1.68 date: 2010/12/09 15:24:33; author: sesam; state: Exp; lines: +2 -2 new: Write STDOUT/STDERR of 'sm_setup' into '/tmp/sm_setup_rpm.log' ---------------------------- revision 1.67 date: 2010/12/08 17:26:44; author: sesam; state: Exp; lines: +11 -1 change: Check, if 'sesam2000.profile' exists after 'sm_setup' call an return with error, if not ---------------------------- RCS file: /cvs/sql/sesam_db_pg.sql,v v_4_0_1_19: 1.186 v_4_0_2_6: 1.191 description: ---------------------------- revision 1.191 date: 2011/01/03 17:23:22; author: sesam; state: Exp; lines: +2 -1 new: 'tasks.multi_source_type' ---------------------------- revision 1.190 date: 2010/12/15 15:41:51; author: sesam; state: Exp; lines: +2 -1 add column results.based_on ---------------------------- revision 1.189 date: 2010/12/15 15:38:37; author: sesam; state: Exp; lines: +12 -12 BUGFIX: (#11929) Drop some 'NOT NULL' constraints for table 'restore_results', so we can insert an entry in case of error ('restore_task' is missing ...) ---------------------------- revision 1.188 date: 2010/12/10 13:37:44; author: sesam; state: Exp; lines: +2 -1 add 'tasks.multi_source' ---------------------------- revision 1.187 date: 2010/12/10 09:51:18; author: sesam; state: Exp; lines: +3 -2 add accounts.ssl_options ---------------------------- RCS file: /cvs/sql/sesam_insert_start.sql,v v_4_0_1_19: 1.132 v_4_0_2_6: 1.141 description: ---------------------------- revision 1.141 date: 2011/01/04 12:58:31; author: sesam; state: Exp; lines: +6 -1 add 'eject' command for Windows ---------------------------- revision 1.140 date: 2011/01/04 10:45:40; author: sesam; state: Exp; lines: +43 -39 change: Add 'DISK-RESERVE' media_types and add 'task_types.backup_onlin' ---------------------------- revision 1.139 date: 2010/12/22 11:11:50; author: sesam; state: Exp; lines: +7 -2 bugfix: MySQL 'restore_as_path' not possible ---------------------------- revision 1.138 date: 2010/12/16 13:26:51; author: sesam; state: Exp; lines: +2 -1 add DISK_100000 to media_type ---------------------------- revision 1.137 date: 2010/12/01 09:18:52; author: miraculix; state: Exp; lines: +2 -2 change: Task type 'vSphere' > 'VMware vSphere' ---------------------------- revision 1.136 date: 2010/11/29 12:45:34; author: miraculix; state: Exp; lines: +2 -1 new: TaskType 'vSphere' ---------------------------- revision 1.135 date: 2010/11/07 20:54:42; author: sesam; state: Exp; lines: +2 -1 new: Add 'Citrix Xen Server' to oper systems ---------------------------- revision 1.134 date: 2010/10/13 15:21:55; author: miraculix; state: Exp; lines: +2 -2 change: Insert order for Exchange Server backup tasks: 5.x, 2003, ... ---------------------------- revision 1.133 date: 2010/10/13 13:47:05; author: miraculix; state: Exp; lines: +3 -3 change: Task types changed: 'Exchange Server' > 'Exchange Server 2003' and 'Exchange Server 2010' > 'Exchange Server' bcs. since Exchange Server 2007 'VSS:Microsoft Exchange Writer' is available and should be used ---------------------------- Processed files: 3331 Number of changed files: 89