bin:/bin" (plus /sbin for root,
plus …/games for non-root), i.e. with the symlinks last.
Thus, if anything does do this it'll go splat whether or not we remove
":/bin" from our PATH.
--
-- mit freundlichen Grüßen
--
-- Matthias Urlichs
BEGIN:VCARD
VERSION:4.0
N:Urlichs;Matt
On 06.05.25 13:31, Ahmad Khalifa wrote:
Fedora doesn't set /bin anymore in the $PATH
IMHO we should follow that practice, post-Trixie.
--
-- regards
--
-- Matthias Urlichs
BEGIN:VCARD
VERSION:4.0
N:Urlichs;Matthias;;;
NICKNAME:Smurf
EMAIL;PREF=1:matth...@urlichs.de
TEL;TYPE=work;VALUE
On 28.04.25 21:46, Jakub Wilk wrote:
It hasn't been HP for a long time.
Thanks for the update. It *has* been HP when I got it …
--
-- regards
--
-- Matthias Urlichs
BEGIN:VCARD
VERSION:4.0
N:Urlichs;Matthias;;;
NICKNAME:Smurf
EMAIL;PREF=1:matth...@urlichs.de
TEL;TYPE=work;VALUE=TEXT:+4
-- mit freundlichen Grüßen
--
-- Matthias Urlichs
BEGIN:VCARD
VERSION:4.0
N:Urlichs;Matthias;;;
NICKNAME:Smurf
EMAIL;PREF=1:matth...@urlichs.de
TEL;TYPE=work;VALUE=TEXT:+49 911 59818 0
URL;TYPE=home:https://matthias.urlichs.de
END:VCARD
OpenPGP_signature.asc
Description: OpenPGP digital signature
On 28.04.25 12:56, Marc Haber wrote:
Could somebody with an LWN subscription share a friends link?
Subscriptions to LWN are free for DDs, somebody (HP IIRC) sponsors them.
--
-- regards
--
-- Matthias Urlichs
BEGIN:VCARD
VERSION:4.0
N:Urlichs;Matthias;;;
NICKNAME:Smurf
EMAIL;PREF=1:matth
ory, and there's probably not much point in working on improving
its code *now*, but that's a different problem.
--
-- regards
--
-- Matthias Urlichs
BEGIN:VCARD
VERSION:4.0
N:Urlichs;Matthias;;;
NICKNAME:Smurf
EMAIL;PREF=1:matth...@urlichs.de
TEL;TYPE=work;VALUE=TEXT:
digit (or
even two IMHO).
At least not enouch space to waste any more life time on it.
That's your personal call.
--
-- regards
--
-- Matthias Urlichs
BEGIN:VCARD
VERSION:4.0
N:Urlichs;Matthias;;;
NICKNAME:Smurf
EMAIL;PREF=1:matth...@urlichs.de
TEL;TYPE=work;VALUE=TEXT:+49 911 59818
how many
people read such license files in the first place. (Spoiler: almost nobody.)
--
-- regards
--
-- Matthias Urlichs
BEGIN:VCARD
VERSION:4.0
N:Urlichs;Matthias;;;
NICKNAME:Smurf
EMAIL;PREF=1:matth...@urlichs.de
TEL;TYPE=work;VALUE=TEXT:+49 911 59818 0
URL;TYPE=home:https
he FTP team) is
not The Way. Neither is crippling some features of git, or whichever
else program du jour has this problem.
NB no it's not possible to re-license git to GPLv3. That'd be only
slightly less difficult as re-licensing the Linux kernel.
[1] "to show obsequious de
Package: wnpp
Severity: wishlist
Owner: Matthias Urlichs
X-Debbugs-Cc: debian-devel@lists.debian.org
* Package name: flashmq
Version : 1.20.0
Upstream Contact: Wiebe Cazemier
* URL : https://flashmq.org
* License : OSL v3.0
Programming Lang: C
Package: wnpp
Severity: wishlist
Owner: Matthias Urlichs
X-Debbugs-Cc: debian-devel@lists.debian.org
* Package name: python3-asyncclick
Version : 8.1.8
Upstream Contact: Matthias Urlichs
* URL : h...@github.com:smurfix/asyncclick.git
* License : BSD
On 09.03.25 17:45, Marco d'Itri wrote:
On Mar 09, Matthias Urlichs wrote:
My "build me a Debian image" script has been doing that for two years now,
simply by moving /var/lib/dpkg to /usr/state/dpkg and bind-mounting it back
onto /var/lib/dpkg (symlinking won't work).
How
m not-mentioned-in-d-control package is
installed.
Policy doesn't seem to explicitly state that (I just took an
admittedly-cursory look), but maybe it should.
--
-- regards
--
-- Matthias Urlichs
OpenPGP_signature.asc
Description: OpenPGP digital signature
spend some time building those images,
fine, go ahead; if and when those images are actually usable for a
relevant subset of machines out there, *then* we can might want to
revise our decision.
--
-- regards
--
-- Matthias Urlichs
OpenPGP_signature.asc
Description: OpenPGP digital signature
tted.
Granted that some pieces are missing, most notably /boot (which really
should be populated from /usr (and /etc) instead of being directly
installed to), but that's irrelevant when your usecase is booting
containers, and fixable by reinstalling the kernel packages.
--
--
(and I assume the reason Andreas basically ignored the team's rejection
of new members) is that "do nothing until somebody has time to train new
people" is among the worst possible approaches: experience tells us that
the most likely outcome is "another team members qui
ere.
Bottom line: It's not *that* easy.
--
-- regards
--
-- Matthias Urlichs
OpenPGP_signature.asc
Description: OpenPGP digital signature
On 06.03.25 19:42, Bastian Blank wrote:
On Thu, Mar 06, 2025 at 06:21:10PM +0100, Matthias Urlichs wrote:
However, I'm reasonably certain that there are other cases where diversions
are intentional and perfectly valid.
Do you have an example?
Does perldoc diverting the stub perldoc so
that cannot be used in new uploads.
I kindof doubt that we'd get a majority to sign off on that.
--
-- regards
--
-- Matthias Urlichs
OpenPGP_signature.asc
Description: OpenPGP digital signature
kages, find their
problems if any, then come back".
Finally, a question -- as you don't seem to document the issues you have
with long term packages in their ITP bug, where *do* you document them?
--
-- regards
--
-- Matthias Urlichs
OpenPGP_signature.asc
Description: OpenPGP digital signature
ngenious.
--
-- regards
--
-- Matthias Urlichs
OpenPGP_signature.asc
Description: OpenPGP digital signature
On 06.03.25 09:53, Marc Haber wrote:
I apologize for trying to bring a smile into a heated discussion
Thank you.
--
-- regards
--
-- Matthias Urlichs
OpenPGP_signature.asc
Description: OpenPGP digital signature
fixing the roof because you're too
busy emptying buckets is not a viable long-term strategy.
If you have a better idea how to improve the situation, by all means
let's hear it.
NB: "now would not be a good time" begs the question how long you expect
said "now"
aller than five or so.
Anything else can be fixed post-upgrade.
--
-- regards
--
-- Matthias Urlichs
OpenPGP_signature.asc
Description: OpenPGP digital signature
reboot with the same network configuration is not a trivial task, even
for reasonably experienced sysadmins.
--
-- regards
--
-- Matthias Urlichs
OpenPGP_signature.asc
Description: OpenPGP digital signature
at to actually work.
Thus I recommend to drop the chrootery. It has served its purpose.
--
-- regards
--
-- Matthias Urlichs
OpenPGP_signature.asc
Description: OpenPGP digital signature
On 12.12.24 12:48, Holger Levsen wrote:
On Thu, Dec 12, 2024 at 08:57:57AM +0100, Matthias Urlichs wrote:
On 04.12.24 18:08, Andreas Tille wrote:
in the
absence of a debian/dont_touch_my_package file, any Debian Developer is
permitted to upload the package.
I like this idea.
so you like
ther these really *are* our only choices.
--
-- regards
--
-- Matthias Urlichs
OpenPGP_signature.asc
Description: OpenPGP digital signature
freundlichen Grüßen
--
-- Matthias Urlichs
OpenPGP_signature.asc
Description: OpenPGP digital signature
ages to it (assuming that
the don't touch tag file is absent) ?
--
-- regards
--
-- Matthias Urlichs
OpenPGP_signature.asc
Description: OpenPGP digital signature
tem load.
I'd do this myself — this looks like an easily fixable paper cut — but
somebody with (a) less than 15 years of not writing any Perl code, and
preferably (b) some non-zero experience with our bug tracker, would make
more sense.
--
-- regards
--
-- Matthias Urlichs
OpenPGP
ld key? If so you can update the
key so it's no longer expired, and sign the new key with the old one.
Then email the old key's signers and ask them to please consider signing
the new key.
This process worked for me when I had to replace mine.
--
-- regards
--
ly needs to run before sd-networkd, which is easy
enough to set up (add a drop-in unit with ExecStartPre= stanza).
--
-- regards
--
-- Matthias Urlichs
OpenPGP_signature.asc
Description: OpenPGP digital signature
re. The ecosystem has changed significantly in the last
quarter century.
Instead we have a maintenance burden — one which isn't exactly lightened
by the fact that there are four implementations of ifupdown that do more
or less the same thing. (In case you're wondering: #4 is busybox.)
rkd" do exactly that?
--
-- regards
--
-- Matthias Urlichs
OpenPGP_signature.asc
Description: OpenPGP digital signature
n only when a specific network interface is
present.
Or you can use NM and its script dispatcher instead.
Or, well, you can of course continue to use ifupdown if none of the
above work for you. But that doesn't mean ifupdown should be the default
IMHO.
--
-- regards
--
-- Matthi
cult,
AFAIK there's nothing ifupdown can do that systemd[-networkd] can't.
--
-- regards
--
-- Matthias Urlichs
OpenPGP_signature.asc
Description: OpenPGP digital signature
ntainers
to be packaging experts. That doesn't scale.
--
-- regards
--
-- Matthias Urlichs
OpenPGP_signature.asc
Description: OpenPGP digital signature
eport for one of my
packages, is it OK to reply "that's not supported, go away"?
--
-- mit freundlichen Grüßen
--
-- Matthias Urlichs
OpenPGP_signature.asc
Description: OpenPGP digital signature
d the table of content and didn't re-read the
whole thing.
--
-- regards
--
-- Matthias Urlichs
OpenPGP_signature.asc
Description: OpenPGP digital signature
te to speculate why rsyslog would need more than a million file
descriptors …
--
-- mit freundlichen Grüßen
--
-- Matthias Urlichs
OpenPGP_signature
Description: OpenPGP digital signature
On 17.06.21 21:13, Marc Haber wrote:
Is there a bugreport for that?
There is now. 990026.
I marked it Serious because our system admins are seriously .-/ unhappy
about the change: we have a whole lot of systems with cronjob entries
that'd stop working more-or-less-silently.
--
-- Mat
ty or ticket category.
Also this is not mentioned in the `debian/cron.NEWS` file.
It's possibly a bit late to get this fixed before the release, but …
--
-- Matthias Urlichs
OpenPGP_signature
Description: OpenPGP digital signature
ptions, thus
$ git config --global --add dgit-distro.debian.keyid ABCD1234DEADBEEF
actually works.
Next time I'll wait for the remainder of my migraine headache to go away
before asking questions I should have been able to figure out myself;
sorry about the noise.
--
-- Matthias U
On 02.01.21 21:28, Sean Whitton wrote:
It's trying to use your personal key because what you are using is a
local demo of tag2upload. The real thing would have its own key with
upload rights.
Owch. I should have noticed it's local.
Any idea how I tell it which key to use?
--
-
c7b14
type commit
tag debian/0.14.41-1
tagger Matthias Urlichs 1609609669 +0100
knxd release 0.14.41-1 for unstable
[dgit distro=debian split --quilt=baredebian]
[dgit please-upload upstream-tag=0.14.41
upstream=f23b14b361d9d465c7f105004f015f2cabe57f3c]
gpg: Signature made Sa 02 Jan 2021 18:47:4
Package: wnpp
Severity: normal
Owner: Matthias Urlichs
* Package name: lua-yajl
Version : 0.2
Upstream Author : Brian Maher
* URL : https://github.com/brimworks/lua-yajl
* License : MIT/X
Programming Lang: C, Lua
Description : Yet Another JSON Library
we have now.
>
On a server, a missed rename due to interfaces showing up in exactly the
wrong order makes the system unreachable. Frankly, I cannot imagine
anything "way worse" than that. Not in this context.
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
o do other places on the net.
> Otoh, most systemd documentation lacks objectivity.
>
So does any other documentation whose authors are convinced they're doing
something right. Would you demand a sidebar on gimp.org which praises the
cool features of Inkscape or Scribus?
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
slow as molasses or almost-out-of-memory.
The fewer code (esp. code which are not in memory anyway)
you run at that time, the better.
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
etter method is found, this is probably the best of bad options.
>
Mmh. Granted that people might want to "apt-cache search texlive
PACKAGENAME", the package description should just contain a list of
included CTAN modules. Just drop the descriptions.
--
-- Matthias Urlichs
--
To
Hi,
martin f krafft:
> There are two problems here:
>
3. Spurious errors may be reported if fsck happens to run across an
inconsistent state.
--
-- Matthias Urlichs
--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble?
Set up your router correctly, e.g. with a 192.168.x.1 address,
and turn on DHCP.
> [ complete sysconf dbump ]
Doesn't matter.
--
-- Matthias Urlichs
--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@l
that by the time we release, this is going to be more unlikely
than a hang after upgrading to wheezy was (this was not at all uncommon IME)
and, most importantly,
* stop spreading FUD about "abandoming users".
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
Hi,
Marco d'Itri:
> On Dec 04, Matthias Urlichs wrote:
>
> > If you can run a CGI inside a chroot/container/whatever, you can run a
> > small web server on a local port / Unix socket, and reverse-proxy it,
> > just as easily.
> While using many more times the r
/whatever, you can run a
small web server on a local port / Unix socket, and reverse-proxy it,
just as easily.
FastCGI is just a slightly more fancy way of doing this.
> The poor man alternatives like mod-php5 are nothing which a security
> conscious admin would ever use.
>
Definitely.
Hi,
Dmitriy Fitisov:
> > lsof /dev/ttyACM0
>
> That I also tried last week. Nothing is open.
The next target of interest would be udev.
Which rules fire, and do they start anything?
(udevadmin monitor …)
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
easonable
estimate. Not zero, that's just plain wrong.
Until it does that right, I'd rather spend a megabyte or two on keeping a
"real" NTP server in memory. Yes, even on clients.
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
st couple of his mails here) is that he happens to disagree with you.
If you intend to appear unreasonable, then I suppose this helps.
Otherwise, not so much.
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
e bad.
>
"Wasted effort" is/was to implement mostly-the-same power management
features, in a slightly different way, in each desktop environment.
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
leane a daemon running), just because this happened to be
the first user added to the system, is not.
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
ings that are important to them involving special meanings for
> runlevels 2345, they need to work out how to port those things to
> systemd, or opt to stick with sysvinit for now.
>
+1
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
continue to do so
_and_ Debian will probably continue to ship sysVrc files that are
good enough for embedded systems (*), so I guess I don't really .
(*) IME one key feature you might not need on embedded systems is a way
to reliably shut down services, as the things tend to simply ge
warning we still need
to implement – and either test before they leap, or decide to stay with
sys5 until they are in a position to fix problems on-site.
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
e" isn't exactly conductive
to rational dialogue …
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
o never touched their inittab.
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
Hi,
Marc Haber:
> On Thu, 27 Nov 2014 11:53:18 +0100, Matthias Urlichs
> wrote:
> >Yes, the logind-related parte _could_ be provided elsewhere, but part of
> >the features logind needs is already implemented in systemd. So using that
> >instead of rolling your own from
Hi,
Marc Haber:
> Updating of such systems has always been a pain, but this time it's
> going to be a gazillion times more painful.
>
Why? (Seriously.)
--
-- Matthias Urlichs
--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe
; kindof
asks for that kind of response – after all, the answer should be obvious;
it's not as if we started discussing what systemd does (and how) yesterday.
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
y case, I'd much rather have a notification method instead of polling.
(Doesn't have to be an explicit trigger; inotify() would also work.)
--
-- Matthias Urlichs
--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe"
at hash is just a number which unambiguously refers to one place in
the project history. Of course, you need the actual file contents to make
sense of the hash. So, you might consider a Mercurial reflog to be roughly
the same thing as a git hash _plus_ the pack file you get from "git repa
ishing a specification
(once you _have_ a stable API) and sticking to that.
But when things are in flux and you're in the process of figuring out what
the API should look like in the first place, having multiple places to
update, which can and will get out of sync, is no fun.
--
-- Mat
re entitled to their opinions.
But if all they have is an opinion, with no attempt to convey their
reasoning to the "other side" (as you are doing now), then said other
side is (equally perfectly) entitled to disagree.
Unfortunately, that does not always help. As we see …
--
old non-argument for the umpteenth time, even
if not everybody actually gives them flak about it.
--
-- Matthias Urlichs
--
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/20141127132801.gb18...@smurf.noris.de
er, therefore requiring yet more code. More man-hours to write and
debug.
NB: s/there/they/.
--
-- Matthias Urlichs
--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https:/
other words: Please stop.
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
0% user base
Could we PLEASE stop the systemd FUD now?
--
-- Matthias Urlichs
--
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/20141125160359.gb6...@smurf.noris.de
telling your desktop
environment to auto-mount.
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
o even with better compression via .xz this would be a win whenever
there's more than one source version in the archive.
I do plan to investigate this idea further. Sometime after the release.
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
) depends on networking, which depends on
(the whole of) local-fs; thus, getting a normal Debian system to do
that is a nontrivial exercise which is definitely not in the cards
before releasing jessie.
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
t;systemd.unit=multi-user.target",
log in via text mode, and "systemctl start lightdm.service" manually.
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
system that starting my
app servers should depend on a running postgres which in turn should only
start when the database disks get mounted, and that doesn't happen.
--
-- Matthias Urlichs
--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "
too hard to do. Any takers?
systemd-delta only accesses the running systemd's configuration, hence is
useless for this.
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
nits.
So would having the Debianized source in a VCS; then you can just tell it
to return to pristine state (git reset --hard && git ls-files --others -z |
xargs -0r rm -f).
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
ters obviously wouldn't be used by anybody who's even
remotely sane, esp. in the context of source code, but not all of them. I
would at least check whether $ and/or single quote works.
Regarding this bit of elisp, the pattern change looks reasonably sane.
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
services, the
'pam_session', 'pam_setcred', and 'use_pty' flags should be turned off,
as well as sudo's internal logging.
This will cause sudo to not create a PAM session, and directly exec() the
daemon instead of running an intermediate fork.
See "man
method's
advantage is that you can just use an EnvironmentFile= stanza, and thus
don't need to keep that and /etc/systemd/system/PACKAGE.service in sync
somehow.
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
/var/run/minidlna
You might want to use this opportunity to replace /var/run with /run.
> ExecStartPre=/bin/chown $USER /var/run/minidlna
You should use "%u"; see systemd.unit(5).
Also, one ExecStartPre stanza is sufficient:
> ExecStartPre=/usr/bin/install -o %u -g %
Hi,
Daniel Pocock:
> This is probably tangential to the ongoing DEP-14 and source-only upload
> discussions
>
> How would people feel if dput was a wrapper around git?
>
How would you feel about forking Debian and switching an all-in-git
maintainance+build infrastructure?
a tool, though :(
>
> Err, yes. There were complains about the -rc.d prefix way back in Debconf2,
> but the truth is the ship had sailed already (due to update-rc.d).
>
The (author of the) document might want to mention that yes, this name is
stupid – and no, we can't eas
Hi,
Scott Kitterman:
> The cure for inappropriate speech is more speech.
This sentence lacks a necessary ingredient, i.e. the adjective
"appropriate" in front of the last word.
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
omplain about
saves me a lot of time, not all of which I then spend on Debian mailing
lists fanboy-ing. :-P (I'm also somewhat too old to be called "boy". :-/ )
Besides, I'm not blind to the fact that not all is well in systemd land.
But that's a different topic.
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
, to file a bug requesting to drop this behavior? ;-)
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
hey
> disagree with.
>
I assume that some do, but they're doing it quietly.
If the systemd decision had gone the other way (i.e. pro Upstart), I would
have done the same thing.
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
king about the general case here, not "oops, I
just pushed half-baked buggy ".)
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
anning tags which may or may not correspond to an
actual source upload.
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
longer timeframes than
the emergence of e-mail and IRC communication. For confirmation, look at
any flame war where people write things they would (hopefully) never say to
the recipient's face. :-/
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
rest of us that it's a bad
idea (how to do that is left as an exercise for the esteemed reader;
hint: diatribes about the change being The End Of Debian | Linux | Unix |
Civilization aren't going to work), and/or vote "Further Discussion".
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
exact same thing (other than
patch-of-a-patch changes).
--
-- Matthias Urlichs
signature.asc
Description: Digital signature
that those who like the divided workflow should be the
> ones to write it up. I see that Simon (for example) is actively
> engaging in the discussion.
>
Thanks; this is a good way to proceed.
--
-- Matthias Urlichs
--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
1 - 100 of 530 matches
Mail list logo