Comments (9)
i have submitted the Debian package into the Debian archive. the Git repository tracking my work is available here:
https://salsa.debian.org/debian/pass-extension-update
It has small cosmetic changes to the debian/
directory and I added a patch to fix bash completion (#25), which is already in git here (8721eb0).
The Debian bug tracking this issue is in #1063912.
It would be great to have a new release upstream to remove that patch (#32)!
Let me know if you want to maintain the Debian package going forward. For now, I've made myself maintainer, but we can perfectly keep this repository here as the canonical copy instead, and I would then just "sponsor" your uploads (which basically means I review the diff, build the package, sign it with my PGP key and upload it).
Let me kno!
from pass-update.
Hi, thanks, yes a new release is coming (alongside with pass-import and pass-audit), I only have some time constraint at the moment.
I will gladly co-maintain/maintain the package for Debian if I can.
from pass-update.
oh hi! :)
so i've submitted the package in Debian already. i'm happy to tweak it to add you as a co-maintainer, or make you a maintainer, at your preference. otherwise, we can just keep things this way and i'll follow you closely, don't worry. :)
the package is now waiting in the NEW queue for admission / review. you can see it here:
https://ftp-master.debian.org/new/pass-update_2.1-1.html
from pass-update.
Co-maintaining will be fine for now (I don't have that much experience in Debian packaging). I will try to make a new release over the week end.
from pass-update.
@anarcat would you have any recommendation about the best (modern) way to build/package pass-update?
According to roddhjav/pass-audit#32 installing data file with setup.py is not the best solution. But such a construction would break install from pip, which is an issue.
from pass-update.
i'll take a look and comment over there, it's a common problem and i think i probably have solutions over here. :)
from pass-update.
hmm... so i've tried to build the 2.2 release and i think it's broken. lintian is complaining with:
E: pass-extension-update: file-directly-in-usr-share [usr/share/__main__.py]
it looks like the main file doesn't get installed correctly... any idea what might have caused this regression?
from pass-update.
Dam, thanks for this catch. My mistake, the new makefile installed by default this new file. It is a simple dev script that automate the release process, it should obviously not have been packaged.
from pass-update.
This is now fixed. Once I get the solution regarding the completion, I will create a new release.
from pass-update.
Related Issues (20)
- Homebrew formula? HOT 2
- Add ability to skip certain password modification? HOT 2
- install: mkdir /usr/lib/password-store: Operation not permitted HOT 2
- Change passwords that match a regular expression HOT 4
- xcrun: error on OS X during install HOT 1
- Merge upstream HOT 2
- Mention that only the first line is updated in documentation HOT 2
- Update the Queryed passwords HOT 1
- Farnetic on the syntax to set the length of updated passwords HOT 1
- Bash completion Ubuntu 20.04 HOT 9
- Add fish completion
- apt-key deprecated HOT 1
- [Feature request] Automatically match password length HOT 1
- mapfile: command not found HOT 3
- NO_PUBKEY C5469996F0DF68EC HOT 5
- new release? HOT 2
- Can't create install dir on osX HOT 2
- Specify subset of special characters HOT 2
- Tab completion? HOT 6
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 pass-update.