Ludek wrote on Jul 14
th, 2012 at 8:10pm:
Edited: this is a general dir and file chmod list that has the chmod for most yabbs 1.x 2.x but not all.
so for 2.5 will look like this
KEY
*.*=all dirs/files
*.help= all files ending with .help and so forth i.e. *.pl
cgi-bin/yabb2 drwxrwxrwx (chmod 755)
cgi-bin/yabb2/AdminIndex.pl -rwxr-xr-x (chmod 755)
cgi-bin/yabb2/Setup.pl drwxrwxrwx (chmod 755)
cgi-bin/yabb2/YaBB.pl drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Paths.pl drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Admin drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Boards drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Boards/
*.* -rw-rw-rw- (chmod 666)
cgi-bin/yabb2/Help drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Help/English drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Help/English/Admin drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Help/English/Admin/
*.help -rw-rw-rw- (chmod 666)
cgi-bin/yabb2/Help/English/Gmod drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Help/English/Gmod/
*.help -rw-rw-rw- (chmod 666)
cgi-bin/yabb2/Help/English/Moderator drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Help/English/Moderator/
*.help -rw-rw-rw- (chmod 666)
cgi-bin/yabb2/Help/English/User drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Help/English/User/
*.help -rw-rw-rw- (chmod 666)
cgi-bin/yabb2/Languages drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Languages/English drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Languages/English/
*.txt -rw-rw-rw- (chmod 666)
cgi-bin/yabb2/Languages/English/
*.lng -rw-rw-rw- (chmod 666)
cgi-bin/yabb2/Members drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Members/admin.* -rw-rw-rw- (chmod 666)
cgi-bin/yabb2/Members/
*.ims -rw-rw-rw- (chmod 666)
cgi-bin/yabb2/Members/
*.log -rw-rw-rw- (chmod 666)
cgi-bin/yabb2/Members/
*.passes -rw-rw-rw- (chmod 666)
cgi-bin/yabb2/Members/
*.msg -rw-rw-rw- (chmod 666)
cgi-bin/yabb2/Members/
*.rlog -rw-rw-rw- (chmod 666)
cgi-bin/yabb2/Members/
*.ttl -rw-rw-rw- (chmod 666)
cgi-bin/yabb2/Members/
*.txt -rw-rw-rw- (chmod 666)
cgi-bin/yabb2/Members/
*.vars -rw-rw-rw- (chmod 666)
cgi-bin/yabb2/Messages drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Messages/
*.ctb -rw-rw-rw- (chmod 666)
cgi-bin/yabb2/Messages/
*.txt -rw-rw-rw- (chmod 666)
cgi-bin/yabb2/Modules drwxrwxrwx (chmod 755)
NOT IN THE general dir and file chmod list but in YaBB 2.5
cgi-bin/yabb2/Modules/Archive/ drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/Archive/Tar.pm drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/Archive/Zip.pm drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/Archive/Tar drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/Archive/Tar/Constant.pm drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/Archive/Tar/File.pm drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/Archive/Zip drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/Archive/Zip/Archive.pm drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/Archive/Zip/BufferedFileHandle.pm drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/Archive/Zip/DirectoryMember.pm drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/Archive/Zip/FAQ.pod drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/Archive/Zip/FileMember.pm drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/Archive/Zip/Member.pm drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/Archive/Zip/MemberRead.pm drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/Archive/Zip/MockFileHandle.pm drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/Archive/Zip/NewFileMember.pm drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/Archive/Zip/StringMember.pm drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/Archive/Zip/Tree.pm drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/Archive/Zip/ZipFileMember.pm drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/Digest/HMAC.pm drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/Digest/HMAC_MD5.pm drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/Email/ drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/Email/Date/ drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/Email/Date/Format.pm drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/MIME/ drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Modules/MIME/Lite.pm drwxrwxrwx (chmod 755)
-----------------------
cgi-bin/yabb2/Sources drwxr-xr-x (chmod 755)
cgi-bin/yabb2/Sources/
*.pl -rwxr-xr-x (chmod 755)
cgi-bin/yabb2/Templates drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Templates/default drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Templates/default/
*.* -rw-rw-rw- (chmod 666)
cgi-bin/yabb2/Variables drwxrwxrwx (chmod 755)
cgi-bin/yabb2/Variables/
*.* -rw-rw-rw- (chmod 666)
Templates must be o+x so that YaBB can read the files inside. Variables must be o+wx because this is where variables are to be created.
public_html Files
The following files in your public_html directory need to have their permissions altered. Please note that this list does not include files for which no change is needed.
yabbfiles/ all
*.js -rw-rw-rw- (chmod 666)
yabbfiles/mediaplayer.swf -rw-rw-rw- (chmod 666)
yabbfiles/Attachments drwxrwxrwx (chmod 755)
yabbfiles/Buttons/English drwxrwxrwx (chmod 755)
yabbfiles/Buttons/English/
*.* drwxrwxrwx (chmod 755)
yabbfiles/shjs drwxrwxrwx (chmod 755)
yabbfiles/shjs/
*.* -rw-rw-rw- (chmod 666)
yabbfiles/shjs/styles drwxrwxrwx (chmod 755)
yabbfiles/shjs/styles/sh_style.css -rw-rw-rw- (chmod 666)
yabbfiles/smilies drwxrwxrwx (chmod 755)
yabbfiles/smilies/
*.* drwxrwxrwx (chmod 755)
yabbfiles/Templates/Admin/default.css -rw-rw-rw- (chmod 666)
yabbfiles/Templates/Forum drwxrwxrwx (chmod 755)
yabbfiles/Templates/Forum/default.css -rw-rw-rw- (chmod 666)
hope this is of more help to you and think i got most of it
depablo wrote on Jul 14
th, 2012 at 9:42pm:
Or PM xnoddyx to do it for you, he's a very helpful chap
thanks depablo

your not so bad yourself