amanda 3.3.3
upen
upendra.gandhi at gmail.com
Thu Nov 14 18:42:34 CET 2013
Hi Dago,
> Short anwer: all new packages look in /etc/opt/csw as it is more zone-friendly if
> you have a read-only /opt or /opt on NFS. Usually there is a migration script
> that copies the data from /opt/csw/etc to /etc/opt/csw. This way probably missed
> for amanda. Just move over the config files and you should be fine.
Thank you, I will move over the amanda configuration. I also just
noticed using amadmin that CONFIG_DIR was set to /etc/opt/csw, so I
have to move it.
By the way, after moving the configuration, I saw amcheck failed with
'permission denied'. This looked likeissue with permissions on the
amcheck binary.
Iamroot#su - amanda -c "/opt/csw/sbin/amcheck -a monthlyfull"
Amanda Backup Client Hosts Check
--------------------------------
WARNING: client: selfcheck request failed: Permission denied
Client check: 1 host checked in 10.023 seconds. 1 problem found.
Debug log for amcheck:
Thu Nov 14 11:13:19 2013: thd-34400: amcheck-clients: connect_port:
Skip port 513: owned by login.
Thu Nov 14 11:13:19 2013: thd-34400: amcheck-clients: connect_port:
Skip port 514: owned by shell.
Thu Nov 14 11:13:19 2013: thd-34400: amcheck-clients: connect_port:
Skip port 515: owned by printer.
Thu Nov 14 11:13:19 2013: thd-34400: amcheck-clients: make_socket
opening socket with family 2
Thu Nov 14 11:13:19 2013: thd-34400: amcheck-clients: connect_port:
Try port 516: available - Permission denied
Thu Nov 14 11:13:19 2013: thd-34400: amcheck-clients: stream_client:
Could not bind to port in range 512-1023.
Thu Nov 14 11:13:19 2013: thd-34400: amcheck-clients:
security_seterror(handle=55d50, driver=ff17c360 (BSDTCP)
error=Permission denied)
Thu Nov 14 11:13:19 2013: thd-34400: amcheck-clients:
security_close(handle=55d50, driver=ff17c360 (BSDTCP))
The permissions on the below binaries are not set-uid root.
bash-3.00# ls -al /opt/csw/sbin/am*
-rwxr-xr-x 1 root bin 15399 Apr 24 2013 /opt/csw/sbin/amaddclient
-rwxr-xr-x 1 root bin 53872 Apr 24 2013 /opt/csw/sbin/amadmin
-rwxr-xr-x 1 root bin 3383 Apr 24 2013 /opt/csw/sbin/amaespipe
-rwxr-xr-x 1 root bin 15604 Apr 24 2013 /opt/csw/sbin/amarchiver
-rwxr-xr-x 1 root bin 64132 Apr 24 2013 /opt/csw/sbin/amcheck
-rwxr-xr-x 1 root bin 1859 Apr 24 2013 /opt/csw/sbin/amcheckdb
-rwxr-xr-x 1 root bin 14587 Apr 24 2013 /opt/csw/sbin/amcheckdump
-rwxr-xr-x 1 root bin 6356 Apr 24 2013 /opt/csw/sbin/amcleanup
-rwxr-xr-x 1 root bin 4254 Apr 24 2013
/opt/csw/sbin/amcleanupdisk
-rwxr-xr-x 1 root bin 1065 Apr 24 2013 /opt/csw/sbin/amcrypt
-rwxr-xr-x 1 root bin 3209 Apr 24 2013 /opt/csw/sbin/amcrypt-ossl
-rwxr-xr-x 1 root bin 6982 Apr 24 2013
/opt/csw/sbin/amcrypt-ossl-asym
-rwxr-xr-x 1 root bin 4660 Apr 24 2013
/opt/csw/sbin/amcryptsimple
-rwxr-xr-x 1 root bin 4613 Apr 24 2013 /opt/csw/sbin/amdevcheck
-rwxr-xr-x 1 root bin 10705 Apr 24 2013 /opt/csw/sbin/amdump
-rwxr-xr-x 1 root bin 4876 Apr 24 2013
/opt/csw/sbin/amdump_client
-rwxr-xr-x 1 root bin 27510 Apr 24 2013 /opt/csw/sbin/amfetchdump
-rwxr-xr-x 1 root bin 27068 Apr 24 2013 /opt/csw/sbin/amflush
-rwxr-xr-x 1 root bin 12529 Apr 24 2013 /opt/csw/sbin/amgetconf
-rwxr-xr-x 1 root bin 2741 Apr 24 2013 /opt/csw/sbin/amgpgcrypt
-rwxr-xr-x 1 root bin 11490 Apr 24 2013 /opt/csw/sbin/amlabel
-rwxr-xr-x 1 root bin 150028 Apr 24 2013 /opt/csw/sbin/amoldrecover
-rwxr-xr-x 1 root bin 6576 Apr 24 2013 /opt/csw/sbin/amoverview
-rwxr-xr-x 1 root bin 6110 Apr 24 2013 /opt/csw/sbin/amplot
-rwxr-xr-x 1 root bin 138924 Apr 24 2013 /opt/csw/sbin/amrecover
-rwxr-xr-x 1 root bin 18067 Apr 24 2013 /opt/csw/sbin/amreport
-rwxr-xr-x 1 root bin 13005 Apr 24 2013 /opt/csw/sbin/amrestore
-rwxr-xr-x 1 root bin 9120 Apr 24 2013 /opt/csw/sbin/amrmtape
-rwxr-xr-x 1 root bin 21487 Apr 24 2013
/opt/csw/sbin/amserverconfig
-rwxr-xr-x 1 root bin 16616 Apr 24 2013 /opt/csw/sbin/amservice
-rwxr-xr-x 1 root bin 50440 Apr 24 2013 /opt/csw/sbin/amstatus
-rwxr-xr-x 1 root bin 19936 Apr 24 2013 /opt/csw/sbin/amtape
-rwxr-xr-x 1 root bin 23098 Apr 24 2013 /opt/csw/sbin/amtapetype
-rwxr-xr-x 1 root bin 7730 Apr 24 2013 /opt/csw/sbin/amtoc
-rwxr-xr-x 1 root bin 30300 Apr 24 2013 /opt/csw/sbin/amvault
I changed permissions on amcheck (chmod u+s amcheck) and 'permission
denied' issue was resolved immediately.
Now I am not sure how many of those binaries have to have set-uid
root. I don't have record of permissions for binaries that came with
CSWamanda# 3.1.1. Can someone advice?
Also, I am not sure if this issue happened on my box because I
installed new version just by doing 'pkgutil -u amanda ' instead of
uninstalling the 3.1.1 and then installing the new version from fresh.
Or those permissions coming straight from the package?
Thank you,
Upen
More information about the users
mailing list