Skip to content

Commit 4f0f45b

Browse files
authored
Add pgcat user (#546)
* Add pgcat user * warn * dev
1 parent f94ce97 commit 4f0f45b

File tree

7 files changed

+11
-4
lines changed

7 files changed

+11
-4
lines changed

.github/workflows/publish-deb-package.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44
workflow_dispatch:
55
inputs:
66
packageVersion:
7-
default: "1.1.1"
7+
default: "1.1.2-dev"
88
jobs:
99
build:
1010
strategy:

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pgcat"
3-
version = "1.1.1"
3+
version = "1.1.2-dev"
44
edition = "2021"
55

66
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

postinst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
#!/bin/bash
2+
set -e
23

34
systemctl daemon-reload
45
systemctl enable pgcat
6+
7+
if ! id pgcat 2> /dev/null; then
8+
useradd -s /usr/bin/false pgcat
9+
fi

postrm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
#!/bin/bash
2+
set -e
23

34
systemctl daemon-reload

prerm

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#!/bin/bash
2+
set -e
23

34
systemctl stop pgcat
45
systemctl disable pgcat

src/server.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ use postgres_protocol::message;
99
use std::collections::{BTreeSet, HashMap, HashSet};
1010
use std::mem;
1111
use std::net::IpAddr;
12-
use std::sync::{Arc, Once};
12+
use std::sync::Arc;
1313
use std::time::SystemTime;
1414
use tokio::io::{AsyncRead, AsyncReadExt, AsyncWrite, BufStream};
1515
use tokio::net::TcpStream;

0 commit comments

Comments
 (0)