CMake Deprecation Warning at CMakeLists.txt:19 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at CMakeLists.txt:21 (cmake_policy): The OLD behavior for policy CMP0005 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Warning (dev) at CMakeLists.txt:26 (get_target_property): Policy CMP0026 is not set: Disallow use of the LOCATION target property. Run "cmake --help-policy CMP0026" for policy details. Use the cmake_policy command to set the policy and suppress this warning. The LOCATION property should not be read from target "shake". Use the target name directly with add_custom_command, or use the generator expression $, as appropriate. Call Stack (most recent call first): CMakeLists.txt:50 (add_help2man_manpage) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:26 (get_target_property): Policy CMP0026 is not set: Disallow use-- Looking for attr_setf -- Looking for attr_setf - found -- Looking for fallocate -- Looking for fallocate - found -- Configuring done -- Generating done -- Build files have been written to: /usr/src/slapt-src-x86_64/system/shake/shake-1.0/build get name directly with add_custom_command, or use the generator expression $, as appropriate. Call Stack (most recent call first): CMakeLists.txt:51 (add_help2man_manpage) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning: Manually-specified variables were not used by the project: LIB_SUFFIX MAN_INSTALL_DIR /usr/bin/cmake -S/usr/src/slapt-src-x86_64/system/shake/shake-1.0 -B/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /usr/src/slapt-src-x86_64/system/shake/shake-1.0/build/CMakeFiles /usr/src/slapt-src-x86_64/system/shake/shake-1.0/build//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build' make -f CMakeFiles/unattr.dir/build.make CMakeFiles/unattr.dir/depend make[2]: Entering directory '/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build' cd /usr/src/slapt-src-x86_64/system/shake/shake-1.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/slapt-src-x86_64/system/shake/shake-1.0 /usr/src/slapt-src-x86_64/system/shake/shake-1.0 /usr/src/slapt-src-x86_64/system/shake/shake-1.0/build /usr/src/slapt-src-x86_64/system/shake/shake-1.0/build /usr/src/slapt-src-x86_64/system/shake/shake-1.0/build/CMakeFiles/unattr.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build' make -f CMakeFiles/unattr.dir/build.make CMakeFiles/unattr.dir/build make[2]: Entering directory '/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build' [ 7%] Building C object CMakeFiles/unattr.dir/executive.o /usr/bin/cc -I/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build -std=gnu99 -O2 -Wall -Wextra -Wcast-align -Wpointer-arith -Wbad-function-cast -Wno-sign-compare -O2 -fPIC -DNDEBUG -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XOPEN_SOURCE=600 -D_POSIX_C_SOURCE=200112L -MD -MT CMakeFiles/unattr.dir/executive.o -MF CMakeFiles/unattr.dir/executive.o.d -o CMakeFiles/unattr.dir/executive.o -c /usr/src/slapt-src-x86_64/system/shake/shake-1.0/executive.c /usr/src/slapt-src-x86_64/system/shake/shake-1.0/executive.c: In function ‘capture’: /usr/src/slapt-src-x86_64/system/shake/shake-1.0/executive.c:190:26: warning: unused parameter ‘a’ [-Wunused-parameter] 190 | capture (struct accused *a, struct law *l) | ~~~~~~~~~~~~~~~~^ /usr/src/slapt-src-x86_64/system/shake/shake-1.0/executive.c:190:41: warning: unused parameter ‘l’ [-Wunused-parameter] 190 | capture (struct accused *a, struct law *l) | ~~~~~~~~~~~~^ [ 14%] Building C object CMakeFiles/unattr.dir/linux.o /usr/bin/cc -I/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build -std=gnu99 -O2 -Wall -Wextra -Wcast-align -Wpointer-arith -Wbad-function-cast -Wno-sign-compare -O2 -fPIC -DNDEBUG -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XOPEN_SOURCE=600 -D_POSIX_C_SOURCE=200112L -MD -MT CMakeFiles/unattr.dir/linux.o -MF CMakeFiles/unattr.dir/linux.o.d -o CMakeFiles/unattr.dir/linux.o -c /usr/src/slapt-src-x86_64/system/shake/shake-1.0/linux.c /usr/src/slapt-src-x86_64/system/shake/shake-1.0/linux.c: In function ‘handle_broken_locks’: /usr/src/slapt-src-x86_64/system/shake/shake-1.0/linux.c:83:26: warning: unused parameter ‘sig’ [-Wunused-parameter] 83 | handle_broken_locks (int sig, siginfo_t * info, void *ignored) | ~~~~^~~ /usr/src/slapt-src-x86_64/system/shake/shake-1.0/linux.c:83:55: warning: unused parameter ‘ignored’ [-Wunused-parameter] 83 | handle_broken_locks (int sig, siginfo_t * info, void *ignored) | ~~~~~~^~~~~~~ /usr/src/slapt-src-x86_64/system/shake/shake-1.0/linux.c: In function ‘set_ptime’: /usr/src/slapt-src-x86_64/system/shake/shake-1.0/linux.c:176:3: warning: ‘attr_setf’ is deprecated: Use fsetxattr instead [-Wdeprecated-declarations] 176 | return attr_setf (fd, "shake.ptime", (char *) &date, DATE_SIZE, | ^~~~~~ In file included from /usr/src/slapt-src-x86_64/system/shake/shake-1.0/linux.c:32: /usr/include/attr/attributes.h:143:12: note: declared here 143 | extern int attr_setf (int __fd, const char *__attrname, | ^~~~~~~~~ /usr/src/slapt-src-x86_64/system/shake/shake-1.0/linux.c: In function ‘get_ptime’: /usr/src/slapt-src-x86_64/system/shake/shake-1.0/linux.c:187:7: warning: ‘attr_getf’ is deprecated: Use fgetxattr instead [-Wdeprecated-declarations] 187 | attr_getf (fd, "shake.ptime", (char *) &date, &size, ATTR_DONTFOLLOW)) | ^~~~~~~~~ In file included from /usr/src/slapt-src-x86_64/system/shake/shake-1.0/linux.c:32: /usr/include/attr/attributes.h:131:12: note: declared here 131 | extern int attr_getf (int __fd, const char *__attrname, char *__attrvalue, | ^~~~~~~~~ [ 21%] Building C object CMakeFiles/unattr.dir/signals.o /usr/bin/cc -I/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build -std=gnu99 -O2 -Wall -Wextra -Wcast-align -Wpointer-arith -Wbad-function-cast -Wno-sign-compare -O2 -fPIC -DNDEBUG -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XOPEN_SOURCE=600 -D_POSIX_C_SOURCE=200112L -MD -MT CMakeFiles/unattr.dir/signals.o -MF CMakeFiles/unattr.dir/signals.o.d -o CMakeFiles/unattr.dir/signals.o -c /usr/src/slapt-src-x86_64/system/shake/shake-1.0/signals.c [ 28%] Building C object CMakeFiles/unattr.dir/unattr.o /usr/bin/cc -I/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build -std=gnu99 -O2 -Wall -Wextra -Wcast-align -Wpointer-arith -Wbad-function-cast -Wno-sign-compare -O2 -fPIC -DNDEBUG -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XOPEN_SOURCE=600 -D_POSIX_C_SOURCE=200112L -MD -MT CMakeFiles/unattr.dir/unattr.o -MF CMakeFiles/unattr.dir/unattr.o.d -o CMakeFiles/unattr.dir/unattr.o -c /usr/src/slapt-src-x86_64/system/shake/shake-1.0/unattr.c /usr/src/slapt-src-x86_64/system/shake/shake-1.0/unattr.c: In function ‘strip’: /usr/src/slapt-src-x86_64/system/shake/shake-1.0/unattr.c:114:5: warning: ‘attr_removef’ is deprecated: Use fremovexattr instead [-Wdeprecated-declarations] 114 | attr_removef (fd, *attr, ATTR_DONTFOLLOW); | ^~~~~~~~~~~~ In file included from /usr/src/slapt-src-x86_64/system/shake/shake-1.0/unattr.c:29: /usr/include/attr/attributes.h:155:12: note: declared here 155 | extern int attr_removef (int __fd, const char *__attrname, int __flags) | ^~~~~~~~~~~~ /usr/src/slapt-src-x86_64/system/shake/shake-1.0/unattr.c:104:27: warning: unused parameter ‘attr’ [-Wunused-parameter] 104 | strip (char *name, char **attr) | ~~~~~~~^~~~ [ 35%] Linking C executable unattr /usr/bin/cmake -E cmake_link_script CMakeFiles/unattr.dir/link.txt --verbose=1 /usr/bin/cc -std=gnu99 -O2 -Wall -Wextra -Wcast-align -Wpointer-arith -Wbad-function-cast -Wno-sign-compare -O2 -fPIC -DNDEBUG -rdynamic CMakeFiles/unattr.dir/executive.o CMakeFiles/unattr.dir/linux.o CMakeFiles/unattr.dir/signals.o CMakeFiles/unattr.dir/unattr.o -o unattr -lattr make[2]: Leaving directory '/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build' [ 35%] Built target unattr make -f CMakeFiles/shake.dir/build.make CMakeFiles/shake.dir/depend make[2]: Entering directory '/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build' cd /usr/src/slapt-src-x86_64/system/shake/shake-1.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/slapt-src-x86_64/system/shake/shake-1.0 /usr/src/slapt-src-x86_64/system/shake/shake-1.0 /usr/src/slapt-src-x86_64/system/shake/shake-1.0/build /usr/src/slapt-src-x86_64/system/shake/shake-1.0/build /usr/src/slapt-src-x86_64/system/shake/shake-1.0/build/CMakeFiles/shake.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build' make -f CMakeFiles/shake.dir/build.make CMakeFiles/shake.dir/build make[2]: Entering directory '/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build' [ 42%] Building C object CMakeFiles/shake.dir/executive.o /usr/bin/cc -I/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build -std=gnu99 -O2 -Wall -Wextra -Wcast-align -Wpointer-arith -Wbad-function-cast -Wno-sign-compare -O2 -fPIC -DNDEBUG -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XOPEN_SOURCE=600 -D_POSIX_C_SOURCE=200112L -MD -MT CMakeFiles/shake.dir/executive.o -MF CMakeFiles/shake.dir/executive.o.d -o CMakeFiles/shake.dir/executive.o -c /usr/src/slapt-src-x86_64/system/shake/shake-1.0/executive.c /usr/src/slapt-src-x86_64/system/shake/shake-1.0/executive.c: In function ‘capture’: /usr/src/slapt-src-x86_64/system/shake/shake-1.0/executive.c:190:26: warning: unused parameter ‘a’ [-Wunused-parameter] 190 | capture (struct accused *a, struct law *l) | ~~~~~~~~~~~~~~~~^ /usr/src/slapt-src-x86_64/system/shake/shake-1.0/executive.c:190:41: warning: unused parameter ‘l’ [-Wunused-parameter] 190 | capture (struct accused *a, struct law *l) | ~~~~~~~~~~~~^ [ 50%] Building C object CMakeFiles/shake.dir/judge.o /usr/bin/cc -I/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build -std=gnu99 -O2 -Wall -Wextra -Wcast-align -Wpointer-arith -Wbad-function-cast -Wno-sign-compare -O2 -fPIC -DNDEBUG -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XOPEN_SOURCE=600 -D_POSIX_C_SOURCE=200112L -MD -MT CMakeFiles/shake.dir/judge.o -MF CMakeFiles/shake.dir/judge.o.d -o CMakeFiles/shake.dir/judge.o -c /usr/src/slapt-src-x86_64/system/shake/shake-1.0/judge.c /usr/src/slapt-src-x86_64/system/shake/shake-1.0/judge.c: In function ‘judge_stdin’: /usr/src/slapt-src-x86_64/system/shake/shake-1.0/judge.c:303:30: warning: unused parameter ‘a’ [-Wunused-parameter] 303 | judge_stdin (struct accused *a, struct law *l) | ~~~~~~~~~~~~~~~~^ [ 57%] Building C object CMakeFiles/shake.dir/linux.o /usr/bin/cc -I/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build -std=gnu99 -O2 -Wall -Wextra -Wcast-align -Wpointer-arith -Wbad-function-cast -Wno-sign-compare -O2 -fPIC -DNDEBUG -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XOPEN_SOURCE=600 -D_POSIX_C_SOURCE=200112L -MD -MT CMakeFiles/shake.dir/linux.o -MF CMakeFiles/shake.dir/linux.o.d -o CMakeFiles/shake.dir/linux.o -c /usr/src/slapt-src-x86_64/system/shake/shake-1.0/linux.c /usr/src/slapt-src-x86_64/system/shake/shake-1.0/linux.c: In function ‘handle_broken_locks’: /usr/src/slapt-src-x86_64/system/shake/shake-1.0/linux.c:83:26: warning: unused parameter ‘sig’ [-Wunused-parameter] 83 | handle_broken_locks (int sig, siginfo_t * info, void *ignored) | ~~~~^~~ /usr/src/slapt-src-x86_64/system/shake/shake-1.0/linux.c:83:55: warning: unused parameter ‘ignored’ [-Wunused-parameter] 83 | handle_broken_locks (int sig, siginfo_t * info, void *ignored) | ~~~~~~^~~~~~~ /usr/src/slapt-src-x86_64/system/shake/shake-1.0/linux.c: In function ‘set_ptime’: /usr/src/slapt-src-x86_64/system/shake/shake-1.0/linux.c:176:3: warning: ‘attr_setf’ is deprecated: Use fsetxattr instead [-Wdeprecated-declarations] 176 | return attr_setf (fd, "shake.ptime", (char *) &date, DATE_SIZE, | ^~~~~~ In file included from /usr/src/slapt-src-x86_64/system/shake/shake-1.0/linux.c:32: /usr/include/attr/attributes.h:143:12: note: declared here 143 | extern int attr_setf (int __fd, const char *__attrname, | ^~~~~~~~~ /usr/src/slapt-src-x86_64/system/shake/shake-1.0/linux.c: In function ‘get_ptime’: /usr/src/slapt-src-x86_64/system/shake/shake-1.0/linux.c:187:7: warning: ‘attr_getf’ is deprecated: Use fgetxattr instead [-Wdeprecated-declarations] 187 | attr_getf (fd, "shake.ptime", (char *) &date, &size, ATTR_DONTFOLLOW)) | ^~~~~~~~~ In file included from /usr/src/slapt-src-x86_64/system/shake/shake-1.0/linux.c:32: /usr/include/attr/attributes.h:131:12: note: declared here 131 | extern int attr_getf (int __fd, const char *__attrname, char *__attrvalue, | ^~~~~~~~~ [ 64%] Building C object CMakeFiles/shake.dir/main.o /usr/bin/cc -I/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build -std=gnu99 -O2 -Wall -Wextra -Wcast-align -Wpointer-arith -Wbad-function-cast -Wno-sign-compare -O2 -fPIC -DNDEBUG -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XOPEN_SOURCE=600 -D_POSIX_C_SOURCE=200112L -MD -MT CMakeFiles/shake.dir/main.o -MF CMakeFiles/shake.dir/main.o.d -o CMakeFiles/shake.dir/main.o -c /usr/src/slapt-src-x86_64/system/shake/shake-1.0/main.c /usr/src/slapt-src-x86_64/system/shake/shake-1.0/main.c: In function ‘main’: /usr/src/slapt-src-x86_64/system/shake/shake-1.0/main.c:293:13: warning: variable ‘jugement’ set but not used [-Wunused-but-set-variable] 293 | int jugement; | ^~~~~~~~ [ 71%] Building C object CMakeFiles/shake.dir/msg.o /usr/bin/cc -I/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build -std=gnu99 -O2 -Wall -Wextra -Wcast-align -Wpointer-arith -Wbad-function-cast -Wno-sign-compare -O2 -fPIC -DNDEBUG -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XOPEN_SOURCE=600 -D_POSIX_C_SOURCE=200112L -MD -MT CMakeFiles/shake.dir/msg.o -MF CMakeFiles/shake.dir/msg.o.d -o CMakeFiles/shake.dir/msg.o -c /usr/src/slapt-src-x86_64/system/shake/shake-1.0/msg.c [ 78%] Building C object CMakeFiles/shake.dir/signals.o /usr/bin/cc -I/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build -std=gnu99 -O2 -Wall -Wextra -Wcast-align -Wpointer-arith -Wbad-function-cast -Wno-sign-compare -O2 -fPIC -DNDEBUG -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_XOPEN_SOURCE=600 -D_POSIX_C_SOURCE=200112L -MD -MT CMakeFiles/shake.dir/signals.o -MF CMakeFiles/shake.dir/signals.o.d -o CMakeFiles/shake.dir/signals.o -c /usr/src/slapt-src-x86_64/system/shake/shake-1.0/signals.c [ 85%] Linking C executable shake /usr/bin/cmake -E cmake_link_script CMakeFiles/shake.dir/link.txt --verbose=1 /usr/bin/cc -std=gnu99 -O2 -Wall -Wextra -Wcast-align -Wpointer-arith -Wbad-function-cast -Wno-sign-compare -O2 -fPIC -DNDEBUG -rdynamic CMakeFiles/shake.dir/executive.o CMakeFiles/shake.dir/judge.o CMakeFiles/shake.dir/linux.o CMakeFiles/shake.dir/main.o CMakeFiles/shake.dir/msg.o CMakeFiles/shake.dir/signals.o -o shake -lattr make[2]: Leaving directory '/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build' [ 85%] Built target shake make -f CMakeFiles/doc.dir/build.make CMakeFiles/doc.dir/depend make[2]: Entering directory '/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build' cd /usr/src/slapt-src-x86_64/system/shake/shake-1.0/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/slapt-src-x86_64/system/shake/shake-1.0 /usr/src/slapt-src-x86_64/system/shake/shake-1.0 /usr/src/slapt-src-x86_64/system/shake/shake-1.0/build /usr/src/slapt-src-x86_64/system/shake/shake-1.0/build /usr/src/slapt-src-x86_64/system/shake/shake-1.0/build/CMakeFiles/doc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build' make -f CMakeFiles/doc.dir/build.make CMakeFiles/doc.dir/build make[2]: Entering directory '/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build' [ 92%] Building manpage for shake /usr/bin/help2man -s8 -N -i /usr/src/slapt-src-x86_64/system/shake/shake-1.0/doc/fdl-man_insert -I /usr/src/slapt-src-x86_64/system/shake/shake-1.0/doc/shake-man_insert -o /usr/src/slapt-src-x86_64/system/shake/shake-1.0/build/shake.8 /usr/src/slapt-src-x86_64/system/shake/shake-1.0/build/shake [100%] Building manpage for unattr /usr/bin/help2man -s8 -N -i /usr/src/slapt-src-x86_64/system/shake/shake-1.0/doc/fdl-man_insert -I /usr/src/slapt-src-x86_64/system/shake/shake-1.0/doc/unattr-man_insert -o /usr/src/slapt-src-x86_64/system/shake/shake-1.0/build/unattr.8 /usr/src/slapt-src-x86_64/system/shake/shake-1.0/build/unattr make[2]: Leaving directory '/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build' [100%] Built target doc make[1]: Leaving directory '/usr/src/slapt-src-x86_64/system/shake/shake-1.0/build' /usr/bin/cmake -E cmake_progress_start /usr/src/slapt-src-x86_64/system/shake/shake-1.0/build/CMakeFiles 0 Consolidate compiler generated dependencies of target unattr [ 35%] Built target unattr Consolidate compiler generated dependencies of target shake [ 85%] Built target shake [100%] Built target doc Installing the project stripped... -- Install configuration: "Release" -- Installing: /usr/src/slapt-src-x86_64/system/shake/package-shake/usr/sbin/shake -- Installing: /usr/src/slapt-src-x86_64/system/shake/package-shake/usr/sbin/unattr -- Installing: /usr/src/slapt-src-x86_64/system/shake/package-shake/usr/man/man8/shake.8 -- Installing: /usr/src/slapt-src-x86_64/system/shake/package-shake/usr/man/man8/unattr.8 Slackware package maker, version 3.14159265. Searching for symbolic links: No symbolic links were found, so we won't make an installation script. You can make your own later in ./install/doinst.sh and rebuild the package if you like. This next step is optional - you can set the directories in your package to some sane permissions. If any of the directories in your package have special permissions, then DO NOT reset them here! Would you like to reset all directory permissions to 755 (drwxr-xr-x) and directory ownerships to root.root ([y]es, [n]o)? n Creating Slackware package: /usr/src/slapt-src-x86_64/system/shake/shake-1.0-x86_64-1salix15.0.txz ./ install/ install/slack-desc usr/ usr/doc/ usr/doc/shake-1.0/ usr/doc/shake-1.0/FDL.txt usr/doc/shake-1.0/GPL.txt usr/doc/shake-1.0/NEWS usr/doc/shake-1.0/README.md usr/doc/shake-1.0/shake.SlackBuild usr/man/ usr/man/man8/ usr/man/man8/shake.8.gz usr/man/man8/unattr.8.gz usr/sbin/ usr/sbin/shake usr/sbin/unattr Slackware package /usr/src/slapt-src-x86_64/system/shake/shake-1.0-x86_64-1salix15.0.txz created. Installing package shake-1.0-x86_64-1salix15.0... | shake (filesystem defragmenter that runs in userspace) | | Contrary to xfs_fsr, it uses functions common to all filesystems and | can be used to selectively defragment files. | For best results, mount your partitions with the user_xattr option. | | | | | | | |