update: make the package changes file read-only

This commit is contained in:
ngn
2024-07-19 19:23:48 +03:00
parent 2e918b55ee
commit b8d2d69752
8 changed files with 41 additions and 14 deletions

View File

@ -140,6 +140,8 @@ typedef enum lm_error {
LM_ERR_FileHashNoMatch = 132,
LM_ERR_InfoNotLoaded = 133,
LM_ERR_NoPools = 134,
LM_ERR_DbChangesNotExists = 135,
LM_ERR_DbChangesChmodFail = 136,
} lm_error_t;
typedef struct lm_error_desc {

View File

@ -21,7 +21,7 @@ bool lm_package_downloaded(lm_pkg_t *pkg);
bool lm_package_depend_add(lm_pkg_t *pkg, char *depend);
size_t lm_package_depend_count(lm_pkg_t *pkg);
size_t lm_package_depend_strlen(lm_pkg_t *pkg);
bool lm_package_depend_tostr(lm_pkg_t *pkg, char *buffer);
char *lm_package_depend_tostr(lm_pkg_t *pkg, char *buffer);
bool lm_package_depend_fromstr(lm_pkg_t *pkg, char *buffer);
void lm_package_depend_free(lm_pkg_t *pkg);
bool lm_package_depends(lm_pkg_t *pkg, char *dep);