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

allow to add files in dot-directories and host profiles #24

Open
wants to merge 22 commits into
base: master
from

Conversation

Projects
None yet
3 participants
@niol
Copy link
Contributor

commented Nov 13, 2013

This include both merged features (updating #11).

Any bug reports appreciated. Works well for me. Both features have corresponding unittests.

Splitting both features in separate patches involves some more (useless?) work, but if you like, I can do it.

niol and others added some commits Oct 2, 2012

allow to add files in dot-directories
This is especially usefull for applications that mix state files and
configuration files in their dot-directory, for instance :
  - .unison which contains *prf and state files
  - .lftp which contains rc (conf file) and log, cwd_history.
use relative symlinks
This avoids broken symlinks when manipulating a chroot'ed installation from
the host.
manage multiple hosts in the repository
If there is a 'all.host' directory in the repository, dotfiles enables
hosts mode: you now can add a dotfile to a particular host, and any sync
will create symlinks for dotfiles in the 'hostname.host' directory as well
as for the ones in the 'all.host' directory.
Merge version 0.5.5
Conflicts:
	dotfiles/core.py
Merge new Packages feature
Conflicts:
	README.rst
	dotfiles/cli.py
	dotfiles/core.py
Merge upstream version 0.6.2
Conflicts:
	dotfiles/cli.py
	dotfiles/core.py
	test_dotfiles.py
@niol

This comment has been minimized.

Copy link
Contributor Author

commented Dec 3, 2013

For instance, "allow to add files in dot-directories" allows to add ~/.ssh/known_hosts and ~/.ssh/config but not ~/.ssh/authorized_keys .

niol added some commits Jan 31, 2014

Merge branch 'upstream'
Conflicts:
	dotfiles/core.py
Merge branch 'upstream'
Conflicts:
	tests/test_basic.py
Merge branch 'upstream'
Conflicts:
	dotfiles/cli.py
	tests/test_basic.py

@niol niol referenced this pull request Feb 3, 2015

Closed

adding subdirectories #49

@florian-wagner

This comment has been minimized.

Copy link

commented Feb 3, 2015

Interesting, any chance of this getting merged soon?

Merge branch 'upstream'
Conflicts:
	dotfiles/cli.py
	dotfiles/core.py

niol added some commits Mar 2, 2015

Merge branch 'upstream'
Conflicts:
	dotfiles/cli.py
	dotfiles/core.py
	tests/test_basic.py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.