Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/turulomio/recpermissions
Script to change permissions and owner recursivily from current directory
https://github.com/turulomio/recpermissions
change owners permissions remove-empty-folders
Last synced: 6 days ago
JSON representation
Script to change permissions and owner recursivily from current directory
- Host: GitHub
- URL: https://github.com/turulomio/recpermissions
- Owner: turulomio
- License: gpl-3.0
- Created: 2018-10-28T04:46:06.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-02-17T16:30:19.000Z (almost 6 years ago)
- Last Synced: 2024-12-11T14:23:07.979Z (22 days ago)
- Topics: change, owners, permissions, remove-empty-folders
- Language: Python
- Size: 1.5 MB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
What is RecPermissions?
=======================
It's a script to change Linux permissions and ownership in one step. It can delete empty directories when necessary.This script doesn't work on Windows.
Usage
=====Here you have a console video example:
![English howto](https://raw.githubusercontent.com/Turulomio/recpermissions/master/doc/ttyrec/recpermissions_howto_en.gif)
Once installed, you can see man documentation with
`man recpermissions`
Links
=====Doxygen documentation:
http://turulomio.users.sourceforge.net/doxygen/recpermissions/Pypi web page:
https://pypi.org/project/recpermissions/Gentoo ebuild
If you use Gentoo you can find a ebuild in https://github.com/Turulomio/myportage/tree/master/app-admin/recpermissionsDependencies
============
* https://www.python.org/, as the main programming language.
* https://pypi.org/project/colorama/, to give console colors.Changelog
=========
1.10.0
------
* Now user is informed when he tries to change ownership with uid or gid1.9.0
-----
* Solved bug when using Default None arguments.1.8.0
-----
* Improved colorized output.1.7.0
-----
* Fixed critical bug with symlinks1.6.0
-----
* Octal permissions string is now validated in --files and --directories
* #15 Absoute path directory given as a paramater changes its permissios too1.5.0
-----
* Added frech translation1.4.0
-----
* Improved man pages
* If recpermissions is executed on Windows, just exists script, instead of crash.
* mangenerator is not needed for setup.py main script1.3.0
-----
* If file owner isn't in /etc/passwd now remains its uid, and desn't crash
* Code of conduct is added to the project
* Added localized integers in summary
* Added files to french translation
* Added --only parameter funcionality to allow change ownership and permissions of one file or directory1.2.0
-----
* Due to a boolean logic error, some changes didn't took place1.1.0
-----
* Added 30 seconds to reload video in howto.py
* Nothing is changed if --user --group --files or --directories is not set.1.0.0
-----
* Version fully operational
* Added howto video in English and Spanish
* Man pages and spanish translation have been improved
* Added summary and added io error exception catching0.2.1
-----
* Solved critical bug. Directory now is set tu absolut_path parameter0.2.0
-----
* Added absolute path parameter to avoid errors and wrong changes0.1.1
-----
* Solved bug in current path directory0.1.0
-----
* Creating infrastructure