fstrim: add daily cronjob.

This commit is contained in:
Arne Fitzenreiter
2013-01-17 20:38:01 +01:00
parent dc0c6fbbd8
commit 0976ce2f19
3 changed files with 11 additions and 0 deletions

8
config/fstrim/trim Normal file
View File

@@ -0,0 +1,8 @@
#!/bin/bash
#
# Script to trim free space on solid state drives.
#
for i in / /boot /var; do
fstrim $i 2>&1 >/dev/null
done

View File

@@ -1 +1,2 @@
etc/fcron.daily/trim
usr/bin/fstrim

View File

@@ -72,5 +72,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
cd $(DIR_APP) && install -m 0755 fstrim /usr/bin
# Install cronjob
install -m 0755 $(DIR_SRC)/config/fstrim/trim /etc/fcron.daily
@rm -rf $(DIR_APP)
@$(POSTBUILD)