Clanwarz
09-25-2004, 09:03 PM
Installing & Updating Your COD or COD:UO Punkbuster Files
Here is quick and simple way to fix all pb issues from now on. Goto your command line and make sure you are in the root of your game server folder so if you do a "ls" command you see the pb folder. The following steps will give you a new pb folder I have just created, fully updated with the lastest pbbans.dat file and all the files and cfgs necessary to keep the cheaters away.
-->>But Before you do this...
Before you remove the pb directory, you should go into your existing pbsv.cfg and extract anything you put in there (e.g., message tasks, bad names, etc.). For example, I have a pretty large bad name list, so I'll extract that, then paste it into pbsv.cfg after the extract.
-->Plain and simple save your old pbsv.cfg if you have one.
--------------------------
The commands are highlighted here in "yellow".
mv pb pbold - renames your CURRENT pbfolder
wget http://files.clanwarz.net/temp/pb.zip - Goes gets the folder I made. The url is not highlighted but include it.
unzip pb.zip - unzips the pb folder
rm -rf pb.zip - removes the zipped pb folder
cd pb - changes directories to your new pb folder
chmod +x pbweb.x86 - gives the pbweb for linux execuatble rights
./pbweb.x86 - executes pb web to update PB server for you.
This is what it looks like while you do the commands. The command prompt is highlighted yellow for easy reading:
[>> root << @sv23:/home/test/cod-server] rm -rf pb
[>> root << @sv23:/home/test/cod-server] wget http://files.clanwarz.net/temp/pb.zip
--03:13:34-- http://files.clanwarz.net/temp/pb.zip
=> `pb.zip.1'
Resolving files.clanwarz.net... done.
Connecting to files.clanwarz.net[65.75.140.165]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 16,619,171 [application/zip]
100%[================================================== ==============>] 16,619,171 966.91K/s ETA 00:00
03:13:51 (966.91 KB/s) - `pb.zip.1' saved [16619171/16619171]
[>> root << @sv23:/home/test/cod-server] unzip pb.zip
Archive: pb.zip
creating: pb/
inflating: pb/pbsv.so
inflating: pb/pbcl.so
inflating: pb/pbag.so
creating: pb/htm/
inflating: pb/htm/ls001079.htm
inflating: pb/htm/wa001319.htm
inflating: pb/htm/la001319.htm
inflating: pb/htm/ma001319.htm
inflating: pb/htm/wc001074.htm
inflating: pb/htm/lc001074.htm
inflating: pb/htm/mc001074.htm
inflating: pb/htm/la001331.htm
inflating: pb/htm/ma001331.htm
inflating: pb/htm/wa001331.htm
inflating: pb/htm/mc001078.htm
inflating: pb/htm/lc001078.htm
inflating: pb/htm/wc001078.htm
inflating: pb/htm/wa001335.htm
inflating: pb/htm/la001335.htm
inflating: pb/htm/ma001335.htm
inflating: pb/htm/wc001080.htm
inflating: pb/htm/lc001080.htm
inflating: pb/htm/mc001080.htm
inflating: pb/htm/ls001087.htm
inflating: pb/htm/ls001089.htm
inflating: pb/htm/wa001336.htm
inflating: pb/htm/la001336.htm
inflating: pb/htm/ma001336.htm
inflating: pb/htm/wc001085.htm
inflating: pb/htm/lc001085.htm
inflating: pb/htm/mc001085.htm
inflating: pb/htm/ls001091.htm
inflating: pb/htm/wc001092.htm
inflating: pb/htm/lc001092.htm
inflating: pb/htm/mc001092.htm
inflating: pb/htm/ls001099.htm
inflating: pb/htm/wc001106.htm
inflating: pb/htm/mc001106.htm
inflating: pb/htm/lc001106.htm
inflating: pb/htm/ls001102.htm
inflating: pb/htm/wc001107.htm
inflating: pb/htm/mc001107.htm
inflating: pb/htm/lc001107.htm
inflating: pb/htm/mc001110.htm
inflating: pb/htm/lc001110.htm
inflating: pb/htm/wc001110.htm
creating: pb/dll/
inflating: pb/dll/ls001079.so
inflating: pb/dll/la001319.so
inflating: pb/dll/lc001074.so
inflating: pb/dll/la001331.so
inflating: pb/dll/lc001078.so
inflating: pb/dll/la001335.so
inflating: pb/dll/lc001080.so
inflating: pb/dll/ls001087.so
inflating: pb/dll/ls001089.so
inflating: pb/dll/la001336.so
inflating: pb/dll/lc001085.so
inflating: pb/dll/ls001091.so
inflating: pb/dll/lc001092.so
inflating: pb/dll/ls001099.so
inflating: pb/dll/lc001106.so
inflating: pb/dll/ls001102.so
inflating: pb/dll/lc001107.so
inflating: pb/dll/lc001110.so
creating: pb/svlogs/
creating: pb/svss/
inflating: pb/pbsv.dat
inflating: pb/pbsv.db
inflating: pb/pbcls.so
inflating: pb/pbags.so
inflating: pb/pbweb.x86
inflating: pb/pbsv.cfg
extracting: pb/pbweb.dat
inflating: pb/pbsvuser.cfg
inflating: pb/pbclsold.so
inflating: pb/pbclnew.so
inflating: pb/pbagsold.so
inflating: pb/pbsvold.so
inflating: pb/pbbans.dat
inflating: pb/pbweb.log
inflating: pb/pbsecsv.htm
inflating: pb/pbsvnew.so
inflating: pb/pbclsnew.so
[>> root << @sv23:/home/test/cod-server] cd pb
[>> root << @sv23:/home/test/cod-server/pb] chmod +x pbweb.x86
[>> root << @sv23:/home/test/cod-server/pb] ./pbweb.x86
PBWEB v2.0
This program is (C) Copyright 2002 by Even Balance, Inc., All Rights Reserved.
pbweb must be launched from the home "pb" folder where the game is installed.
If launched from another location, pbweb will not be able to update PunkBuster.
If you experience a problem with this program, email support@evenbalance.com.
Please attach the generated pbweb.log file and also supply the following info:
1) Which Game, 2) Operating System, 3) Internet Connection Type, and
4) Any other details that may help in resolving the problem.
Starting pbweb to check for PunkBuster updates via world wide web
Initializing ... (please wait - ctrl+c to cancel)
************************************************** *
Resolving www.evenbalance.com
Resolved to 216.240.146.139
Checking for PB Server updates
Game: cod
Attempting to download pbsecsv.htm (please wait)
Received File pbsecsv.htm (1400 bytes)
File already exists: htm/ls001102.htm
htm/ls001102.htm successfully converted to dll/ls001102.so
dll/ls001102.so copied to pbsvnew.so
File already exists: htm/wa001336.htm
htm/wa001336.htm successfully converted to dll/wa001336.so
Removed dll/wa001336.so - not needed
File already exists: htm/la001336.htm
htm/la001336.htm successfully converted to dll/la001336.so
File already exists: htm/ma001336.htm
htm/ma001336.htm successfully converted to dll/ma001336.so
Removed dll/ma001336.so - not needed
File already exists: htm/wc001110.htm
htm/wc001110.htm successfully converted to dll/wc001110.so
Removed dll/wc001110.so - not needed
File already exists: htm/lc001110.htm
htm/lc001110.htm successfully converted to dll/lc001110.so
dll/lc001110.so copied to pbclnew.so
File already exists: htm/mc001110.htm
htm/mc001110.htm successfully converted to dll/mc001110.so
Removed dll/mc001110.so - not needed
pbclnew.so copied to pbclsnew.so
You Can also dl the PB folder first to feel confident that it is actaully a pb folder - grab it..
~~Right Here~~ (http://files.clanwarz.net/temp/pb.zip)
This is also good for windows but you need the pbweb.exe if your server doesn't automatically update, but it should!
8-) Good Nite!! ZZZzZZZZzZzzzzzzzz
Here is quick and simple way to fix all pb issues from now on. Goto your command line and make sure you are in the root of your game server folder so if you do a "ls" command you see the pb folder. The following steps will give you a new pb folder I have just created, fully updated with the lastest pbbans.dat file and all the files and cfgs necessary to keep the cheaters away.
-->>But Before you do this...
Before you remove the pb directory, you should go into your existing pbsv.cfg and extract anything you put in there (e.g., message tasks, bad names, etc.). For example, I have a pretty large bad name list, so I'll extract that, then paste it into pbsv.cfg after the extract.
-->Plain and simple save your old pbsv.cfg if you have one.
--------------------------
The commands are highlighted here in "yellow".
mv pb pbold - renames your CURRENT pbfolder
wget http://files.clanwarz.net/temp/pb.zip - Goes gets the folder I made. The url is not highlighted but include it.
unzip pb.zip - unzips the pb folder
rm -rf pb.zip - removes the zipped pb folder
cd pb - changes directories to your new pb folder
chmod +x pbweb.x86 - gives the pbweb for linux execuatble rights
./pbweb.x86 - executes pb web to update PB server for you.
This is what it looks like while you do the commands. The command prompt is highlighted yellow for easy reading:
[>> root << @sv23:/home/test/cod-server] rm -rf pb
[>> root << @sv23:/home/test/cod-server] wget http://files.clanwarz.net/temp/pb.zip
--03:13:34-- http://files.clanwarz.net/temp/pb.zip
=> `pb.zip.1'
Resolving files.clanwarz.net... done.
Connecting to files.clanwarz.net[65.75.140.165]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 16,619,171 [application/zip]
100%[================================================== ==============>] 16,619,171 966.91K/s ETA 00:00
03:13:51 (966.91 KB/s) - `pb.zip.1' saved [16619171/16619171]
[>> root << @sv23:/home/test/cod-server] unzip pb.zip
Archive: pb.zip
creating: pb/
inflating: pb/pbsv.so
inflating: pb/pbcl.so
inflating: pb/pbag.so
creating: pb/htm/
inflating: pb/htm/ls001079.htm
inflating: pb/htm/wa001319.htm
inflating: pb/htm/la001319.htm
inflating: pb/htm/ma001319.htm
inflating: pb/htm/wc001074.htm
inflating: pb/htm/lc001074.htm
inflating: pb/htm/mc001074.htm
inflating: pb/htm/la001331.htm
inflating: pb/htm/ma001331.htm
inflating: pb/htm/wa001331.htm
inflating: pb/htm/mc001078.htm
inflating: pb/htm/lc001078.htm
inflating: pb/htm/wc001078.htm
inflating: pb/htm/wa001335.htm
inflating: pb/htm/la001335.htm
inflating: pb/htm/ma001335.htm
inflating: pb/htm/wc001080.htm
inflating: pb/htm/lc001080.htm
inflating: pb/htm/mc001080.htm
inflating: pb/htm/ls001087.htm
inflating: pb/htm/ls001089.htm
inflating: pb/htm/wa001336.htm
inflating: pb/htm/la001336.htm
inflating: pb/htm/ma001336.htm
inflating: pb/htm/wc001085.htm
inflating: pb/htm/lc001085.htm
inflating: pb/htm/mc001085.htm
inflating: pb/htm/ls001091.htm
inflating: pb/htm/wc001092.htm
inflating: pb/htm/lc001092.htm
inflating: pb/htm/mc001092.htm
inflating: pb/htm/ls001099.htm
inflating: pb/htm/wc001106.htm
inflating: pb/htm/mc001106.htm
inflating: pb/htm/lc001106.htm
inflating: pb/htm/ls001102.htm
inflating: pb/htm/wc001107.htm
inflating: pb/htm/mc001107.htm
inflating: pb/htm/lc001107.htm
inflating: pb/htm/mc001110.htm
inflating: pb/htm/lc001110.htm
inflating: pb/htm/wc001110.htm
creating: pb/dll/
inflating: pb/dll/ls001079.so
inflating: pb/dll/la001319.so
inflating: pb/dll/lc001074.so
inflating: pb/dll/la001331.so
inflating: pb/dll/lc001078.so
inflating: pb/dll/la001335.so
inflating: pb/dll/lc001080.so
inflating: pb/dll/ls001087.so
inflating: pb/dll/ls001089.so
inflating: pb/dll/la001336.so
inflating: pb/dll/lc001085.so
inflating: pb/dll/ls001091.so
inflating: pb/dll/lc001092.so
inflating: pb/dll/ls001099.so
inflating: pb/dll/lc001106.so
inflating: pb/dll/ls001102.so
inflating: pb/dll/lc001107.so
inflating: pb/dll/lc001110.so
creating: pb/svlogs/
creating: pb/svss/
inflating: pb/pbsv.dat
inflating: pb/pbsv.db
inflating: pb/pbcls.so
inflating: pb/pbags.so
inflating: pb/pbweb.x86
inflating: pb/pbsv.cfg
extracting: pb/pbweb.dat
inflating: pb/pbsvuser.cfg
inflating: pb/pbclsold.so
inflating: pb/pbclnew.so
inflating: pb/pbagsold.so
inflating: pb/pbsvold.so
inflating: pb/pbbans.dat
inflating: pb/pbweb.log
inflating: pb/pbsecsv.htm
inflating: pb/pbsvnew.so
inflating: pb/pbclsnew.so
[>> root << @sv23:/home/test/cod-server] cd pb
[>> root << @sv23:/home/test/cod-server/pb] chmod +x pbweb.x86
[>> root << @sv23:/home/test/cod-server/pb] ./pbweb.x86
PBWEB v2.0
This program is (C) Copyright 2002 by Even Balance, Inc., All Rights Reserved.
pbweb must be launched from the home "pb" folder where the game is installed.
If launched from another location, pbweb will not be able to update PunkBuster.
If you experience a problem with this program, email support@evenbalance.com.
Please attach the generated pbweb.log file and also supply the following info:
1) Which Game, 2) Operating System, 3) Internet Connection Type, and
4) Any other details that may help in resolving the problem.
Starting pbweb to check for PunkBuster updates via world wide web
Initializing ... (please wait - ctrl+c to cancel)
************************************************** *
Resolving www.evenbalance.com
Resolved to 216.240.146.139
Checking for PB Server updates
Game: cod
Attempting to download pbsecsv.htm (please wait)
Received File pbsecsv.htm (1400 bytes)
File already exists: htm/ls001102.htm
htm/ls001102.htm successfully converted to dll/ls001102.so
dll/ls001102.so copied to pbsvnew.so
File already exists: htm/wa001336.htm
htm/wa001336.htm successfully converted to dll/wa001336.so
Removed dll/wa001336.so - not needed
File already exists: htm/la001336.htm
htm/la001336.htm successfully converted to dll/la001336.so
File already exists: htm/ma001336.htm
htm/ma001336.htm successfully converted to dll/ma001336.so
Removed dll/ma001336.so - not needed
File already exists: htm/wc001110.htm
htm/wc001110.htm successfully converted to dll/wc001110.so
Removed dll/wc001110.so - not needed
File already exists: htm/lc001110.htm
htm/lc001110.htm successfully converted to dll/lc001110.so
dll/lc001110.so copied to pbclnew.so
File already exists: htm/mc001110.htm
htm/mc001110.htm successfully converted to dll/mc001110.so
Removed dll/mc001110.so - not needed
pbclnew.so copied to pbclsnew.so
You Can also dl the PB folder first to feel confident that it is actaully a pb folder - grab it..
~~Right Here~~ (http://files.clanwarz.net/temp/pb.zip)
This is also good for windows but you need the pbweb.exe if your server doesn't automatically update, but it should!
8-) Good Nite!! ZZZzZZZZzZzzzzzzzz