Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Request] crudini #3089

Closed
LukeShortCloud opened this issue Mar 30, 2024 · 1 comment
Closed

[Request] crudini #3089

LukeShortCloud opened this issue Mar 30, 2024 · 1 comment
Labels
priority:low This package affects just a few users. request:new-pkg New package requested.

Comments

@LukeShortCloud
Copy link

LukeShortCloud commented Mar 30, 2024

Package:

https://aur.archlinux.org/packages/crudini

Depends:
https://aur.archlinux.org/packages/python-iniparse-git

Purpose:

crudini is useful for administrators and automation tools for interacting with INI files such as /etc/pacman.conf, /etc/default/grub, ~/.config/legendary.ini, etc. As the name implies, it can create, read, update, and delete (CRUD) entries in INI files.

Example usage:

$ sudo crudini --ini-options=nospace --set /etc/default/grub "" GRUB_TIMEOUT 10
$ crudini --get /etc/default/grub "" GRUB_TIMEOUT
10

Benefits:

There are two packages on the AUR that provide this: crudini and python-crudini.

The original is crudini. python-crudini was temporarily created because crudini did not update when a new release came out. It was understandable because crudini did not get a new tagged release for 2-3 years despite active development. Now that the crudini project is freqeuntly getting tagged releases again, the crudini AUR package has been staying up-to-date and the python-crudini package has seemingly been abandoned.

Building:

makepkg -s -i python-iniparse is required first before building crudini.

Copyright:

GPL2

Expected Interest:

Many

Already available?

No

Unique request?

Yes

Banned package?

No

More information:

Fedora ships this package in their main repository.

@LukeShortCloud LukeShortCloud added the request:new-pkg New package requested. label Mar 30, 2024
@Technetium1 Technetium1 added the priority:low This package affects just a few users. label Apr 1, 2024
@xiota
Copy link
Contributor

xiota commented Apr 3, 2024

python-iniparse has check failures. Appears to be upstream issue.

@xiota xiota closed this as completed in afe830e Apr 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority:low This package affects just a few users. request:new-pkg New package requested.
Development

No branches or pull requests

3 participants