GameServerManagers / LinuxGSM

The command-line tool for quick, simple deployment and management of Linux dedicated game servers.
https://linuxgsm.com
MIT License
4.34k stars 822 forks source link

[Bug]: PunkBuster for Call of Duty and Battlefield #4470

Open BestNoob opened 10 months ago

BestNoob commented 10 months ago

User story

Add needed PB basic files for the servers

Game

Call of Duty 4

Linux distro

Ubuntu 22.04, Ubuntu 20.04, Ubuntu 18.04, Ubuntu 16.04, Debian 12, Debian 11, Debian 10, Debian 9, RedHat 9, RedHat 8, RedHat 7, Other

Command

command: monitor, command: details, command: update, command: mods-install, command: mods-update, command: console, command: install, command: update-lgsm

Further information

Why do you guys have not added the base pb files to CoD and BF servers ? https://community.pbbans.com/files/category/7-legacy-punkbuster-files/

!Attention! PB - PunkBuster needs Windows + Linux files inside his folder to work for Linux and Windows players !

To stream to PBBans etc. you can use my pbsv.cfg as base configuration https://github.com/BestNoob/pbsv.cfg

i mean you can leavbe it disabled as standard but please add the BASIC files so admin can get it to work by just enabling it: in startparameters: +set sv_punkbuster 1 in config file: set sv_punkbuster "1"

cheesus why is security and anti cheat still such a issue in 2024 ?

Relevant log output

No response

Steps to reproduce

  1. start a gameserver
  2. no anti cheat enabled, no punkbuster and also none of the ingame anti cheat mechanism by the gameservers (ok VAC is enabled by standard for steamservers)
BestNoob commented 10 months ago

CoD4x doesnt use PB and CoD2 and CoD5WaW have issues with PB ...

BestNoob commented 2 months ago

But finally you can use it to run a normal server for official CoD4 v1.7 and v1.8 Servers. Also PBBans Streaming is still usable.

Can you add Official Server Setup or is there a reason u only support CoD4x ?

dgibbs64 commented 2 months ago

I dont have any real knowledge of this kind of thing. If we are missing the Punkbuster files in the archives I think it makes sense to add them. Apart from that I don't know much about punkbuster. Maybe a guide in the docs would be useful to help improve security for servers.