|
@@ -281,6 +281,12 @@ class Archiver:
|
|
elif stat.S_ISSOCK(st.st_mode):
|
|
elif stat.S_ISSOCK(st.st_mode):
|
|
# Ignore unix sockets
|
|
# Ignore unix sockets
|
|
return
|
|
return
|
|
|
|
+ elif stat.S_ISDOOR(st.st_mode):
|
|
|
|
+ # Ignore Solaris doors
|
|
|
|
+ return
|
|
|
|
+ elif stat.S_ISPORT(st.st_mode):
|
|
|
|
+ # Ignore Solaris event ports
|
|
|
|
+ return
|
|
else:
|
|
else:
|
|
self.print_warning('Unknown file type: %s', path)
|
|
self.print_warning('Unknown file type: %s', path)
|
|
return
|
|
return
|