Talk:Useful Commands

From SME Server
Jump to navigationJump to search

--Stephdl (talk) 13:12, 26 January 2014 (MST) Hi daniel, i do not understand why you have removed the chapter on the log file audits, is it for security reason ? I have copied here because i use it often when i work on the bugteam side :)

Log

Quick Parse of Log

a quick parse of your log, but you should read the entire log

less  /var/log/messages| grep -iE "uninitialized|WARNING|ERROR"

Deep parse Log to find errors

When you want to test the SME Product it can be useful to see what it occurs This CL can help you, but you should read the entire log

less  /var/log/messages| grep -iE "useless|uninitialized|warn|fail|error|disable|unable|exit"

of course this is for the /var/log/messages

Parse all Logs to find errors

Parse all logs and write (under /root) the output to a text file named with the date of day. For example log012214:

find /var/log/ -mtime -2 -print -exec sh -c 'cat "{}" | tai64nlocal | egrep -i "useless|warn|fail|error|disable|remov|unable|exit"' \; > "log$(date +'%m%d%y')" 2>&1

then:

cd /root
less log012214

Configure PHP UploadDir Restriction per ibay

--Stephdl (talk) 02:42, 27 April 2014 (MDT) moved here for considerations see bugzilla:7011

Important.png Note:
need test if it doesn't work see Uploadtmpdir


db accounts setprop IBAYNAME  PHPUploadDir DIR1:DIR2:DIRn
signal-event ibay-modify IBAYNAME

Example

db accounts setprop Primary PHPUploadDir /home/e-smith/files/ibays/Primary/tmp
signal-event ibay-modify Primary