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

Initial changes to remove hardcoded paths #12

Closed
wants to merge 1 commit into from

Conversation

borpin
Copy link
Contributor

@borpin borpin commented Feb 27, 2018

The task is to make the backup module work on non pi systems.

I have modified this so that the config file now resides in the php folder and is read by both the php side and the bash side. I am not sure if this is a security issue or not.

I have also added in some file exist checks for non EmonPi setups.

Phpfiwa was not backed up.

This now needs more development in identifying different base systems and reacting accordingly.

feedwriter is not stopped currently (commented out) as I don't have it installed. The service could be checked for existing & running.

As I say, just a start on this.

The task is to make the backup module work on non pi systems.

I have modified this so that the config file now resides in the php folder and is read by both the php side and the bash side.  I am not sure if this is a security issue or not.

I have also added in some file exist checks for non EmonPi setups.

Phpfiwa was not backed up.

This needs more development in identifying different base systems and reacting accordingly.

feedwriter is not stopped currently (commented out) as I dot have it installed.  The service could be checked for existing & running.

As I say, just a start on this.
@TrystanLea
Copy link
Member

I've merged your pull request into a development branch called multienv for testing, I've fixed the conflicts and added some new work on UI layout to use a sidebar #23

@TrystanLea TrystanLea closed this Jan 15, 2019
@TrystanLea
Copy link
Member

PS: Thanks a lot for this pull request and sorry for the delay

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants