Bug#777643: possibly, some keyboard layouts should use U+22C5 DOT OPERATOR instead of U+00B7 MIDDLE DOT

2015-02-12 Thread Joachim Breitner
Hi,

Am Mittwoch, den 11.02.2015, 21:15 -0800 schrieb Nikolaus Rath:
> > How dare you write ... instead of the proper … :-P
> 
> I'm curious, how do you type that in conviently? I hope it's not copying
> and pasting from a template file, and remembering (and/or finding out)
> the X11 Compose sequence seems cumbersome too.

I have mapped some “important” Unicode characters on my keyboard, via
~/.Xmodmap, hiding behind AltGr-something. This includes:

Proper quotes, apostrophes, dashes etc: „“ “” ‚‘ ‘’ ’ –² …
Arrows: ←↓→↑⇐⇒
Greek letters: αβγδεπ ∀∑ΓΔ∏
Mathematical symbols: ∈≠∞·÷∕−ø∀∃∧∨
Misc: ✓

For something, I use compose sequences, mostly ₁ and ¹ etc.

For everything else, I have a Xmonad prompt where I can search in the
whole of the unicode spec for character names. So if I type
  Caps¹-U SNOWMAN  
I have ☃ in my clipboard.

All this is very useful when working with programming languages like
Agda or Isabelle, where heavy use of unicode is made.

This is where this becomes on topic for the bug report again: Entering
Unicode characters this way into Isabelle/jEdit works fine in all cases
but for “·”. The symbol gets inserted, but the system does not
understand it as the usual dot that one enters with the “\”
sequence.

Only due to Christoph’s bug report I learned about the difference
between the two. And indeed, if I enter his proposed “⋅”, it works!
Having had the proper dot on AltGr-. would have saved me many key
strokes over the last three years

Christoph: You may cite me on that one in the upstream bug report. The
fact that Isabelle/jEdit uses the DOT OPERATOR is one data point in
favor of your proposal.

And I’ll change my mapping right now :–)

Greetings,
Joachim



¹ Caps is my window manager control key.
² I often use the dash in smilies, i.e. :–) instead of :-), both becaues
  I have a long nose, but also because it prevents clients from
  replacing it with pictures that I don’t like.

-- 
Joachim "nomeata" Breitner
Debian Developer
  nome...@debian.org | ICQ# 74513189 | GPG-Keyid: F0FBF51F
  JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata



signature.asc
Description: This is a digitally signed message part


Bug#777755: ITP: neutron-lbass -- OpenStack virtual network service - lbass agent

2015-02-12 Thread Thomas Goirand
Package: wnpp
Severity: wishlist
Owner: Thomas Goirand 

* Package name: neutron-lbass
  Version : 2015.1~b2
  Upstream Author : OpenStack Development Mailing List 

* URL : http://github.com/openstack/neutron-lbaas
* License : Apache-2.0
  Programming Lang: Python
  Description : OpenStack virtual network service - lbass agent

 Neutron provides an API to dynamically request and configure virtual networks.
 These networks connect "interfaces" from other OpenStack services (such as
 vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
 network capabilities, including QoS, ACLs, and network monitoring.
 .
 This package provides the LBaaS agent.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20150212092811.19952.77842.report...@buzig.gplhost.com



Bug#777906: ITP: puppet-module-duritong-trocla -- Use trocla password generator and storage from puppet.

2015-02-12 Thread Michael Weiser
Package: wnpp
Severity: wishlist
Owner: Michael Weiser 

* Package name: puppet-module-duritong-trocla
  Version : 0.0.4
  Upstream Author : Marcel Haerry 
* URL : https://forge.puppetlabs.com/duritong/trocla
* License : GPL
  Programming Lang: Puppet
  Description : Use trocla password generator and storage from puppet.

This is the puppet module to manage a trocla installation on the puppet master.
It also, provides the necessary function to query trocla from puppet.

Trocla provides you a simple way to create and store (random) passwords on a
central server, which can be retrieved by other applications. An example for
such an application is puppet and trocla can help you to not store any
plaintext or hashed passwords in your manifests by keeping these passwords only
on your puppetmaster. For more information see
https://github.com/duritong/trocla.

trocla provides an elegant way to generate and store random but afterwards
fixed passwords for use on possibly multiple clients. Passwords are stored on
the Puppet master and only available to clients they're assigned to via the
manifests.

I'd like to create a Debian package via the Puppet packaging team and can help
in maintenance.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150212102920.14275.81781.reportbug@debian



Re: Bug#777643: general: possibly, some keyboard layouts should use U+22C5 DOT OPERATOR instead of U+00B7 MIDDLE DOT

2015-02-12 Thread Benjamin Drung
Am Mittwoch, den 11.02.2015, 21:15 -0800 schrieb Nikolaus Rath:
> > How dare you write ... instead of the proper … :-P
> 
> I'm curious, how do you type that in conviently? I hope it's not copying
> and pasting from a template file, and remembering (and/or finding out)
> the X11 Compose sequence seems cumbersome too.

If you use the German Neo 2 layout¹, you can type … by pressing Mod3 +
x.

¹http://neo-layout.org/

-- 
Benjamin Drung
System Developer

ProfitBricks GmbH - The IaaS-Company
Greifswalder Str. 207
D - 10405 Berlin

Mail: benjamin.dr...@profitbricks.com
Fax:  +49 30 577 008 598
URL:  http://www.profitbricks.com

Sitz der Gesellschaft: Berlin.
Registergericht: Amtsgericht Charlottenburg, HRB 125506 B.
Geschäftsführer: Andreas Gauger, Achim Weiss.


signature.asc
Description: This is a digitally signed message part


Re: How to type ellipsis on Linux keyboard

2015-02-12 Thread Jonas Smedegaard
Quoting Nikolaus Rath (2015-02-12 06:15:53)
>> How dare you write ... instead of the proper … :-P
>
> I'm curious, how do you type that in conviently? I hope it's not 
> copying and pasting from a template file, and remembering (and/or 
> finding out) the X11 Compose sequence seems cumbersome too.

Thanks for asking :-)

I have¹ the following in my ~/.profile:

  setxkbmap dk -option compose:menu

With that I² can now type MENU+.+. to get that lovely³ ellipsis.

 - Jonas

¹ Thanks to Teemu on the shiny new #debian-nordic irc channel: Until two 
days ago I copy-pasted that character when needed.

² You probably wanna replace the "dk" with your own locale.

³ it is my favorite character of all, ever since I first discovered it 
as CMD+Q on Macintosh System 7.

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: signature


Re: packages for adoption: icu, tiff, xerces-c, psutils

2015-02-12 Thread Ian Jackson
Jay Berkenbilt writes ("packages for adoption: icu, tiff, xerces-c, psutils"):
> The other two packages are relatively low-effort packages to maintain.
> The psutils package is dead upstream though there is someone out there
> who might be interested in taking over upstream. I would introduce him
> to any new maintainer. The xerces-c package is a library package but a
> pretty easy one as they go. It has few downstream packages within debian
> and gets very infrequent upstream releases.

I regularly use psutils and would be happy to take it on.

I guess we should wait until after jessie before formalising this with
an upload.

Ian.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/21724.39472.998719.247...@chiark.greenend.org.uk



Re: Bug#777643: general: possibly, some keyboard layouts should use U+22C5 DOT OPERATOR instead of U+00B7 MIDDLE DOT

2015-02-12 Thread Jean-Christophe Dubacq
[ ⏰ 12/02/2015 06:15 ] [ ✎ Nikolaus Rath ]
>> How dare you write ... instead of the proper … :-P
> I'm curious, how do you type that in conviently? I hope it's not copying
> and pasting from a template file, and remembering (and/or finding out)
> the X11 Compose sequence seems cumbersome too.
>
> Best,
> -Nikolaus
>
In most gnome-apps, CTRL+SHIFT+u,2,0,2,6 will give you the … character.
Likewise, CTRL+SHIFT+u,2,5,9,B will propulse you back to the ZX81
charset (▛) (you can use pretty much any unicode hexadecimal codepoint).

Sincerely,
-- 
JCD



signature.asc
Description: OpenPGP digital signature


Bug#778233: ITP: python-gabbi -- declarative HTTP testing library

2015-02-12 Thread Thomas Goirand
Package: wnpp
Severity: wishlist
Owner: Thomas Goirand 

* Package name: python-gabbi
  Version : 0.7.1
  Upstream Author : Chris Dent 
* URL : https://github.com/cdent/gabbi
* License : Apache-2.0
  Programming Lang: Python
  Description : declarative HTTP testing library

 Gabbi is a tool for running HTTP tests where requests and responses are
 represented in a declarative form.
 .
 Gabbi works to bridge the gap between human readable YAML files that represent
 HTTP requests and expected responses and the obscured realm of Python-based,
 object-oriented unit tests in the style of the unittest module and its
 derivatives.
 .
 Each YAML file represents an ordered list of HTTP requests along with the
 expected responses. This allows a single file to represent a process in the
 API being tested. For example:
 .
  * Create a resource.
  * Retrieve a resource.
  * Delete a resource.
  * Retrieve a resource again to confirm it is gone.
 .
 At the same time it is still possible to ask gabbi to run just one request.
 If it is in a sequence of tests, those tests prior to it in the YAML file will
 be run (in order). In any single process any test will only be run once.
 Concurrency is handled such that one file runs in one process.
 .
 These features mean that it is possible to create tests that are useful for
 both humans (as tools for improving and developing APIs) and automated CI
 systems.

This is a new dependency for OpenStack Ceilometer.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20150212140644.25082.97757.report...@buzig.gplhost.com



Re: How to type ellipsis on Linux keyboard

2015-02-12 Thread Jakub Wilk

* Jonas Smedegaard , 2015-02-12, 12:54:

I have¹ the following in my ~/.profile:

 setxkbmap dk -option compose:menu


You might want to enable it globally in /etc/default/keyboard instead.
Documentation: 
https://pkg-xorg.alioth.debian.org/howto/configure-input.html#_basic_keyboard_configuration

BTW, does anybody know why only some compose sequences work on the Linux 
console, and how can I fix it? For example, menu+a+apostrophe (á) works, 
but menu+dot+dot (…) doesn't.


--
Jakub Wilk


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150212142240.ga5...@jwilk.net



Re: How to type ellipsis on Linux keyboard

2015-02-12 Thread Jonas Smedegaard
Quoting Jakub Wilk (2015-02-12 15:22:40)
> * Jonas Smedegaard , 2015-02-12, 12:54:
>>I have¹ the following in my ~/.profile:
>>
>>  setxkbmap dk -option compose:menu
>
> You might want to enable it globally in /etc/default/keyboard instead. 
> Documentation: 
> https://pkg-xorg.alioth.debian.org/howto/configure-input.html#_basic_keyboard_configuration

Good point.  Thanks!


> BTW, does anybody know why only some compose sequences work on the 
> Linux console, and how can I fix it? For example, menu+a+apostrophe 
> (á) works, but menu+dot+dot (…) doesn't.

Wild guess: That character is missing in the console font you use?

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: signature


Re: Bug#777643: general: possibly, some keyboard layouts should use U+22C5 DOT OPERATOR instead of U+00B7 MIDDLE DOT

2015-02-12 Thread Johannes Schauer
Quoting Benjamin Drung (2015-02-12 12:25:06)
> Am Mittwoch, den 11.02.2015, 21:15 -0800 schrieb Nikolaus Rath:
> > I'm curious, how do you type that in conviently? I hope it's not copying
> > and pasting from a template file, and remembering (and/or finding out) the
> > X11 Compose sequence seems cumbersome too.
> 
> If you use the German Neo 2 layout¹, you can type … by pressing Mod3 +
> x.
> 
> ¹http://neo-layout.org/

Even without writing nearly any German anymore I still find the Neo 2 layout
very useful and would not switch back to qwerty:

 - compared to English (which is what I write most things in these days) the
   distribution of letter frequency in German is not *that* different and still
   the key placement is better compared to qwerty

 - keys useful for programming like this: \/{}*?()-:@ are all on the baseline

 - as Benjamin points out, lots of other exotic characters are easily available
   (some keys have SIX layers, so it takes some time to remember which key is
   which but there are some handy printouts for the beginning):
   
http://neo-layout.org/grafik/tastatur2d/matrix_ebene_%5b1%5d2,3,4,%5b5%5d6_%5bMartin%5d.png

 - works really well for some other languages that share similar letters like:
  * swedish: just replace the letter with the ü with an å
  * danish/norwegian: replace ü,ö,ä with æ,ø,å
  * (I also heard neo2 works really well for Austrian and Swissian ;)

cheers, josch


signature.asc
Description: signature


Bug#777643: general: possibly, some keyboard layouts should use U+22C5 DOT OPERATOR instead of U+00B7 MIDDLE DOT

2015-02-12 Thread Osamu Aoki
On Wed, Feb 11, 2015 at 11:32:32PM +0100, Christoph Anton Mitterer wrote:
...
> It should be noted for those who seems to accuse me of bad faith, that
> I, personally, use a custom keymapping anyway,... so I don't care much
> whether it's left as is or not.

Just for the record, I am not accusing you of bad faith.  I think you
have good faith.  You are merely acting ineffectively (or
counter-productively) by poking on the wrong place and causing somewhat
negative impacts to the project.

Also, creating a new keyboard assignment table with new name is fine if
there is some user base to use it.  The family of ibus packages I
maintain have so many of them.  I have no idea how people use them.  But
changing the behavior particular keyboard input method is very
problematic action to do unless every user of that method wishes the new
updated method.

Osamu


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150212150254.GA20638@goofy.local



Re: How to type ellipsis on Linux keyboard

2015-02-12 Thread Joachim Breitner
Hi,

Am Donnerstag, den 12.02.2015, 15:22 +0100 schrieb Jakub Wilk:
> * Jonas Smedegaard , 2015-02-12, 12:54:
> >I have¹ the following in my ~/.profile:
> >
> >  setxkbmap dk -option compose:menu
> 
> You might want to enable it globally in /etc/default/keyboard instead.
> Documentation: 
> https://pkg-xorg.alioth.debian.org/howto/configure-input.html#_basic_keyboard_configuration

btw, do you know what’s the modern equivalent to having lines like
keycode  53 = x X leftdoublequotemark leftsinglequotemark leftdoublequotemark 
leftsinglequotemark
in my ~/.Xmodmap, and loading that using xmodmap? I heard that that is
deprected and there is a proper way, but never manged to figure out how
exactly that would go?

Greetings,
Joachim


-- 
Joachim "nomeata" Breitner
Debian Developer
  nome...@debian.org | ICQ# 74513189 | GPG-Keyid: F0FBF51F
  JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata



signature.asc
Description: This is a digitally signed message part


Bug#777643: general: possibly, some keyboard layouts should use U+22C5 DOT OPERATOR instead of U+00B7 MIDDLE DOT

2015-02-12 Thread Edmund Grimley Evans
> I wouldn't now of any real typographical use of the MIDDLE DOT.

It's a proper, traditional decimal point, isn't it, as taught in
British primary schools and still the normal way of doing a decimal
point in handwriting when there are no technological obstacles?

https://en.wikipedia.org/wiki/Interpunct#English


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/cahdciuev_vymvjoreo_wjv5mardy0k8aww+hqsk+1z6gvf7...@mail.gmail.com



Bug#778236: ITP: missfits -- Basic maintenance and packaging tasks on FITS files

2015-02-12 Thread Ole Streicher
Package: wnpp
Severity: wishlist
Owner: Ole Streicher 
X-Debbugs-Cc: 
debian-as...@lists.debian.org,debian-devel@lists.debian.org,gijsmolen...@gmail.com

* Package name: missfits
  Version : 2.8.0
  Upstream Author : Chiara Marmo, Emmanuel Bertin
* URL : http://www.astromatic.net/software/missfits
* License : GPL-3
  Programming Lang: C
  Description : Basic maintenance and packaging tasks on FITS files
 MissFITS is a program that performs basic maintenance and packaging tasks on
 FITS files using an optimised FITS library. MissFITS can:
   * add/edit/remove FITS header keywords
   * split/join Multi-Extension-FITS (MEF) files
   * unpile/pile FITS data-cubes
   * create/check/update FITS checksums, using R. Seaman’s protocol.

The package will be maintained under the hood of debian-astro by Gijs
Molenaar and me. A git repository is setup at

http://anonscm.debian.org/git/debian-astro/packages/missfits.git

Best

Ole


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/54dcc593.6010...@debian.org



Re: init script cannot stop pid process

2015-02-12 Thread Mateusz Łukasik

On 12.02.2015 07:57, Chow Loong Jin wrote:

On Wed, Feb 11, 2015 at 10:25:38PM +0100, Mateusz Łukasik wrote:

Hello,

I make darkhttpd package and have a small issue.

I prepare init script:
https://github.com/mati75/darkhttpd/blob/master/debian/init and for run
script with start parameter is working fine:


This is just a shot in the dark, but how about dropping the --daemon parameter,
and telling start-stop-daemon to do the backgrounding?

Basically...

 start-stop-daemon --start --quiet --pidfile $PIDFILE --make-pidfile \
 --background --exec $DAEMON -- $DARKHTTPD_ROOT $DARKHTTPD_FLAGS || true




The simply way is the best. It definitely fix the issue.

Thanks!


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/54dcc835.5040...@linuxmint.pl



Re: Bug#777643: general: possibly, some keyboard layouts should use U+22C5 DOT OPERATOR instead of U+00B7 MIDDLE DOT

2015-02-12 Thread Don Armstrong
On Wed, 11 Feb 2015, Nikolaus Rath wrote:
> > How dare you write ... instead of the proper … :-P
> 
> I'm curious, how do you type that in conviently?

Just to give an additional option which no one else seems to have used:

If you map a key to Multi_key, and have ~/.XCompose (or your system-wide
compose file) suitably filled out, you can type Multi_key . . . to
generate ….

 : "…"   U2026   # HORIZONTAL 
ELLIPSIS

The advantage of using XCompose is that many of the keybindings actually
make some sort of logical sense, like multi+<+3 makes ♥.

-- 
Don Armstrong  http://www.donarmstrong.com

[The] JK-88 [coffee] percolator is capable of achieving the ultimate
balance of aroma and density, aftertaste and emollience, pentosans and
tannins. The next step is to reduce the cost of the HPLC-E technology
to the point where it can be manufactured for less than the cost of a
Boeing 757.
 -- Charles Stross "Extracts from the Club Diary" in _Toast_ p83-4


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150212155056.gu27...@teltox.donarmstrong.com



Re: Bug#777643: general: possibly, some keyboard layouts should use U+22C5 DOT OPERATOR instead of U+00B7 MIDDLE DOT

2015-02-12 Thread Adam Borowski
On Thu, Feb 12, 2015 at 07:50:56AM -0800, Don Armstrong wrote:
> > 
> > I'm curious, how do you type that in conviently?
> 
> Just to give an additional option which no one else seems to have used:
> 
> If you map a key to Multi_key, and have ~/.XCompose (or your system-wide
> compose file) suitably filled out, you can type Multi_key . . . to
> generate ….
> 
>  : "…"   U2026   # HORIZONTAL 
> ELLIPSIS

That's a bad idea as another default combination is a prefix of that:
   which gets you... "…" (U+2026).

> The advantage of using XCompose is that many of the keybindings actually
> make some sort of logical sense, like multi+<+3 makes ♥.

Especially, letters with decoration form a matrix:
^ â Â ê Ê ô Ô î Î
' á Á é É ó Ó í Í
" ä Ä ë Ë ö Ö ï Ï
, ą Ą ę Ę į Į
and so on.

-- 
// If you believe in so-called "intellectual property", please immediately
// cease using counterfeit alphabets.  Instead, contact the nearest temple
// of Amon, whose priests will provide you with scribal services for all
// your writing needs, for Reasonable and Non-Discriminatory prices.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150212160354.gb4...@angband.pl



Re: Bug#777643: general: possibly, some keyboard layouts should use U+22C5 DOT OPERATOR instead of U+00B7 MIDDLE DOT

2015-02-12 Thread Adam Borowski
On Thu, Feb 12, 2015 at 03:17:58PM +, Edmund Grimley Evans wrote:
> > I wouldn't now of any real typographical use of the MIDDLE DOT.
> 
> It's a proper, traditional decimal point, isn't it, as taught in
> British primary schools and still the normal way of doing a decimal
> point in handwriting when there are no technological obstacles?

That use is only a bit less dated than the one in an old .sig of mine:
-- 
ᛊᚨᚾᛁᛏᚣ᛫ᛁᛊ᛫ᚠᛟᚱ᛫ᚦᛖ᛫ᚹᛖᚨᚲ


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150212161310.gc4...@angband.pl



Re: init script cannot stop pid process

2015-02-12 Thread Michael Biebl
Am 12.02.2015 um 16:35 schrieb Mateusz Łukasik:
> On 12.02.2015 07:57, Chow Loong Jin wrote:
>> On Wed, Feb 11, 2015 at 10:25:38PM +0100, Mateusz Łukasik wrote:
>>> Hello,
>>>
>>> I make darkhttpd package and have a small issue.
>>>
>>> I prepare init script:
>>> https://github.com/mati75/darkhttpd/blob/master/debian/init and for run
>>> script with start parameter is working fine:
>>
>> This is just a shot in the dark, but how about dropping the --daemon
>> parameter,
>> and telling start-stop-daemon to do the backgrounding?
>>
>> Basically...
>>
>>  start-stop-daemon --start --quiet --pidfile $PIDFILE
>> --make-pidfile \
>>  --background --exec $DAEMON -- $DARKHTTPD_ROOT $DARKHTTPD_FLAGS
>> || true
>>
> 
> 
> The simply way is the best. It definitely fix the issue.

The start-stop-daemon man page clearly states though, that --background
should only be used as a last resort. I would consider this a hack, at best.

Personally, I'd create a subdirectory in /var/run in your init script
before starting the daemon and make sure, the daemon has write
permissions in that directory.
Or you change the code in the daemon, to drop privs *after* writing the
pidfile.



Michael


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Re: init script cannot stop pid process

2015-02-12 Thread Ferenc Wagner
Mateusz Łukasik  writes:

> On 12.02.2015 07:57, Chow Loong Jin wrote:
>> On Wed, Feb 11, 2015 at 10:25:38PM +0100, Mateusz Łukasik wrote:
>>> Hello,
>>>
>>> I make darkhttpd package and have a small issue.
>>>
>>> I prepare init script:
>>> https://github.com/mati75/darkhttpd/blob/master/debian/init and for run
>>> script with start parameter is working fine:
>>
>> This is just a shot in the dark, but how about dropping the --daemon 
>> parameter,
>> and telling start-stop-daemon to do the backgrounding?
>>
>> Basically...
>>
>>  start-stop-daemon --start --quiet --pidfile $PIDFILE --make-pidfile \
>>  --background --exec $DAEMON -- $DARKHTTPD_ROOT $DARKHTTPD_FLAGS || true
>>
>
>
> The simply way is the best. It definitely fix the issue.

man start-stop-daemon has to say this about the --background option:

WARNING: start-stop-daemon cannot check the exit status if the process
fails to execute for any reason. This is a last resort, and is only
meant for programs that either make no sense forking on their own, or
where it's not feasible to add the code for them to do this themselves.

I'd recommend against using it if there are other (better) solutions.
The usual way is creating a subdirectory (like eg. /var/run/darkhttpd)
in the init script start action with the proper owner and permissions,
and have the daemon manage its PID file there.
-- 
Regards,
Feri.


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87y4o3t9cc@lant.ki.iif.hu



Re: Bug#777643: general: possibly, some keyboard layouts should use U+22C5 DOT OPERATOR instead of U+00B7 MIDDLE DOT

2015-02-12 Thread Don Armstrong
On Thu, 12 Feb 2015, Adam Borowski wrote:
> On Thu, Feb 12, 2015 at 07:50:56AM -0800, Don Armstrong wrote:
> >  : "…"   U2026   # 
> > HORIZONTAL ELLIPSIS
> 
> That's a bad idea as another default combination is a prefix of that:
>which gets you... "…" (U+2026).

It just means that the default combination no longer works, and you need
three periods. [And because this is in ~/.XCompose, it's not going screw
anyone else up.]

(Apparently, on some systemsis actually ⁃
(U2043), not ….)

-- 
Don Armstrong  http://www.donarmstrong.com

First you take a drink,
then the drink takes a drink,
then the drink takes you.
 -- F. Scott Fitzgerald


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150212165718.gw27...@teltox.donarmstrong.com



Re: How to type ellipsis on Linux keyboard

2015-02-12 Thread James McCoy
On Feb 12, 2015 10:18 AM, "Joachim Breitner"  wrote:
>
> Hi,
>
> Am Donnerstag, den 12.02.2015, 15:22 +0100 schrieb Jakub Wilk:
> > * Jonas Smedegaard , 2015-02-12, 12:54:
> > >I have¹ the following in my ~/.profile:
> > >
> > >  setxkbmap dk -option compose:menu
> >
> > You might want to enable it globally in /etc/default/keyboard instead.
> > Documentation:
https://pkg-xorg.alioth.debian.org/howto/configure-input.html#_basic_keyboard_configuration
>
> btw, do you know what’s the modern equivalent to having lines like
> keycode  53 = x X leftdoublequotemark leftsinglequotemark
leftdoublequotemark leftsinglequotemark
> in my ~/.Xmodmap, and loading that using xmodmap?

I think you're referring to xkb.  madduck thoroughly documented[0] how he
converted his xmodmap setup to xkb.

[0]: http://madduck.net/docs/extending-xkb/

Cheers,
James


Re: How to type ellipsis on Linux keyboard

2015-02-12 Thread Nikolaus Rath
Jonas Smedegaard  writes:
> Quoting Nikolaus Rath (2015-02-12 06:15:53)
>>> How dare you write ... instead of the proper … :-P
>>
>> I'm curious, how do you type that in conviently? I hope it's not 
>> copying and pasting from a template file, and remembering (and/or 
>> finding out) the X11 Compose sequence seems cumbersome too.
>
> Thanks for asking :-)
>
> I have¹ the following in my ~/.profile:
>
>   setxkbmap dk -option compose:menu
>
> With that I² can now type MENU+.+. to get that lovely³ ellipsis.
>

So it actually is XCompose :-). But I have to admit the key sequence
actually isn't that hard.

(I've had compose mapped on a key for quite some time now, but whenever
I need a unicode character it's somehow faster to c&p it from somewhere
than to find out how to compose it).


Best,
-Nikolaus

-- 
GPG encrypted emails preferred. Key id: 0xD113FCAC3C4E599F
Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F

 »Time flies like an arrow, fruit flies like a Banana.«


signature.asc
Description: PGP signature


Bug#778246: ITP: prokka -- rapid annotation of prokaryotic genomes

2015-02-12 Thread Michael Crusoe
Package: wnpp
Severity: wishlist
Owner: Debian Med team 
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-...@lists.debian.org

* Package name: prokka
  Version : 1.10
  Upstream Author : Torsten Seemann 
* URL : http://www.vicbioinformatics.com/software.prokka.shtml
* License : GPL-3+, CC0-1, CC-BY-ND-3
  Programming Lang: Perl
  Description : rapid annotation of prokaryotic genomes

A typical 4 Mbp genome can be fully annotated in less than 10 minutes on a
 quad-core computer, and scales well to 32 core SMP systems. It produces
GFF3,
 GBK and SQN files that are ready for editing in Sequin and ultimately
submitted
 to Genbank/DDJB/ENA.

Prokka is a popular bioinformatics program. It will be team maintained by
the
Debian Med team.


Re: How to type ellipsis on Linux keyboard

2015-02-12 Thread Nikolaus Rath
Joachim Breitner  writes:
> Hi,
>
> Am Donnerstag, den 12.02.2015, 15:22 +0100 schrieb Jakub Wilk:
>> * Jonas Smedegaard , 2015-02-12, 12:54:
>> >I have¹ the following in my ~/.profile:
>> >
>> >  setxkbmap dk -option compose:menu
>> 
>> You might want to enable it globally in /etc/default/keyboard instead.
>> Documentation: 
>> https://pkg-xorg.alioth.debian.org/howto/configure-input.html#_basic_keyboard_configuration
>
> btw, do you know what’s the modern equivalent to having lines like
> keycode  53 = x X leftdoublequotemark leftsinglequotemark leftdoublequotemark 
> leftsinglequotemark
> in my ~/.Xmodmap, and loading that using xmodmap? I heard that that is
> deprected and there is a proper way, but never manged to figure out how
> exactly that would go?

I believe these days you're supposed to use XKB, which is notorious for
its flexibility and extreme lack of documentation.

Here's an example:

,
| partial
| default
| alphanumeric_keys
| modifier_keys
| xkb_symbols "basic" {
| 
| include "us"
| include "compose(paus)"
| include "level3(caps_switch)"
| 
| name[Group1]= "USA (Niko)";
| 
| // Add additional parentheses to home row
| key  { [  h,  H, braceleft   ]   };
| key  { [  j,  J, parenleft   ]   };
| key  { [  k,  K, parenright  ]   };
| key  { [  l,  L, braceright  ]   };
| 
| // Add additional dead prefix
| key  { [  apostrophe,  quotedbl, dead_iota  ]   };
| 
| // Add dead symbols to tilde
| key  { [   grave, asciitilde, dead_grave, dead_tilde  ] };
| 
| // Additional Numlocks
| key   {  [ equal ] };
| key   {  [ parenleft ] };
| key   {  [ parenright ] };
| };
`

if you copy that into /usr/share/X11/xkb/symbols/mylayout, you can
enable it with "setxkbmap -layout mylayout".

I still haven't found a way to avoid copying this to /usr :-(.


Best,
-Nikolaus

-- 
GPG encrypted emails preferred. Key id: 0xD113FCAC3C4E599F
Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F

 »Time flies like an arrow, fruit flies like a Banana.«


signature.asc
Description: PGP signature


Re: How to type ellipsis on Linux keyboard

2015-02-12 Thread Vincent Bernat
 ❦ 12 février 2015 10:06 -0800, Nikolaus Rath  :

> if you copy that into /usr/share/X11/xkb/symbols/mylayout, you can
> enable it with "setxkbmap -layout mylayout".
>
> I still haven't found a way to avoid copying this to /usr :-(.

I am using xkbcomp which accepts any file as input.
-- 
Write clearly - don't be too clever.
- The Elements of Programming Style (Kernighan & Plauger)


signature.asc
Description: PGP signature


Should we mark #388141 as jessie-ignore?

2015-02-12 Thread Riley Baird
Hi,

Bug #388141 [RC] refers to the relicensing of the debian www pages.
After contacting debian-www, it seems that there isn't much interest in
fixing it. The next step would involve compiling a list of website
lines which are still active yet which relicensing permission has not
been received.

In any case, even if there is interest in closing this bug, it is
definitely more of a long-term thing and is unlikely to be fixed before
the jessie release. Because of this, would it be okay to mark it as
"jessie-ignore"?

Thanks,

Riley Baird


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20150213065944.be67bd6d5c9d151ef8264...@bitmessage.ch



Re: RT kernel for jessie?

2015-02-12 Thread Jaromír Mikeš
2014-10-06 23:21 GMT+02:00 Jaromír Mikeš :

> 2014-10-06 18:28 GMT+02:00 Ben Hutchings :
>
>> On Mon, 2014-10-06 at 09:04 +0200, Jaromír Mikeš wrote:
>>
>> > I noticed that RT patch for 3.14 kernel haven't been released.
>>
>> Yes it has; do you mean 3.16?
>>
>
> Yes I mean 3.16 ;) sorry for typo
>
>
>>
>> > Will we have any RT (Real time) kernel in Jessie?
>>
>> I don't know.  I'm attending the RT Summit next week and will be asking
>> for a 3.16-rt.  I don't believe we can support a forward-port of the
>> PREEMPT_RT patches by ourselves.
>
>
>
Hi,

I still use old 3.14 RT kernel (already removed from debian repos). Normal
kernel is not usable for music production.
Can we get updated 3.14.31-rt28 kernel for "Jessie"?

regards

mira


Re: packages for adoption: icu, tiff, xerces-c, psutils

2015-02-12 Thread Jay Berkenbilt
Ian Jackson  wrote:

> Jay Berkenbilt writes ("packages for adoption: icu, tiff, xerces-c, psutils"):
>> The other two packages are relatively low-effort packages to maintain.
>> The psutils package is dead upstream though there is someone out there
>> who might be interested in taking over upstream. I would introduce him
>> to any new maintainer. The xerces-c package is a library package but a
>> pretty easy one as they go. It has few downstream packages within debian
>> and gets very infrequent upstream releases.
>
> I regularly use psutils and would be happy to take it on.

That's great! Go ahead and retitle the RFA to ITA.

> I guess we should wait until after jessie before formalising this with
> an upload.

Yeah, unlike tiff and icu which have pending rc bugs that can hopefully
be fixed before jessie by my successor, psutils is not likely to have
any issues like that. Feel free to switch RFA to ITA and upload right
after jessie is released. Thanks!

-- 
Jay Berkenbilt 


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20150212163857.3019399151.qww314...@jberkenbilt-linux.appiancorp.com



Re: Should we mark #388141 as jessie-ignore?

2015-02-12 Thread Don Armstrong
On Fri, 13 Feb 2015, Riley Baird wrote:
> In any case, even if there is interest in closing this bug, it is
> definitely more of a long-term thing and is unlikely to be fixed before
> the jessie release. Because of this, would it be okay to mark it as
> "jessie-ignore"?

There's no point in marking bugs in psuedo packages jessie-ignore;
they're ignored for the purpose of releasing jessie anyway.

-- 
Don Armstrong  http://www.donarmstrong.com

He wore trifocals. There was stratigraphy even in his glasses.
 -- John McPhee _Annals of the Former World_ p364


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150212224753.gz27...@teltox.donarmstrong.com



Bug#778269: ITP: python-mkdocs -- Static site generator geared towards building project documentation

2015-02-12 Thread Brian May
Package: wnpp
Severity: wishlist
Owner: Brian May 

* Package name: python-mkdocs
  Version : 0.11.1
  Upstream Author : Tom Christie
* URL : http://www.mkdocs.org/
* License : BSD
  Programming Lang: Python
  Description : Static site generator geared towards building project 
documentation

MkDocs is a fast, simple and downright gorgeous static site generator
that's geared towards building project documentation. Documentation
source files are written in Markdown, and configured with a single YAML
configuration file.

This package is required to build the documentation in the latest
upstream version of python-djangorestframework.

I plan to maintain this as part of the python modules team.

The intention appears to be that mkdocs is used as a standalone
application, although it supplies a mkdocs python package which could
in theory be called directly.

Given the above paragraph, is it still appropriate to build both a
python-mkdocs and a python3-mkdocs package? Unless I hear otherwise,
this will be my plan.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20150212230625.20347.36646.report...@aquitard.in.vpac.org



Work-needing packages report for Feb 13, 2015

2015-02-12 Thread wnpp
The following is a listing of packages for which help has been requested
through the WNPP (Work-Needing and Prospective Packages) system in the
last week.

Total number of orphaned packages: 668 (new: 5)
Total number of packages offered up for adoption: 155 (new: 4)
Total number of packages requested help for: 57 (new: 1)

Please refer to http://www.debian.org/devel/wnpp/ for more information.



The following packages have been orphaned:

   arista (#777336), orphaned 5 days ago
 Installations reported by Popcon: 1213

   dogtail (#777382), orphaned 5 days ago
 Installations reported by Popcon: 28

   ha (#777626), orphaned 2 days ago
 Description: archiver for .ha files
 Installations reported by Popcon: 77

   python-pytils (#777627), orphaned 2 days ago
 Description: Python library for processing strings in Russian
 Installations reported by Popcon: 23

   tabble (#778221), orphaned today
 Description: program launcher with tabs for X
 Installations reported by Popcon: 26

663 older packages have been omitted from this listing, see
http://www.debian.org/devel/wnpp/orphaned for a complete list.



The following packages have been given up for adoption:

   dino (#777422), offered 4 days ago
 Installations reported by Popcon: 43

   psutils (#777699), offered yesterday
 Description: PostScript document handling utilities
 Reverse Depends: a2ps impose+ kprinter4 logidee-tools page-crunch
   texlive-full
 Installations reported by Popcon: 79791

   python-softlayer (#777337), offered 5 days ago
 Installations reported by Popcon: 2

   topgit (#777667), offered yesterday
 Description: a Git patch queue manager
 Installations reported by Popcon: 122

151 older packages have been omitted from this listing, see
http://www.debian.org/devel/wnpp/rfa_bypackage for a complete list.



For the following packages help is requested:

[NEW] phppgadmin (#777617), requested 2 days ago
 Installations reported by Popcon: 1876

   apt-xapian-index (#567955), requested 1837 days ago
 Description: maintenance tools for a Xapian index of Debian packages
 Reverse Depends: ept-cache goplay packagesearch
 Installations reported by Popcon: 73844

   athcool (#278442), requested 3761 days ago
 Description: Enable powersaving mode for Athlon/Duron processors
 Installations reported by Popcon: 43

   awstats (#755797), requested 204 days ago
 Description: powerful and featureful web server log analyzer
 Installations reported by Popcon: 4158

   balsa (#642906), requested 1236 days ago
 Description: An e-mail client for GNOME
 Reverse Depends: balsa-dbg
 Installations reported by Popcon: 728

   cardstories (#624100), requested 1389 days ago
 Description: Find out a card using a sentence made up by another
   player
 Installations reported by Popcon: 11

   chromium-browser (#583826), requested 1719 days ago
 Description: Chromium browser
 Reverse Depends: chromedriver chromium-dbg chromium-l10n
   design-desktop-web mozplugger
 Installations reported by Popcon: 25933

   cups (#532097), requested 2077 days ago
 Description: Common UNIX Printing System
 Reverse Depends: bluez-cups chromium cinnamon-settings-daemon
   cloudprint cups cups-backend-bjnp cups-browsed cups-bsd cups-client
   cups-core-drivers (64 more omitted)
 Installations reported by Popcon: 143649

   debtags (#567954), requested 1837 days ago
 Description: Enables support for package tags
 Reverse Depends: goplay packagesearch
 Installations reported by Popcon: 2256

   developers-reference (#759995), requested 166 days ago
 Description: guidelines and information for Debian developers
 Installations reported by Popcon: 15427

   ejabberd (#767874), requested 101 days ago
 Description: distributed, fault-tolerant Jabber/XMPP server written
   in Erlang
 Reverse Depends: ejabberd-contrib
 Installations reported by Popcon: 831

   fbcat (#565156), requested 1856 days ago
 Description: framebuffer grabber
 Installations reported by Popcon: 168

   freeipmi (#628062), requested 1358 days ago
 Description: GNU implementation of the IPMI protocol
 Reverse Depends: freeipmi freeipmi-bmc-watchdog freeipmi-ipmidetect
   freeipmi-ipmiseld freeipmi-tools ipmitool libfreeipmi-dev
   libfreeipmi16 libipmiconsole-dev libipmiconsole2 (5 more omitted)
 Installations reported by Popcon: 6039

   gnat-gps (#496905), requested 2359 days ago
 Description: co-maintainer needed
 Reverse Depends: gnat-gps gnat-gps-dbg
 Installations reported by Popcon: 541

   gnokii (#677750), requested 971 days ago
 Description: Datasuite for mobile phone mana

Re: RT kernel for jessie?

2015-02-12 Thread Ben Hutchings
On Thu, 2015-02-12 at 21:13 +0100, Jaromír Mikeš wrote:
> 
> 
> 2014-10-06 23:21 GMT+02:00 Jaromír Mikeš :
> 2014-10-06 18:28 GMT+02:00 Ben Hutchings
> :
> On Mon, 2014-10-06 at 09:04 +0200, Jaromír Mikeš
> wrote:
> 
> > I noticed that RT patch for 3.14 kernel haven't been
> released.
> 
> Yes it has; do you mean 3.16?
> 
> 
> Yes I mean 3.16 ;) sorry for typo
> 
>  
> 
> > Will we have any RT (Real time) kernel in Jessie?
> 
> I don't know.  I'm attending the RT Summit next week
> and will be asking
> for a 3.16-rt.  I don't believe we can support a
> forward-port of the
> PREEMPT_RT patches by ourselves.
> 
> 
> 
> 
> Hi,
> 
> 
> I still use old 3.14 RT kernel (already removed from debian repos).
> Normal kernel is not usable for music production.
> 
> Can we get updated 3.14.31-rt28 kernel for "Jessie"?

No, sorry, the kernel team supports only one base kernel version per
release.

Ben.

-- 
Ben Hutchings
Make three consecutive correct guesses and you will be considered an expert.


signature.asc
Description: This is a digitally signed message part