Commit Graph

  • fa609026ce Update changelog for 0.4 release master v0.4 debian/0.4 Dimitry Ishenko 2025-01-14 23:24:23 -05:00
  • 87e03e8b2a v0.4 Dimitry Ishenko 2025-01-14 23:24:02 -05:00
  • 6fa06076ae Update manpage Dimitry Ishenko 2025-01-14 23:22:22 -05:00
  • 8d941a30e4 Update README Dimitry Ishenko 2025-01-14 23:15:23 -05:00
  • 2724f156d8 monitor: SIZE is no longer used Dimitry Ishenko 2025-01-14 23:09:53 -05:00
  • 6cb7f3e8b9 util::udev_props: SIZE is no longer used Dimitry Ishenko 2025-01-14 23:05:51 -05:00
  • bb91c8c865 automount: use ID_FS_USAGE to detect media presence Dimitry Ishenko 2025-01-14 23:02:29 -05:00
  • a2ec9b2a2e util::subst_vars: emulate shell behaviour Dimitry Ishenko 2025-01-14 22:23:12 -05:00
  • 7138fed593 util::run: don't leak subprocess exceptions Dimitry Ishenko 2025-01-14 18:39:26 -05:00
  • 4f7fc09ef6 service: support config reload Dimitry Ishenko 2025-01-14 18:29:15 -05:00
  • 4b28cc7c80 util::read_config: having two dirs can cause confusion Dimitry Ishenko 2025-01-14 18:26:04 -05:00
  • 0c3e0c4960 default: make section name unique Dimitry Ishenko 2025-01-14 18:23:22 -05:00
  • bdf22dd801 debug: DEFAULT section is no more Dimitry Ishenko 2025-01-14 17:54:46 -05:00
  • c094d6eaaf util::device_options: eliminate DEFAULT section Dimitry Ishenko 2025-01-14 17:53:25 -05:00
  • 05012016d2 Update changelog for 0.3 release v0.3 debian/0.3 Dimitry Ishenko 2025-01-14 15:28:29 -05:00
  • 8c3d522b04 v0.3 Dimitry Ishenko 2025-01-14 15:28:04 -05:00
  • 52281812e4 Make ID_ prefix mandatory Dimitry Ishenko 2025-01-14 15:26:12 -05:00
  • 52dd58ada1 Update changelog for 0.2.1 release v0.2.1 debian/0.2.1 Dimitry Ishenko 2025-01-14 14:40:46 -05:00
  • 1a29e35521 v0.2.1 Dimitry Ishenko 2025-01-14 14:40:03 -05:00
  • 6420e43555 debian: copy debug conf Dimitry Ishenko 2025-01-14 14:38:45 -05:00
  • efe1e799b2 Add manpage Dimitry Ishenko 2025-01-14 14:35:26 -05:00
  • 57c4b9578c README: tweaks Dimitry Ishenko 2025-01-14 14:12:50 -05:00
  • a186b15fdf Revert "CMakeLists: install debug conf" Dimitry Ishenko 2025-01-14 14:03:24 -05:00
  • 0335584259 default: strip back Dimitry Ishenko 2025-01-14 13:41:59 -05:00
  • 9ca607fd05 Update changelog for 0.2 release v0.2 debian/0.2 Dimitry Ishenko 2025-01-14 12:59:45 -05:00
  • 04bc5d77dc v0.2 Dimitry Ishenko 2025-01-14 12:58:57 -05:00
  • c1fde7aee2 automount: handle missing devices Dimitry Ishenko 2025-01-14 12:57:19 -05:00
  • 9a1e8f55d7 util::udev_props: add the SIZE property Dimitry Ishenko 2025-01-14 12:52:20 -05:00
  • 69c1becd47 monitor: pass device to changed callback Dimitry Ishenko 2025-01-14 12:43:47 -05:00
  • 4bf63b787b Update README Dimitry Ishenko 2025-01-14 01:41:00 -05:00
  • 2d4b60a44a CMakeLists: install debug conf Dimitry Ishenko 2025-01-13 22:45:52 -05:00
  • 9d725ba986 default: add a few comments Dimitry Ishenko 2025-01-13 22:45:02 -05:00
  • a9bff1509d Update changelog for 0.1 release v0.1 debian/0.1 Dimitry Ishenko 2025-01-13 19:01:56 -05:00
  • 7a79eb32fb automount: need quotes Dimitry Ishenko 2025-01-13 18:58:09 -05:00
  • 415da850cd Add debug conf file Dimitry Ishenko 2025-01-13 18:56:03 -05:00
  • 5bdf9cf8d2 util::device_options: support wildcards Dimitry Ishenko 2025-01-13 18:50:20 -05:00
  • a89b0bbb4b automount: refactor Dimitry Ishenko 2025-01-13 18:27:24 -05:00
  • 3dc8cc2c12 automount: process device_changed events Dimitry Ishenko 2025-01-13 18:05:14 -05:00
  • 4654ecef09 automount: add on-remove hook Dimitry Ishenko 2025-01-13 18:01:47 -05:00
  • d181c8d037 Report SIZE instead of EMPTY Dimitry Ishenko 2025-01-13 17:07:11 -05:00
  • 151a26fff1 monitor: report device changes Dimitry Ishenko 2025-01-13 17:00:21 -05:00
  • 1c27c07aee util::device_options: proper DEFAULT handling Dimitry Ishenko 2025-01-13 16:57:22 -05:00
  • 7661fd2d37 automount: clean up removed devices Dimitry Ishenko 2025-01-13 15:28:08 -05:00
  • c04b682cc4 Add EMPTY=1 property for ejected media Dimitry Ishenko 2025-01-13 15:26:38 -05:00
  • 3226a249f9 monitor: refactor Dimitry Ishenko 2025-01-13 15:13:24 -05:00
  • d0a54d000b main.py -> automount Dimitry Ishenko 2025-01-13 12:43:01 -05:00
  • f6faad7dc4 CMakeLists: reduce number of checks Dimitry Ishenko 2025-01-13 10:48:04 -05:00
  • e4385bb423 CMakeLists: don't need python to install Dimitry Ishenko 2025-01-13 10:45:41 -05:00
  • f7c953cc2c debian: add missing dependency Dimitry Ishenko 2025-01-13 10:44:21 -05:00
  • c8ea34dc69 Add install target Dimitry Ishenko 2025-01-13 10:01:35 -05:00
  • 2ead861169 Update README Dimitry Ishenko 2025-01-12 23:52:17 -05:00
  • 8ff07d1958 Add Debian packaging Dimitry Ishenko 2025-01-12 23:47:25 -05:00
  • 6131b8bb2c Move up the default config Dimitry Ishenko 2025-01-12 22:33:04 -05:00
  • 7effac3eb4 CMakeLists: fix install paths Dimitry Ishenko 2025-01-12 22:31:02 -05:00
  • 0883a31fd3 Add CMake project Dimitry Ishenko 2025-01-12 22:17:16 -05:00
  • 542f6259d4 Add license Dimitry Ishenko 2025-01-12 22:03:37 -05:00
  • 19e1f62b7f Add default config and service files Dimitry Ishenko 2025-01-12 22:01:17 -05:00
  • c51aa5c980 Add main.py Dimitry Ishenko 2025-01-12 21:16:22 -05:00
  • e3497cd0f1 util: add quote() function Dimitry Ishenko 2025-01-12 21:15:53 -05:00
  • dfe9ef1458 util::run: show executed command Dimitry Ishenko 2025-01-12 21:15:06 -05:00
  • 842fe44212 util: add get_sudo() function Dimitry Ishenko 2025-01-12 21:04:51 -05:00
  • 0fcec84fa4 util: add device_options() function Dimitry Ishenko 2025-01-12 21:03:47 -05:00
  • 0ee9794ec2 util::read_config: tweak Dimitry Ishenko 2025-01-12 17:16:36 -05:00
  • 4371678c30 monitor: construct with callbacks Dimitry Ishenko 2025-01-12 17:14:30 -05:00
  • 0fd14c9887 util::run: separate errors from no output Dimitry Ishenko 2025-01-12 17:12:54 -05:00
  • 51d0d3add6 monitor: strip trailing zero Dimitry Ishenko 2025-01-12 17:01:33 -05:00
  • 09c3b29611 Add util.py module Dimitry Ishenko 2025-01-12 16:03:54 -05:00
  • 1e09d58756 monitor: refactor Dimitry Ishenko 2025-01-12 15:59:31 -05:00
  • e5ef313fa2 monitor: add quit() function Dimitry Ishenko 2025-01-12 15:09:30 -05:00
  • 9b5bbeea50 monitor: "hide" bus Dimitry Ishenko 2025-01-12 15:08:25 -05:00
  • 7795f7dbe3 Add monitor.py Dimitry Ishenko 2025-01-12 13:56:43 -05:00
  • 5705ef9de7 Initial commit Dimitry Ishenko 2025-01-12 13:39:05 -05:00