|
Lines 176-183
Link Here
|
| 176 |
dosym libvixDiskLibVim.so.5.5.0 $CLIENTDIR/ba/bin/libvixDiskLibVim.so.5 |
176 |
dosym libvixDiskLibVim.so.5.5.0 $CLIENTDIR/ba/bin/libvixDiskLibVim.so.5 |
| 177 |
dosym libvixDiskLib.so.5.5.0 $CLIENTDIR/ba/bin/libvixDiskLib.so.5 |
177 |
dosym libvixDiskLib.so.5.5.0 $CLIENTDIR/ba/bin/libvixDiskLib.so.5 |
| 178 |
|
178 |
|
| 179 |
fowners -R :tsm /opt/tivoli |
179 |
fowners :tsm /opt/tivoli/tsm/client/ba/bin/dsmtca |
| 180 |
fperms -R g+rX,o-rx /opt/tivoli # Allow only tsm group users to access TSM tools |
|
|
| 181 |
fperms 4710 /opt/tivoli/tsm/client/ba/bin/dsmtca |
180 |
fperms 4710 /opt/tivoli/tsm/client/ba/bin/dsmtca |
| 182 |
|
181 |
|
| 183 |
keepdir /var/log/tsm |
182 |
keepdir /var/log/tsm |
|
Lines 218-224
Link Here
|
| 218 |
} |
217 |
} |
| 219 |
|
218 |
|
| 220 |
pkg_postinst() { |
219 |
pkg_postinst() { |
| 221 |
local i |
220 |
local i dirs |
| 222 |
for i in /var/log/tsm/dsm{error,sched,j,webcl}.log; do |
221 |
for i in /var/log/tsm/dsm{error,sched,j,webcl}.log; do |
| 223 |
if [[ ! -e $i ]]; then |
222 |
if [[ ! -e $i ]]; then |
| 224 |
touch $i || die |
223 |
touch $i || die |
|
Lines 232-236
Link Here
|
| 232 |
chown root:tsm /var/log/tsm || die |
231 |
chown root:tsm /var/log/tsm || die |
| 233 |
chmod 0750 /var/log/tsm || die |
232 |
chmod 0750 /var/log/tsm || die |
| 234 |
|
233 |
|
|
|
234 |
# Bug 508052: directories used to be too restrictive, have to widen perms. |
| 235 |
dirs=( /opt/tivoli $(find /opt/tivoli/tsm -type d) ) |
| 236 |
chown root:root "${dirs[@]}" || die |
| 237 |
chmod 0755 "${dirs[@]}" || die |
| 238 |
|
| 235 |
readme.gentoo_print_elog |
239 |
readme.gentoo_print_elog |
| 236 |
} |
240 |
} |