Re: [arch-dev-public] Tracking different CPU architectures with pkgstats

2021-03-16 Thread Pierre Schmitz via arch-dev-public
Hi, I saw your post; I just did not want to go off-topic right away.
:-) At least as long as I am the only contributor I hesitate to give
up on how the infrastructure is set up. It seems to be much more
complex to do this on "official" servers. I like being able to switch
things around outside of just deploying some scripts. E.g. I do
automatic deployments, updates, change Web server or database
configurations etc..

Greetings,

Pierre

On Mon, Mar 15, 2021 at 10:42 PM Sven-Hendrik Haase via
arch-dev-public  wrote:
>
> On Sun, 14 Mar 2021 at 15:17, Levente Polyak via arch-dev-public
>  wrote:
> >
> > On 3/14/21 3:07 PM, Pierre Schmitz via arch-dev-public wrote:
> > > I just updated the server to also accept x86_64 feature levels, ARM
> > > and even i686. There is a new version of pkgstats (>= 3.1.0; currently
> > > in [testing]) which is able to detect feature levels. ARM support is
> > > pretty early, but x86_64 should be fine (using Intel's cpuid library).
> > >
> > > If you like to check what gets detected on your system run:
> > > $ pkgstats submit --dump-json | head
> > > system.architecture is your CPU and os.architecture should be the same
> > > as "uname -m"
> > >
> > > Let me know if this does work for you and especially if it does not.
> > > Using Qemu for testing is quite limited and I lack old, new and AMD
> > > CPUs.
> > >
> > > An API and UI to analyze these data will follow in the future. (I
> > > guess we need to wait a few weeks to see some valid results)
> >
> > Hi Pierre,
> >
> > that sounds wonderful, thanks for the work, this will be nice data points :)
> >
> > Did you see my previous mail? It would be amazing if you can consider
> > growing this side-project into something official in terms of being
> > available on http://pkgstats.archlinux.org/
> >
> > I think this is really a great idea and project that we should advocate
> > in the official hosting namespace :)
> >
> > cheers and thanks,
> > Levente
> >
>
> I second this and we've tried to touch on this in the past. I think
> "officializing" pkgstats would be neat.
>
> Cheers,
> Sven


Re: [arch-dev-public] Tracking different CPU architectures with pkgstats

2021-03-16 Thread Levente Polyak via arch-dev-public
On 3/16/21 6:00 PM, Pierre Schmitz via arch-dev-public wrote:
> Hi, I saw your post; I just did not want to go off-topic right away.
> :-) At least as long as I am the only contributor I hesitate to give
> up on how the infrastructure is set up. It seems to be much more
> complex to do this on "official" servers. I like being able to switch
> things around outside of just deploying some scripts. E.g. I do
> automatic deployments, updates, change Web server or database
> configurations etc..
> 

Hey Pierre :)

Hm I kind of get the way you feel... but i really really believe it
would be very beneficial if we make this an official project. I don't
think there needs to be a strong relation between contributor and
hosting, we also host foreign software we don't even write ourselves.
Otherwise every main dev of one of our projects would just host their
stuff on their private servers as well :D

I don't think you need to have any fear about the complexity or losing
control, it is actually pretty straight forward and the devops team is
more then open to implement every single bit of the devops ansible infra
setup. So there won't be any workload on you :)
There are multiple ways, for the security tracker (which I'm also more
or less basically the only main dev :P) it is as easy as just bumping
the commit hash [0].

I kind of understand your "concern", if you aim more for a fluent
deployment, we have also prototyped GitLab CI pipeline deployment for
the AUR in a convenient and secure way. This can give more deployment
control without the need to always touch ansible. I'm a hundred percent
convinced there is a good way to make all parties happy and still be
able to promote your side project into an awesome official bit of Arch
Linux as it truly deserves it.

sincerely,
Levente

PS: we have a bottom reply post policy on our mailinglist :D :D :D

[0]
https://gitlab.archlinux.org/archlinux/infrastructure/-/commit/61869fdd16fe59feec413ba6815bb2a719a3d26f



OpenPGP_signature
Description: OpenPGP digital signature


[arch-dev-public] Arch Linux partners with Nitrokey to equip its staff with USB keys

2021-03-16 Thread Levente Polyak via arch-dev-public
We are happy to announce that Arch Linux has partnered with Nitrokey [0]
to equip its staff with free Nitrokey devices. We will use the Nitrokey
devices to store cryptographic keys for signing of git commits, emails
and software packages, GnuPG keys, and SSH accounts.

Thanks to the Nitrokey’s discount and the Arch Linux funds, each Arch
Linux staff is eligible to receive one free Nitrokey Pro 2 or hopefully
soon the new Nitrokey 3. To receive their Nitrokey, eligible staff will
need to register with their @archlinux.org email address at the
dedicated order form. Further instructions about this process will be
sent to our staff.

A Nitrokey Guide will be made available on the Arch Linux Wiki with FAQ
& instructions for integrating Nitrokeys into our workflow.

Nitrokey Pro 2 provides strong reliable hardware encryption. It has open
source firmware, is open hardware and can help you to: sign Git commits;
decrypt emails and files; secure server access; and protect accounts
against identity theft via two-factor authentication (one-time
passwords). Furthermore, the new Nitrokey 3 will support additional
features like FIDO.

Nitrokey is a German IT security company committed to open source
hardware and software. Nitrokey develops and produces USB keys for data
encryption, email encryption (PGP/GPG, S/MIME), and secure account
logins (SSH, two-factor authentication via OTP and FIDO). Besides their
hardware products they offer services, consulting and help you with
concept, development and certification of your specific security solutions.

Nitrokey is proud to support Arch Linux in further securing its
infrastructure and contributing to a secure open source Linux ecosystem.

[0] https://www.nitrokey.com/



OpenPGP_signature
Description: OpenPGP digital signature