Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 6e7ffeda5e | |||
| 7b292d218b | |||
| 25b9b02df2 | |||
| 2c39bf1158 | |||
| 36d936f5de | |||
| 277a540d94 | |||
| b9accfedd2 |
2
Makefile
2
Makefile
@@ -2,7 +2,7 @@ NAME = netoik-db
|
||||
VERSION = $(shell git describe --abbrev=0)
|
||||
RELEASE = $(shell git rev-parse --short HEAD)
|
||||
ARCH = noarch
|
||||
OWNER = samuel
|
||||
OWNER = netoik
|
||||
SUMMARY = "Netoïk Database Management System"
|
||||
LICENSE = "MIT"
|
||||
URL = "https://git.netoik.io/$(OWNER)/$(NAME)"
|
||||
|
||||
11
README.md
11
README.md
@@ -1,4 +1,4 @@
|
||||
# Netoïk Database 
|
||||
# Netoïk Database 
|
||||
|
||||
Build an RPM package which will install the DBMS called Postgresql with custom configuration.
|
||||
|
||||
@@ -57,21 +57,18 @@ Some commands to deploy the RPM package on server
|
||||
|
||||
- Add Gitea repo to your repo list:
|
||||
```shell
|
||||
dnf config-manager --add-repo https://git.netoik.io/api/packages/samuel/rpm.repo
|
||||
dnf repolist | grep gitea-samuel
|
||||
dnf config-manager --add-repo https://git.netoik.io/api/packages/netoik/rpm.repo
|
||||
dnf repolist | grep gitea-netoik
|
||||
```
|
||||
|
||||
- Show available versions:
|
||||
```shell
|
||||
dnf --showduplicates netoik-db
|
||||
dnf search --showduplicates netoik-db
|
||||
```
|
||||
|
||||
- Install or upgrade package:
|
||||
```shell
|
||||
set -a
|
||||
source ~/.netoik-db.env
|
||||
dnf --nogpgcheck --refresh --assumeyes --best install netoik-db
|
||||
set +a
|
||||
```
|
||||
|
||||
|
||||
|
||||
@@ -25,6 +25,9 @@ Install the database management system called postgresql with a predefined confi
|
||||
# Create sock directory if not existing
|
||||
chown postgres:postgres "%{_rundir}/postgresql"
|
||||
|
||||
# Init cluster if necessary
|
||||
runuser --user=postgres -- [ -f $PGDATA/PG_VERSION ] || postgresql-setup --initdb
|
||||
|
||||
# Restart services
|
||||
systemctl daemon-reload
|
||||
systemctl reenable postgresql.service
|
||||
|
||||
Reference in New Issue
Block a user