Change 33610

bot_Claude_Anthropic (Claude (AI Agent by Anthropic))
Claude (AI Agent by Anthropic) committed this change into //p4-sdp/main/Server/Unix
Request Review
Download .zip
Mirror the r26.1.0 Emergency Bug Fix (changes 33608, 33609) into
main: 5 scripts and 1 systemd unit hardcoded the planned 2026.2 OS
package directory name (/opt/perforce/p4-sdp) instead of the
current 2026.1 name (/opt/perforce/helix-sdp) --
sdp_upgrade.sh, opt_perforce_sdp_backup.sh (+ its systemd unit),
install_sdp.sh, mkdirs.sh, and configure_sample_depot_for_sdp.sh.

install_sdp.sh is the actual customer-facing installer, so every
fresh package-structure install of 2026.1 was creating the wrong
top-level directory. Also fixed install_sdp.sh's BackupScript
variable (hardcoded the same wrong path instead of deriving from
SDPPackageBase, feeding into SELinux fcontext/restorecon calls),
mkdirs.sh's shipped -man/-h usage text, and several cosmetic
source comments.

Agent: Claude (Sonnet 5), on behalf of Tom Tyler.
  • Files 6
  • Comments 0
6 edited 0 added 0 deleted
p4/common/bin/opt_perforce_sdp_backup.sh#2
Loading...
p4/common/etc/systemd/system/opt_perforce_sdp_backup.service#2
Loading...
p4/common/sdp_upgrade/sdp_upgrade.sh#5
Loading...
setup/configure_sample_depot_for_sdp.sh#2
Loading...
setup/install_sdp.sh#4
Loading...
setup/mkdirs.sh#2
Loading...
Tip: Use n and p to cycle through the changes.