YunoHost is an operating system aiming to simplify as much as possible the administration of a server. This repository corresponds to the core code, written mostly in Python and Bash.
Find a file
Maniack Crudelis c0a40dd2df New helpers ynh_store_file_checksum and ynh_backup_if_checksum_is_different (#286)
* New helpers ynh_store_checksum_config and ynh_compare_checksum_config

Helpers for avoid destruction of personalised config files.
If the config file was manually modified, make a backup of it.

The name of this backup is returned, so the packager can choose which of this both file will used by default.

* Implement @JimboJoe's comments.
* Setting local variables as local
* Adding warning about $app that should be defined
* Remove "globally" in comment to limit confusion
* Remove "globally" in comment to limit confusion
* Remove compress and use /home/yunohost.conf/backup
* Changing timestamp format to match regen-conf's
* Tested and fixed ;)
2017-05-22 15:24:16 +02:00
bin [enh] remove timeout from cli interface 2016-12-15 13:24:54 +01:00
data New helpers ynh_store_file_checksum and ynh_backup_if_checksum_is_different (#286) 2017-05-22 15:24:16 +02:00
debian Update changelog for 2.6.2 release 2017-04-24 09:21:44 -04:00
lib/metronome/modules [fix] Install updated metronome 3.7 modules instead of copying 2015-10-08 15:55:17 +02:00
locales [fix] Wrong identifier for diagnosis related strings. (#309) 2017-05-22 15:23:24 +02:00
sbin [enh] include script to reset ldap password (#217) 2017-02-13 16:10:37 +01:00
src/yunohost Global settings (#229) 2017-05-16 17:18:07 +02:00
tests [enh] add yaml syntax check in travis.yml 2016-12-18 01:05:03 +01:00
.gitignore [fix] Update .gitignore 2015-11-15 00:22:54 +01:00
.travis.yml [enh] add yaml syntax check in travis.yml 2016-12-18 01:05:03 +01:00
CONTRIBUTORS.md [love] Add missing contributors & translators. 2017-04-25 15:37:14 +02:00
LICENSE Add AGPL license 2015-07-15 15:28:09 +02:00
README.md [enh] readme: add translation badge status. 2016-12-12 21:34:07 +01:00

YunoHost core

This repository is the core of YunoHost code.

Translation status

Issues

Contribute

  • You can develop on this repository using ynh-dev tool with use-git sub-command.
  • On this repository we are following this workflow: stable <— testing <— branch.
  • Note: if you modify python scripts, you will have to modifiy the actions map.

Repository content

How does it works?

Dependencies

License

As other components of YunoHost core code, this repository is under GNU AGPL v.3 license.