Comments (6)
I personally use and administer debian/ubuntu systems, but did not build or submit packages yet.
But I need them, so I would volunteer except somebody more experienced can and would do it.
from python-dyndnsc.
Any ideas where to start? I would love to see automated building for this, such that we can avoid building on a personal machine.
from python-dyndnsc.
i just have tried to build a .deb, but ran into some issues:
a) it seems that the script "dyndnsc" needs to have another name than the package "dyndnsc", because they are copied into same parent directory.
b) i run ubuntu 14.04, but as ubuntu usually inherits packages from ubuntu, it would be better to get it into debian first. but i don't run a debian sid system. some packages we need (netifaces) are not new enough on stable debian/ubuntu.
c) on python2, there are even more dependency issues (ndg-httpsclient not available), but they recommend building application packages for python 3 anyway.
from python-dyndnsc.
I agree with trying for debian rather than yet another ubuntu ppa. I have not gathered experience building .debs and certainly not getting them included. So the current status from me is: try to put something working in place under the 'packaging/' directory and experiment by using vagrant for virtualization. What I just committed doesn't work yet. Feel free to hack and slice.
from python-dyndnsc.
Automated builds: https://build.opensuse.org/ sounds promising?
Sorry, zero experience packaging so can't help more.
from python-dyndnsc.
Building a python3 only debian package using stdeb
works out of the box. However, the installed package will quickly fail because debian wheezy (7.x) packages an older version of the requests library (0.12.1).
from python-dyndnsc.
Related Issues (20)
- add 'Strato.com' to presets.ini
- add support for inwx / docker config HOT 1
- dyndnsc sends an update request even though the IP hasn't changed - thus nsupdate.info flags the domain HOT 6
- AttributeError: 'IPDetectorWebCheck' object has no attribute 'names' HOT 1
- IP Updater executing a shell command
- Dependency Dashboard
- Exit code is 0 even if auth failed
- allow using a preset from the command line HOT 1
- docs tree reordering
- drop iface detector and netifaces dependency? HOT 2
- config file documentation
- add support for route53
- add syslog based logging
- add http proxy support
- Improve diagnostics HOT 1
- Error when using DuckDNS: TypeError: __init__() takes at least 4 arguments (3 given) HOT 2
- drop python 2.6 support
- drop support for python 3.3
- support update services that provide IP auto-detection
- No class named 'webcheck4' could be found HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from python-dyndnsc.