55 Commits

Author SHA1 Message Date
Koutheir Attouchi
31795f2729 Implemented chcpu. 2025-03-20 11:21:51 -04:00
Koutheir Attouchi
b66945dee8 Configure command line parsing. 2025-03-20 11:21:13 -04:00
alxndrv
a7e9f39c40 Implement mcookie 2025-03-18 19:50:06 +02:00
Daniel Hofstetter
e9d1600bc4 Add renice
Co-authored-by: Sylvestre Ledru <sylvestre@debian.org>
2025-03-12 10:05:26 +01:00
Tuomas Tynkkynen
c8aa5a6b57 mesg: Add tool 2025-03-09 02:13:47 +02:00
renovate[bot]
94abda0235
chore(deps): update rust crate uucore to 0.0.30 2025-03-08 13:40:25 +00:00
renovate[bot]
158641552e
chore(deps): update rust crate linux-raw-sys to 0.9.0 2025-02-26 01:37:26 +00:00
alxndrv
ee14c44540 lslocks: Small code cleanup 2025-02-21 18:20:53 +02:00
alxndrv
c2571cb6fa lslocks: Set up lslocks entry point 2025-02-18 16:18:49 +02:00
Daniel Hofstetter
93de68e70c
Merge pull request from Foorack/lsmem
Improve `lsmem`
2025-02-15 16:10:03 +01:00
renovate[bot]
40eafddab0
chore(deps): update rust crate linux-raw-sys to 0.8.0 2025-02-14 21:39:00 +00:00
Foorack
58b6b85a8f lsmem: Fix specified --output columns with JSON print 2025-02-09 12:21:32 +01:00
Foorack
6fbd0cd072 lsmem: Remove tabled for fine-grained display 2025-02-09 12:21:31 +01:00
Yang Hau
4fc7653e84 lscpu: Add option --json
closes 
2025-02-08 16:05:26 +01:00
renovate[bot]
b3ef1c0f1b
chore(deps): update rust crate tabled to 0.18.0 2025-02-07 18:33:59 +00:00
Sylvestre Ledru
9f5f567d90
Merge pull request from dezgeg/blockdev
blockdev: Add tool
2025-02-05 18:19:41 +01:00
Daniel Hofstetter
b7f80b6b90 Bump rand from 0.8.5 to 0.9.0 2025-01-29 09:41:13 +01:00
Tuomas Tynkkynen
8c98151001 blockdev: Add tool
This supports most of the functionality; only missing functionality is
--report with no arguments.
2025-01-19 01:39:27 +02:00
renovate[bot]
3b82baa13b
chore(deps): update rust crate uucore to 0.0.29 2025-01-18 22:36:25 +00:00
Daniel Hofstetter
cbe56d999a Cargo.toml: sort entries alphabetically 2025-01-09 10:19:58 +01:00
renovate[bot]
531932f579
chore(deps): update rust crate linux-raw-sys to 0.7.0 2025-01-08 15:43:52 +00:00
Tuomas Tynkkynen
ca574b49d3 fsfreeze: Add tool
Add fsfreeze, a Linux-specific tool used to freeze/thaw writes to a
filesystem. It's an extremely simple tool so this should have full
feature-parity.
2025-01-04 15:26:19 +02:00
Tuomas Tynkkynen
257d142a5b Cargo.toml: Add linux-raw-sys
This is needed for ioctl numbers for many of the tools.
2025-01-04 14:24:57 +02:00
Sylvestre Ledru
a84726cfcb
Merge pull request from cakebaker/bump_tabled
Bump `tabled` and adapt `lsmem` to a renamed struct
2024-12-13 17:41:00 +01:00
renovate[bot]
796d62094e
chore(deps): update rust crate sysinfo to 0.33 2024-12-04 14:56:47 +00:00
Fuad Ismail
a99abce425 dmesg: support ctime & notime time-format. 2024-11-25 19:54:33 +07:00
Daniel Hofstetter
17945b64b3 Bump tabled from 0.16.0 to 0.17.0 2024-11-23 08:46:52 +01:00
Daniel Hofstetter
f271489a9f
Merge pull request from fuad1502/dmesg
Implement program `dmesg` with support for `--kmsg-file` and `--json` option.
2024-11-18 10:25:32 +01:00
renovate[bot]
332e8e0574
chore(deps): update rust crate nix to 0.29 2024-11-17 15:04:59 +00:00
renovate[bot]
50ac99147b
chore(deps): update rust crate uucore to 0.0.28 2024-11-17 12:13:42 +00:00
Fuad Ismail
44d942da4d dmesg: initialize empty dmesg crate. 2024-11-14 22:47:43 +07:00
Sylvestre Ledru
20737f09c4
Merge pull request from kov/setsid
Add setsid implementation
2024-10-17 21:53:27 +02:00
renovate[bot]
48858e1a1d
chore(deps): update rust crate procfs to 0.17 2024-10-07 07:04:29 +00:00
Gustavo Noronha Silva
61756085fa Add setsid implementation 2024-10-06 10:36:37 -03:00
renovate[bot]
7ef9bd8e6d
chore(deps): update rust crate sysinfo to 0.32 2024-10-06 00:14:12 +00:00
Ulrich Hornung
13a82c8532 simulate terminal utility (squash) 2024-10-03 19:58:37 -03:00
Andy
49fc7ff3ca
Add last Utility () 2024-09-19 17:43:18 +02:00
Yang Hau
1783f0250a lsmem: Impl lsmem 2024-08-25 01:53:38 +08:00
Daniel Hofstetter
33a1e4608d Bump sysinfo from 0.30 to 0.31 2024-08-01 09:47:33 +02:00
Daniel Hofstetter
7637c8180a
Merge pull request from howjmay/lsmem
lsmem: Add lsmem
2024-07-26 18:33:28 +02:00
Yang Hau
5091640b74 lsmem: Add lsmem 2024-07-26 23:16:11 +08:00
Sylvestre Ledru
a01a377244
Merge pull request from cakebaker/cargo_toml_add_uudoc_feature
Cargo.toml: add `uudoc` as feature
2024-07-25 00:27:04 +02:00
sisungo
69d9c6e4a5
Implement rev ()
* Implement `rev`

* Use uucore facility for error reporting
2024-06-28 16:23:50 +02:00
renovate[bot]
37e08fc6f6
chore(deps): update rust crate uucore to 0.0.27 2024-06-23 00:16:23 +00:00
sisungo
c9ee7d6447
Implement ctrlaltdel ()
* Implement ctrlaltdel

* Add tests for `ctrlaltdel`

* Bless the unit tests on unsupported platforms
2024-05-12 13:37:17 +02:00
renovate[bot]
1a3c4d4203
chore(deps): update rust crate uucore to 0.0.26 2024-05-06 15:56:28 +00:00
Daniel Hofstetter
4629872e5f Cargo.toml: add uudoc as feature 2024-05-06 15:59:08 +02:00
renovate[bot]
01d7db8761
chore(deps): update rust crate uucore to 0.0.25 2024-03-24 23:55:43 +00:00
Sylvestre Ledru
8352da0527 remove renice: moved to https://github.com/uutils/bsdutils 2024-01-26 20:34:00 +01:00
Sylvestre Ledru
8349d5cf6a pwdx is part of procps - moved https://github.com/uutils/procps 2024-01-26 20:22:28 +01:00