Commit Graph

19 Commits

Author SHA1 Message Date
Martin
76e6140c18 Mount LVM partitions
(cherry picked from commit 585e640191ed1007782232b898905fd00dc155f3)
2018-06-01 11:35:08 +02:00
Martin
feeaf2943d Whole disk image mounting
(cherry picked from commit 95b74412c3ff4abcfc3948ad1461841c1a81f30b)

# Conflicts:
#	urbackupserver/ImageMount.cpp
#	urbackupserver/ImageMount.h
#	urbackupserver/dllmain.cpp
#	urbackupserver/serverinterface/backups.cpp
#	urbackupserver/www/js/urbackup.js
2018-06-01 11:33:22 +02:00
Martin
6253aeb541 Workaround Ubuntu guestfs bug
(cherry picked from commit a192dabe0b)
2018-06-01 10:51:29 +02:00
Martin
a68e2959b3 Unmount if fuse program is no longer active
(cherry picked from commit 38ea480e8d3fcf31f07f6ef563b297914a65d45e)
(cherry picked from commit a1867051e4)
2018-06-01 10:50:28 +02:00
Martin
1599adc811 Use and define LO_FLAGS_AUTOCLEAR for self 2017-02-19 17:09:22 +01:00
Martin
17b7a6dea0 Dummy O_CLOEXEC definition if not defined 2017-02-18 15:12:39 +01:00
Martin
419038a1ee Fallback to non-dio losetup if O_DIRECT opening does not work 2017-01-31 13:21:54 +01:00
Martin
105d35d693 Correctly set loop device to use direct io
(cherry picked from commit 1b88cae299f6b60c1066f1dbe424660decffb5da)

# Conflicts:
#	mount_helper/main.cpp
2017-01-28 18:47:41 +01:00
Martin
3ba423ad28 Guestmount tuning
(cherry picked from commit cd4d1fe642b6bdf8597f5b45121c89c009f3314d)
2017-01-28 18:45:57 +01:00
Martin
b1d5a8a735 Guestmount tuning
(cherry picked from commit eb63025b03525eb36bcbbfc6fb8321e091bec616)
2017-01-28 18:45:38 +01:00
Martin
9a320ce453 Work around missing LOOP_CTL_GET_FREE ioctl 2017-01-24 15:13:48 +01:00
Martin
856f079114 Search in the correct location first 2016-12-14 13:54:27 +01:00
Martin
aa148a1a0f Use large file open on Linux 2016-12-12 18:07:18 +01:00
Martin
8958bed9cc Correctly check number of parameters 2016-12-09 15:40:54 +01:00
Martin
1f08448131 Hack around open file descriptors in system() 2016-12-08 01:06:33 +01:00
Martin
844d25de3a Make mounting work on FreeBSD 2016-12-07 21:42:46 +01:00
Martin
0a5854222e Find urbackupsrv 2016-12-07 16:28:13 +01:00
Martin
7823ece5d1 Fix build issues 2016-12-07 15:10:07 +01:00
Martin
8108fb5a89 Linux image mounting 2016-12-07 02:50:58 +01:00