summaryrefslogtreecommitdiff
path: root/Userland/Utilities/id.cpp
AgeCommit message (Collapse)Author
2022-01-02LibCore+id: Make more use of Core::System wrappers in Core::AccountAndreas Kling
2021-11-28Everywhere: Use default execpromises argument for Core::System::pledgeBrian Gianforcaro
2021-11-23LibCore+LibSystem: Move syscall wrappers from LibSystem to LibCoreAndreas Kling
With this change, System::foo() becomes Core::System::foo(). Since LibCore builds on other systems than SerenityOS, we now have to make sure that wrappers work with just a standard C library underneath.
2021-11-22Everywhere: Use ArgsParser::parse() with Main::Arguments directlyMustafa Quraish
Use the updated API everywhere we are currently manually passing in `arguments.argc` and `arguments.argv`.
2021-11-22id: Port to LibMain :^)Andreas Kling
This is a first port of a simple program to LibMain. A bunch of code is immediately simplified thanks to the LibSystem wrappers and ability to use TRY(). This is pretty cool!
2021-07-31Userland: Fix id(1) printing the user's primary group for extra gidssin-ack
This regressed in 538cc9d9 because of a typo.
2021-07-09Utilities: Add ability to query specific user with idJean-Baptiste Boric
2021-07-09Utilities: Use Core::Account for idJean-Baptiste Boric
2021-06-01Userland: Replace most printf-style APIs with AK::Format APIs :^)Linus Groh
2021-04-25Everywhere: Remove empty line after function body opening curly braceLinus Groh
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
SPDX License Identifiers are a more compact / standardized way of representing file license information. See: https://spdx.dev/resources/use/#identifiers This was done with the `ambr` search and replace tool. ambr --no-parent-ignore --key-from-file --rep-from-file key.txt rep.txt *
2021-01-12Userland: Move command-line utilities to Userland/Utilities/Andreas Kling