Переименование проекта: RKNboost → SenBoost

Затрагивает не только видимые строки, но и системные идентификаторы: appId
(com.senboost.app), служба Windows (senboost-zapret) и её каталог в %ProgramData%,
LaunchDaemon и pf-якорь на macOS (com.senboost.zapret, com.apple/senboost),
каталог /run/senboost и таблица nftables на Linux, маркер стратегии в strategy.cfg
(--comment=senboost:<id>:<hash>), а также каталог userData, который Electron
выводит из имени приложения.
This commit is contained in:
2026-09-04 14:41:56 +03:00
parent ebb9191d6f
commit c71a27c9a3
29 changed files with 94 additions and 94 deletions
+2 -2
View File
@@ -43,7 +43,7 @@ export function assertMacosVersion(): void {
* Linux-`nfqws` здесь не нужен `--qnum` — этот путь специфичен для `#ifdef __linux__`.
*/
export async function dryRun(configBody: string): Promise<void> {
const dir = await mkdtemp(join(tmpdir(), 'rknboost-dryrun-'))
const dir = await mkdtemp(join(tmpdir(), 'senboost-dryrun-'))
const configPath = join(dir, 'dry-run.cfg')
try {
await writeFile(configPath, configBody, 'utf8')
@@ -71,7 +71,7 @@ export interface StartUtunwsOptions {
* выключение обхода (см. `runPrivileged()`/`resources/darwin-helper/install.sh`).
*/
export async function startUtunws(options: StartUtunwsOptions): Promise<void> {
const dir = await mkdtemp(join(tmpdir(), 'rknboost-strategy-'))
const dir = await mkdtemp(join(tmpdir(), 'senboost-strategy-'))
const configPath = join(dir, 'strategy.cfg')
try {
await writeFile(configPath, options.configBody, 'utf8')