pas_chown.diff
/usr/share/pyshared/pyeole/bacula.py 2011-12-20 11:10:38.000000000 +0100 | ||
---|---|---|
130 | 130 |
uid = pwd.getpwnam('bacula').pw_uid |
131 | 131 |
except: |
132 | 132 |
uid = 102 |
133 |
chown_mount_point = False |
|
133 |
#chown_mount_point = False
|
|
134 | 134 |
if dic['support'] == 'usb': |
135 | 135 |
#si usb_path est un lien symbolique, suivre le lien (#2447) |
136 | 136 |
usb_path = dic['usb_path'] |
... | ... | |
154 | 154 |
USB_MOUNT = '/bin/mount {0} {1} -o noexec,nosuid,nodev,uid={2}' |
155 | 155 |
else: |
156 | 156 |
USB_MOUNT = '/bin/mount {0} {1} -o noexec,nosuid,nodev' |
157 |
chown_mount_point = True |
|
157 |
#chown_mount_point = True
|
|
158 | 158 |
volume_found = True |
159 | 159 |
break |
160 | 160 |
if not volume_found: |
... | ... | |
192 | 192 |
if not os.path.ismount(MOUNT_POINT): |
193 | 193 |
umount_bacula_support() |
194 | 194 |
raise Exception('ERREUR : point de montage {0} non monté'.format(MOUNT_POINT)) |
195 |
if chown_mount_point: |
|
196 |
system_out(['/bin/chown', '-R', 'bacula:root', MOUNT_POINT]) |
|
195 |
#if chown_mount_point:
|
|
196 |
# system_out(['/bin/chown', '-R', 'bacula:root', MOUNT_POINT])
|
|
197 | 197 |
return True |
198 | 198 | |
199 | 199 |
def umount_bacula_support(error=False): |