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

vpnd: update to 0.1.2.1 #22111

Merged
merged 1 commit into from May 20, 2020
Merged

vpnd: update to 0.1.2.1 #22111

merged 1 commit into from May 20, 2020

Conversation

emacsomancer
Copy link
Contributor

Breaking changes:

  • in vpnd.conf, icons are referenced without the icon: prefix in the path
    • also new settings introduced
  • yad removed from dependencies since notification option
    introduced (users who want systray icon should (re)install yad)

Improvements:

  • optional notifications via notify-send(.sh)
  • connectivity check (if ncat/nmap/curl are installed)
  • ability to run w/o yad (if no systray is desired) via notify-send(.sh)
  • fixes to formatting of xbps update output

Copy link
Member

@Piraty Piraty left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. you probably want to add the conf file to conf_files= so users' changes won't get overwritten on update
  2. please don't bloat the install text with information the application provides on its own (i skimmed the source of your script)
  3. (btw: why not just ping -c 1 kernel.org for 'online check'?)

@emacsomancer
Copy link
Contributor Author

thanks. I'll update accordingly.

query for the install text: should I mention breaking changes here (removal of yad as dependency, changes to .conf) at all? or just assume users will check the changelog?

* 0.1.2.1
- in package
  - simplify connectivity check to use ping (+ fixes)

- in template:
  - add relevant conf_files field

- in install msgs:
  - condense to 2 lines

* 0.1.2
- Breaking changes:
   - in vpnd.conf, icons are referenced _without_ the `icon:` prefix in the path
     - also new settings introduced
   - `yad` removed from dependencies since notification option
  introduced (users who want systray icon should (re)install `yad`)

- Improvements:
   - optional notifications via notify-send(.sh)
   - connectivity check (if ncat/nmap/curl are installed)
   - ability to run w/o yad (if no systray is desired) via notify-send(.sh)
   - fixes to formatting of `xbps` update output
@emacsomancer emacsomancer changed the title vpnd: update to 0.1.2 vpnd: update to 0.1.2.1 May 19, 2020
@emacsomancer
Copy link
Contributor Author

emacsomancer commented May 19, 2020

1. you probably want to add the conf file to `conf_files=` so users' changes won't get overwritten on update

2. please don't bloat the install text with information the application provides on its own (i skimmed the source of your script)

3. (btw: why not just `ping -c 1 kernel.org` for 'online check'?)

addressed in 3d6638d

  • 0.1.2.1
    • in package
      • simplify connectivity check to use ping (+ fixes)
    • in template:
      • add relevant conf_files field
    • in install msgs:
      • condense to 2 lines

@Piraty Piraty merged commit ef0a716 into void-linux:master May 20, 2020
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 28, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants