Re: Tell me about your salsa experience

2019-04-22 Thread Dmitry Bogatov
[ I know, it month and half late ] [ I did my best to recover thread. Sorry, If I failed. ] [ Please, CC me if you want me to reply. I'm not subscribed to debian-devel@ ] [ Alexander Wirt ] > Thats where you come in, please tell me how tools like salsa, alioth, > git, tracker and so on changed t

Re: Bug#922643: ITP: build-alternative -- helper to build Debian package with diet libc

2019-02-22 Thread Dmitry Bogatov
[2019-02-21 00:00] Guillem Jover > On Mon, 2019-02-18 at 19:37:38 +0000, Dmitry Bogatov wrote: > > Package: wnpp > > Severity: wishlist > > Owner: Dmitry Bogatov > > > > * Package name : build-alternative > > Version : 0.0.1 > >

Bug#922643: ITP: build-alternative -- helper to build Debian package with diet libc

2019-02-18 Thread Dmitry Bogatov
Package: wnpp Severity: wishlist Owner: Dmitry Bogatov * Package name : build-alternative Version : 0.0.1 Upstream Author : Dmitry Bogatov * Url : https://salsa.debian.org/kaction/build-alternative * Licenses : GPL-3+ Programming Lang : shell Section

Re: [MBF] Moving mountnfs.sh script to runlevel 2

2019-01-15 Thread Dmitry Bogatov
[2019-01-13 16:47] Ansgar > Dmitry Bogatov writes: > > [...] > > I ask corresponding maintainers (list at bottom of email) to either > > * move their scripts to runlevel (2 3 4 5) [preferred] > > * remove dependency on $remote_fs, if all they need is /usr > &

[MBF] Moving mountnfs.sh script to runlevel 2

2019-01-13 Thread Dmitry Bogatov
Hello! During resolving issue #551555 of bin:initscripts, I discovered that solution would be move `mountnfs.sh' initscript into runlevels (2 3 4 5). Historically, `mountnfs.sh' was present in runlevel S due the fact, that bin:initscripts were responsible to mounting /usr. Nowdays, /usr is moun

Re: Removing conflicts of init system

2018-12-24 Thread Dmitry Bogatov
[2018-12-22 17:54] Guillem Jover > But regardless of the above, I think using alternatives would not be a > good idea, because then those programs cannot be diverted, something I > think at least molly-guard is doing. You mean alternatives could not be diverted? Well, if it is the case, they I

Re: Removing conflicts of init system

2018-12-23 Thread Dmitry Bogatov
[2018-12-21 23:57] Thorsten Glaser > On Fri, 21 Dec 2018, Dmitry Bogatov wrote: > > > I propose to replace current approach with update-alternatives(1) > […] > > Opinions? > > No. update-alternatives is too fragile to handle things like > /bin/sh and init(8).

Re: Removing conflicts of init system

2018-12-23 Thread Dmitry Bogatov
[2018-12-21 23:19] Lorenz > A slightly different approach is also possible: > Ship only /sbin/init as a alternative link ("the default init" as user > choice) > and ship in `init-system-helpers' the following > > /sbin/halt > /sbin/poweroff > /sbin/reboot > /sbin

Re: Removing conflicts of init system

2018-12-23 Thread Dmitry Bogatov
[2018-12-21 20:35] Colin Watson > > (Meanwhile, I don't think it's necessarily a good idea to handle > > /sbin/init and associated programs with alternatives, not least of which > > because of the complications of switching the running system's init.) > > I quite agree. Could you please elabor

Re: Removing conflicts of init system

2018-12-23 Thread Dmitry Bogatov
[2018-12-21 11:31] Josh Triplett > You might consider submitting a patch to GRUB to add runit to that list, > or better yet making that behavior look for symlinks in /lib/inits/ or > similar and make an entry for every link that doesn't match /sbin/init. > (If you do so with fallbacks to the exi

Removing conflicts of init system

2018-12-21 Thread Dmitry Bogatov
[ I am not subscribed. Please keep me in CC. ] Currently, init system packages (sysvinit-core, runit-init, systemd-sysv) are mutually exclusive -- each of them provides, among other, /sbin/init file and as such, conflicts with rest. This scheme has following drawbacks: * switching between init

Packaging runscripts for Runit init system

2018-12-02 Thread Dmitry Bogatov
[ Forgot to mention. Please keep me in CC. ] > [ Tollef Fog Heen ] > For the record, the TC expects maintainers to continue to support the > multiple available init systems in Debian. That includes merging > reasonable contributions, and not reverting existing support without > a compelling

Re: wicd-daemon-run_1.0_amd64.changes REJECTED

2018-11-28 Thread Dmitry Bogatov
[ Added runit maining list in thread ] [2018-11-27 19:00] Bastian Blank > All those *-run packages > - are tiny (under 100 bytes of content), > - generated (so why different source packages?) and > - there sole purpose is providing support for another init system. > > Please let's reach consen

Re: Bug#859199: ITP: dh-curl-sudo-bash -- debhelper tools for automated non-packaging

2017-04-01 Thread Dmitry Bogatov
[2017-03-31 15:48] Adam Borowski > > part text/plain 975 > On Sat, Apr 01, 2017 at 12:00:35AM +1100, Stuart Prescott wrote: > > * Package name: dh-curl-sudo-bash > > Upstream Author : Lars Wirzenius and Stuart Prescott > > > > * URL : http://deb.li/U67E

Re: Keysafe dynamic UID

2016-10-25 Thread Dmitry Bogatov
[2016-10-25 10:04] Simon McVittie > > part text/plain2369 > On Tue, 25 Oct 2016 at 10:31:00 +0300, Dmitry Bogatov wrote: > > It may be worth to mention my dh-sysuser debhelper here: > ... > > * unless another package requires same users, they a

Re: Keysafe dynamic UID

2016-10-25 Thread Dmitry Bogatov
[2016-10-24 12:18] "W. Martin Borgert" > > part text/plain 354 > Quoting Tollef Fog Heen : > > I'd prefer if user creation was just done declaratively and then we > > could scan the archive. If we have a manually-maintained list, it will > > get out of sync with reality pre

Re: Bug#841113: ITP: extremetools -- tools for running processes under extreme uid and gid

2016-10-19 Thread Dmitry Bogatov
[2016-10-17 20:15] Jan Mojzis > > part text/plain1045 > Package: wnpp > Severity: wishlist > Owner: Jan Mojzis > > * Package name: extremetools > Version : 20161017 > Upstream Author : Jan Mojžíš > * URL : https://github.com/janmojzis/extremetoo

Re: Bug#840915: ITP: python-github3.py -- comprehensive, actively developed and extraordinarily stable wrapper around the GitHub API (v3)

2016-10-17 Thread Dmitry Bogatov
[2016-10-16 13:15] ChangZhuo Chen (陳昌倬) > > part 1 text/plain 762 > Package: wnpp > Severity: wishlist > Owner: "ChangZhuo Chen (陳昌倬)" > > * Package name: python-github3.py > Version : 0.9.3 > Upstream Author : Ian Cordasco (sigmavirus24) > * URL :

Re: Interface of `shutdown', 'halt', ... programs

2016-10-07 Thread Dmitry Bogatov
[2016-10-06 12:23] Ian Jackson > > part text/plain1395 > Dmitry Bogatov writes ("Re: Interface of `shutdown', 'halt', ... programs"): > > Thank you for your advice, Ian. You guessed correctly -- 'sudo init 0' is > &

Re: Interface of `shutdown', 'halt', ... programs

2016-10-07 Thread Dmitry Bogatov
> If using systemd-shim to implement logind for runit, you would need to > provide the shutdown and reboot commands used here: > https://sources.debian.net/src/systemd-shim/10-2/src/power-unit.c/ Looks interesting. Thanks. -- X-Web-Site: https://sinsekvu.github.io | Note that I process my emai

Re: Interface of `shutdown', 'halt', ... programs

2016-10-06 Thread Dmitry Bogatov
> > #838480 > > [...] > > Any suggestions? > > Is it possible to use a pointyclicky desktoppy widgety thing to reboot > a system with runit ? I guess from your mails you use the command > line. > [...] > I think if I were you I would try installing a system with runit and > GNOME, make enough of

Interface of `shutdown', 'halt', ... programs

2016-10-04 Thread Dmitry Bogatov
Hello! Recently I asked for inclusion of 'runit-init' into init metapackage Pre-Depends: (#838480). Response, in particular mentioned, that since 'runit-init' does not provide 'halt', 'reboot' and other scripts, it would break things. Unfortunately, I did not received reply about following ques

Re: libsystemd [was: Re: Is missing SysV-init support a bug?]

2016-08-30 Thread Dmitry Bogatov
[2016-08-29 18:30] Russ Allbery > > part text/plain1918 > Dmitry Bogatov writes: > > > Socket is not bad thing. Inventing daemon for no reason is complicating > > things for no reason => bad. Thanks history, we have pid files, not > > `

Re: libsystemd

2016-08-30 Thread Dmitry Bogatov
[2016-08-30 08:55] Jonathan de Boyne Pollard > > part text/plain 198 > Dmitry Bogatov: > > > Thanks history, we have pid files, not `libpid' to talk to `pidd'. > > > You have forgotten about the existence of Debian Hurd. (-: I like Hur

Re: libsystemd [was: Re: Is missing SysV-init support a bug?]

2016-08-29 Thread Dmitry Bogatov
> > I can understand this need, although never needed it myself. > > > But implementation makes me sad. Instead of creating UNIX-way solution > > (create /var/run/foo.ready, when you are ready?), it does the worst > > thing I can imagine. > > If communicating with another local daemon via a UNIX d

Re: libsystemd [was: Re: Is missing SysV-init support a bug?]

2016-08-29 Thread Dmitry Bogatov
[2016-08-28 20:00] Russ Allbery > > part text/plain3207 > Dmitry Bogatov writes: > > > Not to start flame or to advertize anything/anyone, but why to integrate > > with 'runit' init system, your program should support foreground > >

Re: libsystemd [was: Re: Is missing SysV-init support a bug?]

2016-08-28 Thread Dmitry Bogatov
[2016-08-28 06:26] Adam Borowski > > part text/plain2020 > On Sat, Aug 27, 2016 at 10:33:36AM +0300, Dmitry Bogatov wrote: > > > > I hugely support idea of dynamically loading libsystemd. > > > > > > Please don't, no. Wh

Re: libsystemd [was: Re: Is missing SysV-init support a bug?]

2016-08-27 Thread Dmitry Bogatov
> Once per thread about systemd, I point out that dbus-daemon links to both > libapparmor and libselinux - which results in at least one useless library > for literally everyone with dbus installed, since "major" LSMs don't > stack, so nobody can possibly be using both AppArmor and SELinux at the

Re: libsystemd [was: Re: Is missing SysV-init support a bug?]

2016-08-27 Thread Dmitry Bogatov
> > > * conntrackd & systemd are very good integrated (using libsystemd) > > > > I hugely support idea of dynamically loading libsystemd. > > Please don't, no. While I do think packages should keep sysvinit > support as long as it continues to work and doesn't make other paths > worse, I don't t

Re: Is missing SysV-init support a bug?

2016-08-26 Thread Dmitry Bogatov
> So, obviously from my point of view, lack of sysvinit support is not > a bug. Please, no. Firstly, it's violation of Policy. > The rationale for the change was: > * the default init system in debian is systemd First thing I do on fresh jessie system is `apt-get install sysinit-core`. There

Re: copyright precision

2016-08-11 Thread Dmitry Bogatov
[2016-08-11 21:09] Moritz Mühlenhoff > > Simon McVittie schrieb: > > In particular, if this thread comes to the conclusion that more needs to > > be done than what maintainers currently do, then it should be something > > actionable; > > Or we could rather automate the generation of debian/copyri

Re: TMPDIR - Do we also need a drive backed TPMDIR ?

2016-07-21 Thread Dmitry Bogatov
[2016-07-21 21:22] Gabor Gombas > > On Thu, Jul 21, 2016 at 04:06:26PM +0300, Dmitry Bogatov wrote: > > > For example, I, as happy owner of 8GB RAM, is perfectly fine with 3GB > > in /tmp, because I actually use less then 1Gb. On other hand, would I > > start 50 ins

Re: TMPDIR - Do we also need a drive backed TPMDIR ?

2016-07-21 Thread Dmitry Bogatov
> > Should there be another TPMDIR? Like DTMPDIR, pointing to the > > underneath disk, where size is limited by the capacity available to > > partition/disk ? Why? How would you define line between 'TMPDIR' and 'DTMPDIR'? For example, I, as happy owner of 8GB RAM, is perfectly fine with 3GB in /

Re: Per-user package configuration

2016-07-01 Thread Dmitry Bogatov
> > But seems that debconf templates are static, and I can't dynamically > > generate list of choices (users). But I need to, since users can be > > added and removed, and I want 'dpkg-reconfigure' handle it. > > Debconf templates are not static. You have the freedom to insert > variables in the t

Per-user package configuration

2016-06-30 Thread Dmitry Bogatov
Hello! I am working on runit process supervision suite, and I want to provide user-local supervision support out-of-binary-package. User-local supervision for requires one file pre user in /etc. (Well, true is a bit more complex, but nevermind). One extra will be spawned per user). Question is:

Re: Bug#827907: RFS: evil/1.2.12-1 ITP

2016-06-28 Thread Dmitry Bogatov
> * Dmitry Bogatov , 2016-06-27, 17:32: > >Mercurial upstream repository, and tarballs are named not after > >version, but after hashes. I fail to extract anything useful from this > >page: [1] > > > >[1] https://bitbucket.org/lyro/evil/downloads > Th

Re: Verifying dep-5

2016-05-29 Thread Dmitry Bogatov
[2016-05-28 13:20] Stefano Zacchiroli > On Sat, May 28, 2016 at 02:18:51AM +0300, Dmitry Bogatov wrote: > > But seems we do not have tools to check it. Probably, we need some way > > to mark licenses of whole binary packages. WDYT? > > You're correct that we have no wa

Re: Verifying dep-5

2016-05-27 Thread Dmitry Bogatov
[add debian-devel back to cc] > Regarding _declaring_ appropriate DEP5 hints, with machine-readable DEP5 = > copyright format you can declare a license in the _header_ section to = > indicate the effective license caused by "infection" of indivifual parts = > on the whole of the binary product.

Verifying dep-5

2016-05-27 Thread Dmitry Bogatov
Hello! Do we have any tools to check for GPL violation? I mean, is it any tool to perform rather crude check whether package that contains non-copyleft source file depends on binary package, source package of which contains GPL file? Currently, I am working about some issue with haskell-missingh

Re: Which libstdc++ library?

2016-05-17 Thread Dmitry Bogatov
> I have a package (dpuser [1]), that during execution may call the c++ > compiler g++ for some on-the-fly-generated C++ files that use the > standard C++ library. > > I am now curious on how I need to specify the runtime dependency from the > -dev library? The C++ compiler is probably just the "g+

Bug#823061: RFH: fgetty -- console-only getty & login (issue with nis)

2016-04-30 Thread Dmitry Bogatov
Package: wnpp Severity: normal I request assistance with maintaining the fgetty package. The package description is: fgetty is a small, efficient, console-only getty for Linux. It is derived from mingetty but hacked until it would link against diet libc to produce the smallest memory footprin

Bug#785334: ITP: cdist -- Usable configurating management system

2015-05-14 Thread Dmitry Bogatov
Package: wnpp Severity: wishlist Owner: Dmitry Bogatov * Package name: cdist Version : 4.0.0pre3 Upstream Author : Nico Schottelius * URL : http://www.nico.schottelius.org/software/cdist/ * License : GPLv3+ Programming Lang: Python, Shell Description

Bug#777743: ITP: wallpaperd -- X wallpaper changing daemon

2015-02-11 Thread Dmitry Bogatov
Package: wnpp Severity: wishlist Owner: Dmitry Bogatov * Package name: wallpaperd Version : 0.2.1 Upstream Author : Claes Nästén * URL : http://projects.pekdon.net/git/wallpaperd.git * License : BSD-2-clause Programming Lang: X Description : X

Bug#777220: ITP: you-get -- downloader for youtube and number of sites

2015-02-06 Thread Dmitry Bogatov
Package: wnpp Severity: wishlist Owner: Dmitry Bogatov * Package name: you-get Version : 0.3.32 Upstream Author : Mort Yao * URL : http://www.soimort.org/you-get/ * License : MIT Programming Lang: Python Description : Non-interactive video downloader

Bug#775649: ITP: haskell-formatting -- Type safe format function

2015-01-17 Thread Dmitry Bogatov
Package: wnpp Severity: wishlist Owner: Dmitry Bogatov * Package name: haskell-formatting Version : 6.1.1 Upstream Author : Chris Done * URL : http://hackage.haskell.org/package/formatting * License : BSD3 Programming Lang: Haskell Description : Type

Bug#775648: ITP: haskell-text-format -- Text formatting

2015-01-17 Thread Dmitry Bogatov
Package: wnpp Severity: wishlist Owner: Dmitry Bogatov * Package name: haskell-text-format Version : 0.3.1.1 Upstream Author : Bryan O'Sullivan * URL : https://hackage.haskell.org/package/text-format * License : BSD3 Programming Lang: Haskell Descri

Bug#775577: ITP: haskell-double-conversion -- Fast conversion between double precision floating point and text

2015-01-17 Thread Dmitry Bogatov
Package: wnpp Severity: wishlist Owner: Dmitry Bogatov * Package name: haskell-double-conver Version : 2.0.1.0 Upstream Author : Bryan O'Sullivan * URL : http://hackage.haskell.org/package/double-conversion * License : BSD3 Programming Lang: Ha

Bug#775557: ITP: haskell-stylish-haskell -- Prettifier for haskell library

2015-01-17 Thread Dmitry Bogatov
Package: wnpp Severity: wishlist Owner: Dmitry Bogatov * Package name: haskell-stylish-haskell Version : 0.5.11.0 Upstream Author : Jasper Van der Jeugt * URL : https://github.com/jaspervdj/stylish-haskell * License : BSD3 Programming Lang: Haskell

Bug#775210: ITP: haskell-decimal -- Manipulating decimal numbers

2015-01-12 Thread Dmitry Bogatov
Package: wnpp Severity: wishlist Owner: Dmitry Bogatov * Package name: haskell-decimal Version : 0.4.2 Upstream Author : Paul Johnson * URL : http://hackage.haskell.org/package/Decimal * License : BSD3 Programming Lang: Haskell Description

Bug#775028: ITP: haskell-extra -- Extra functions for base

2015-01-10 Thread Dmitry Bogatov
Package: wnpp Severity: wishlist Owner: Dmitry Bogatov * Package name: haskell-extra Version : 1.0 Upstream Author : Neil Mitchell * URL : xhttps://github.com/ndmitchell/extra * License : BSD3 Programming Lang: Haskell Description : Extra functions

Bug#772027: ITP: blogliterately -- Tool for posting Haskelly articles to blogs

2014-12-04 Thread Dmitry Bogatov
Package: wnpp Severity: wishlist Owner: Dmitry Bogatov * Package name: blogliterately Version : 0.7.1.7 Upstream Author : Brent Yorgey * URL : http://byorgey.wordpress.com/blogliterately/ * License : GPL3+ Programming Lang: Haskell Description : Tool

Bug#771951: ITP: haskell-bool-extras -- Fold function for Bool type

2014-12-03 Thread Dmitry Bogatov
Package: wnpp Severity: wishlist Owner: Dmitry Bogatov * Package name: haskell-bool-extras Version : 0.4.0 Upstream Author : Tom Lokhorst * URL : http://tom.lokhorts.ru/bool-extras * License : BSD3 Programming Lang: Haskell Description : Fold function

Bug#769000: ITP: hsenv -- Haskell virtual environment tool

2014-11-10 Thread Dmitry Bogatov
Package: wnpp Severity: wishlist Owner: Dmitry Bogatov * Package name: hsenv Version : 0.5 Upstream Author : Bartosz Ćwikłowski Taylor Hedberg * URL : https://github.com/tmhedberg/hsenv * License : BSD Programming Lang: Haskell

Bug#766730: ITP: unqlite -- Self-contained transactional NoSQL database engine.

2014-10-25 Thread Dmitry Bogatov
Package: wnpp Severity: wishlist Owner: Dmitry Bogatov * Package name: unqlite Version : 1.1.6 Upstream Author : Mrad Chems Eddine * URL : http://unqlite.org * License : BSD Programming Lang: C Description : Self-contained transactional NoSQL database

Re: Bug#760167: ITP: cligh -- Command-line interface to GitHub

2014-09-06 Thread Dmitry Bogatov
* Paul Wise [2014-09-06 15:48:09+0800] > On Mon, Sep 1, 2014 at 9:58 PM, Dmitry Bogatov wrote: > > > PS. Is it any tool to generate ITP bug from debian/ directory? > > No, because ITPs are meant to be filed *before* the debian/ directory > exists. My reason was that I

Bug#760167: ITP: cligh -- Command-line interface to GitHub

2014-09-01 Thread Dmitry Bogatov
Package: wnpp Severity: wishlist Owner: Dmitry Bogatov * Package name: cligh Version : 0.2 Upstream Author : Christopher M. Brannon * URL : http://the-brannons.com/software/cligh.html * License : BSD Programming Lang: Python Description : Command-line

Bug#760143: ITP: cligh -- Command-line interface to GitHub

2014-09-01 Thread Dmitry Bogatov
Package: wnpp Owner: Dmitry Bogatov Severity: wishlist * Package name: cligh Version : 0.2 Upstream Author : Christopher M. Brannon * URL or Web page : http://the-brannons.com/software/cligh.html * License : BSD Description : Command-line interface to GitHub