[ 
https://issues.apache.org/jira/browse/CASSANDRA-19110?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17833216#comment-17833216
 ] 

Tibor Repasi commented on CASSANDRA-19110:
------------------------------------------

They are referring to 42x repository, which has been bumped to 50x ... however, 
on the download page 41x is referred as the latest stable release. I'd like to 
have that consistent, but at which one? Moreover, the cassandra repository has 
multiple branches, should we update all of them? To their actual repo? ... 
would make sense to me.

> apt-key deprecation, replace with gpg --dearmor in the docs.
> ------------------------------------------------------------
>
>                 Key: CASSANDRA-19110
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-19110
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Documentation/Website
>            Reporter: Simon K
>            Assignee: Simon K
>            Priority: Normal
>              Labels: pull-request-available
>             Fix For: 3.0.x, 3.11.x, 4.0.x, 4.1.x, 5.0.x, 5.x
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> the command `apt-key` is deprecated and soon to be removed, especially on 
> Ubuntu.
> the directory `/usr/share/keyrings` for shared keys are also being removed.
> I suggest to convert the docs from
> {code:java}
> curl https://downloads.apache.org/cassandra/KEYS | sudo apt-key add - {code}
> to a simpler command:
> {code:java}
> curl https://downloads.apache.org/cassandra/KEYS | sudo gpg --dearmor -o 
> /etc/apt/keyrings/cassandra-archive-keyring.gpg {code}
> The path `/etc/apt/keyrings` doesn't exists by default on Ubuntu 20.04 but it 
> does on 22.04.
> I also suggest to add the source.list.d text from 
> {code:java}
> $ echo "deb https://debian.cassandra.apache.org 42x main" | sudo tee -a 
> /etc/apt/sources.list.d/cassandra.sources.list
> deb https://debian.cassandra.apache.org 42x main{code}
> to 
> {code:java}
> $ echo "deb [signed-by=/etc/apt/keyrings/cassandra-archive-keyring.gpg] 
> https://debian.cassandra.apache.org 42x main" | sudo tee -a 
> /etc/apt/sources.list.d/cassandra.sources.list
> deb [signed-by=/etc/apt/keyrings/cassandra-archive-keyring.gpg] 
> https://debian.cassandra.apache.org 42x main {code}
> I have made a [PR|https://github.com/apache/cassandra/pull/2936]
> I have tested the gpg --dearmor on a VM with Ubuntu 22.04 myself recently and 
> it works just fine.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to