Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vanhentuneiden tiedostojen siivoukset #1401

Open
CodoDerDritte opened this issue Sep 10, 2024 · 1 comment
Open

Vanhentuneiden tiedostojen siivoukset #1401

CodoDerDritte opened this issue Sep 10, 2024 · 1 comment
Assignees
Labels
local enhancement Koha-Suomessa kehitettävä toiminnallisuus

Comments

@CodoDerDritte
Copy link
Collaborator

Kehitysehdotukseni

Tuotantoympäristöihin on kertynyt huomattava määrä eilaisia tarpeettomiksi jääneitä tiedostoja. Tällaisia ovat esimerkiksi arkistoidut EDItX sanomat ja asiakkaille lähetetyt kirjeet.

Kirjoitetaan "yleiskäyttöinen" siivousskripti, jolla tietyt tiedostot voidaan siivota ajan perusteella pois palvelimilta levytilaa kuluttamasta.

Tämä on tekninen "housekeeping" asia, joten ei tarvitse käyttää asiantuntijaryhmässä. EDItX sanomien säilytysaikapäätös täytyy kaivella jostain ja samaa säilytysaikaa voinee käyttää myös muiden tiedostojen säilytyksen perustana.

Jotain muuta?

No response

@CodoDerDritte CodoDerDritte added the local enhancement Koha-Suomessa kehitettävä toiminnallisuus label Sep 10, 2024
@CodoDerDritte CodoDerDritte self-assigned this Sep 10, 2024
@CodoDerDritte
Copy link
Collaborator Author

Tätä varten on nyt skripti utilityssä. Skriptin nimi on putsvek ja se ottaa kaksi argumenttia: siivottavan hakemiston polku ja aika jota vanhemmat tiedostot hävitetään. Suojamekanismeina skripti suostuu toimimaan ainoastaan koha-käyttäjänä ja se suostuu poistamaan ainoastaan /var/spool/koha -hakemiston alla olevia tiedostoja.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
local enhancement Koha-Suomessa kehitettävä toiminnallisuus
Projects
Status: Testattava
Development

No branches or pull requests

1 participant