Print this page
NEX-13374 NDMP should be able to backup unmounted ZFS filesystems
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
NEX-9532 NDMP: readdir errors when file/directory has special characters
Reviewed by: Peer Dampmann <peer.dampmann@nexenta.com>
Reviewed by: Alexander Eremin <alexander.eremin@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
NEX-5801 Snapshots left over after failed backups
Reviewed by: Rick Mesta <rick.mesta@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Revert "NEX-5801 Snapshots left over after failed backups"
This reverts commit f182fb95f09036db71fbfc6f0a6b90469b761f21.
NEX-5801 Snapshots left over after failed backups
Reviewed by: Rick Mesta <rick.mesta@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
NEX-3000 ndmp IPS package is broken
Reviewed by: Dan Fields <dan.fields@nexenta.com>
Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Marcel Telka <marcel.telka@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
NEX-2911 NDMP logging should use syslog and is too chatty (build noise)
NEX-2911 NDMP logging should use syslog and is too chatty

*** 1,8 **** --- 1,10 ---- # # Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved. # + # Copyright 2017 Nexenta Systems, Inc. All rights reserved. + # # # BSD 3 Clause License # # Copyright (c) 2007, The Storage Networking Industry Association.
*** 64,105 **** LINTFLAGS += -xerroff=E_INCONS_VAL_TYPE_DECL2 # argument used inconsistently LINTFLAGS += -xerroff=E_INCONS_ARG_USED2 CERRWARN += -_gcc=-Wno-unused-variable - CERRWARN += -_gcc=-Wno-switch - CERRWARN += -_gcc=-Wno-uninitialized - CERRWARN += -_gcc=-Wno-address ! LDLIBS += -lsocket -lnsl -lzfs -lsec -lndmp -lmd5 -lnvpair -lumem -lbsm -lgen -lcmdutils -linetutil OBJS= \ $(NDMP_DIR)/ndmp_xdr.o \ $(NDMP_OBJ:%.o=$(NDMP_DIR)/%.o) $(TLM_OBJ:%.o=$(TLM_DIR)/%.o) NDMP_OBJ = \ ndmpd_callbacks.o \ ndmpd_chkpnt.o \ ndmpd_comm.o \ ndmpd_config.o \ ndmpd_connect.o \ ndmpd_data.o \ ndmpd_door.o \ ndmpd_dtime.o \ ndmpd_fhistory.o \ ndmpd_handler.o \ - ndmpd_log.o \ ndmpd_main.o \ ndmpd_mark.o \ ndmpd_mover.o \ ndmpd_prop.o \ ndmpd_scsi.o \ ndmpd_tape.o \ ndmpd_tar.o \ ndmpd_tar3.o \ ! ndmpd_util.o \ ! ndmpd_zfs.o TLM_OBJ = \ tlm_backup_reader.o \ tlm_bitmap.o \ tlm_buffers.o \ --- 66,103 ---- LINTFLAGS += -xerroff=E_INCONS_VAL_TYPE_DECL2 # argument used inconsistently LINTFLAGS += -xerroff=E_INCONS_ARG_USED2 CERRWARN += -_gcc=-Wno-unused-variable ! LDLIBS += -lsocket -lnsl -lzfs -lsec -lndmp -lmd5 -lnvpair -lumem -lbsm -lcmdutils -linetutil OBJS= \ $(NDMP_DIR)/ndmp_xdr.o \ $(NDMP_OBJ:%.o=$(NDMP_DIR)/%.o) $(TLM_OBJ:%.o=$(TLM_DIR)/%.o) NDMP_OBJ = \ ndmpd_callbacks.o \ ndmpd_chkpnt.o \ + ndmpd_clone.o \ ndmpd_comm.o \ ndmpd_config.o \ ndmpd_connect.o \ ndmpd_data.o \ ndmpd_door.o \ ndmpd_dtime.o \ ndmpd_fhistory.o \ ndmpd_handler.o \ ndmpd_main.o \ ndmpd_mark.o \ ndmpd_mover.o \ ndmpd_prop.o \ ndmpd_scsi.o \ ndmpd_tape.o \ ndmpd_tar.o \ ndmpd_tar3.o \ ! ndmpd_util.o TLM_OBJ = \ tlm_backup_reader.o \ tlm_bitmap.o \ tlm_buffers.o \
*** 118,133 **** MANIFEST = ndmp.xml ROOTMANIFESTDIR= $(ROOTSVCSYSTEM) $(ROOTMANIFEST) := FILEMODE = 444 ! ROOTNDMPDDIR= $(ROOTLIB)/ndmp ROOTNDMPDFILE = $(PROG:%=$(ROOTNDMPDDIR)/%) FILEMODE = 0444 $(ROOTNDMPDFILE):= FILEMODE = 0555 $(ROOTNDMPDDIR): $(INS.dir) $(ROOTNDMPDDIR)/%: % $(INS.file) --- 116,135 ---- MANIFEST = ndmp.xml ROOTMANIFESTDIR= $(ROOTSVCSYSTEM) $(ROOTMANIFEST) := FILEMODE = 444 ! ROOTNDMPDDIR = $(ROOTLIB)/ndmp ! LOGNDMPDDIR = $(ROOT)/var/log/ndmp ROOTNDMPDFILE = $(PROG:%=$(ROOTNDMPDDIR)/%) FILEMODE = 0444 $(ROOTNDMPDFILE):= FILEMODE = 0555 + $(LOGNDMPDDIR): + $(INS.dir) + $(ROOTNDMPDDIR): $(INS.dir) $(ROOTNDMPDDIR)/%: % $(INS.file)
*** 134,144 **** .KEEP_STATE: all: $(PROG) ! install: all $(ROOTNDMPDDIR) $(ROOTNDMPDFILE) $(ROOTSVCMETHOD) $(ROOTMANIFEST) check: $(CHKMANIFEST) clobber: --- 136,147 ---- .KEEP_STATE: all: $(PROG) ! install: all $(ROOTNDMPDDIR) $(LOGNDMPDDIR) $(ROOTNDMPDFILE) $(ROOTSVCMETHOD) \ ! $(ROOTMANIFEST) check: $(CHKMANIFEST) clobber: