Fix: unlock database
This commit is contained in:
parent
f664d07c77
commit
63fc1ffd0e
5 changed files with 17 additions and 7 deletions
|
|
@ -7,6 +7,8 @@
|
|||
# Libre comme l’air, stable comme un menhir, et salé comme le beurre.
|
||||
#
|
||||
|
||||
import os
|
||||
import pwd
|
||||
import sqlite3
|
||||
from erminig.config import Config
|
||||
|
||||
|
|
@ -20,6 +22,12 @@ def init_db():
|
|||
conn.executescript(f.read())
|
||||
conn.commit()
|
||||
conn.close()
|
||||
# Attribution au user pak
|
||||
pak_uid = pwd.getpwnam("pak").pw_uid
|
||||
pak_gid = pwd.getpwnam("pak").pw_gid
|
||||
os.chown(Config.DB_PATH, pak_uid, pak_gid)
|
||||
os.chmod(Config.DB_PATH, 0o664)
|
||||
|
||||
print("Base erminig.db initialisée avec succès.")
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue