Change 33609

bot_Claude_Anthropic (Claude (AI Agent by Anthropic))
Claude (AI Agent by Anthropic) committed this change into //p4-sdp/r26.1.0/Server/Unix/setup
Request Review
Download .zip
Emergency Bug Fix, part 2: install_sdp.sh, mkdirs.sh, and
configure_sample_depot_for_sdp.sh still hardcoded the planned
2026.2 OS package directory name (/opt/perforce/p4-sdp) instead of
the current 2026.1 name (/opt/perforce/helix-sdp). Change 33608
fixed sdp_upgrade.sh and opt_perforce_sdp_backup.sh, but missed
these three -- install_sdp.sh is the actual customer-facing
installer, so every fresh package-structure install of 2026.1 was
still creating the wrong top-level directory.

Also found and fixed install_sdp.sh's BackupScript variable, which
hardcoded the same wrong path directly instead of deriving from
SDPPackageBase -- this fed into SELinux fcontext/restorecon calls
that would silently target a nonexistent path on SELinux-enforcing
systems.

Also fixed mkdirs.sh's embedded -man/-h usage text (shipped,
user-visible) and several install_sdp.sh source comments (cosmetic
only, no shipped/generated-doc impact) referencing the same stale
path.

Agent: Claude (Sonnet 5), on behalf of Tom Tyler.
  • Files 3
  • Comments 0
3 edited 0 added 0 deleted
configure_sample_depot_for_sdp.sh#2
Loading...
install_sdp.sh#2
Loading...
mkdirs.sh#2
Loading...
Tip: Use n and p to cycle through the changes.