From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743549460; x=1744154260; darn=lists.altlinux.org; h=content-transfer-encoding:in-reply-to:content-language:references :to:from:subject:user-agent:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=JvoheXVFoj9Mc0wXm0RTY6ez+4xZS0ne0Qywpen+bDo=; b=HpEGxLB+oW9LeofAlgL7ebFZeSGDl5HilDgm6u6RXWoXkGIUm4ngFvAOJ8EyxqyNCV 04ieJXVBY0QFW6YCAHCwED9s8USlxHPpmDJ327liGqY4XQdzYpw76Dh4QkSt6LOKhKWA JxpOs9MyuPVhM71nWFSd+h2KFdSw2cAyuUJ2f++bd0J+eVYtdPHShpGQVChthyHxAOuP URw1fl2unkf8FVsTmyvJT/7KCPmz86+e8f7XJ54xV+23T08BIb0GpmdPWCW7eCVYeCWY hfUrD+nZv6lNp0RzOwAn2W3KIS2ZT/4XI2ekNEAxzJVe5WWzObaR7W+z+xOzhTt7s9z7 FFYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743549460; x=1744154260; h=content-transfer-encoding:in-reply-to:content-language:references :to:from:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=JvoheXVFoj9Mc0wXm0RTY6ez+4xZS0ne0Qywpen+bDo=; b=IlFvcgAf3x7rTcXUGFzbdsekFwZSu8g6ntYSMYIs1ahh1roKCSh+BPUVXNIhwZf7bm hIehUIKiV5dJINVmCxwqIXqjBF2/c0U0KUxVne2iy86FYewaHyGsi+zHYCsHUgfj+SIC fciXOF9YesfAehlhR/fYuvnY8QOE1Y6w+rj2K6ONLt6sNAGeErO8vVf0nQ61zZHiyMEw aroF6s6960Coz1HQyygLcRIHsm0FeR0jIch5YNEcQIIKlTRb8l8Ooo4Ani66R1Ol0XRk VCfAllPzjKxiHzvV0mF4+HH0BcjrNoS0BJapGYAAj5J9BKJx0C7J8+W+yH27uxGnMveO TGQQ== X-Gm-Message-State: AOJu0Yz3Ca7wFTfkm6tx3onihD658I6Xo+aTjXMJ/PR8qXYoUAJYLXYO TVsIGfZQWFqWPyhK+9X9p10FZSiLzyxS+XHKs5KPYsEzMwtpSPnsX3MwsA== X-Gm-Gg: ASbGnctkWFYEYECO3RJXSTamSM+D1M9vcoRIeb1A0ZX2uGYQ1KaX3l4r2gdQMdIDRLD 4+Qo4lGucX4hbHu3KRmRfKTZSR54CdjitU/kEH3WXzyn82ZX47Wu53qTj+WxKb/C3Ni7ALrVa7n 0N6ea0WDi2PK9Hy/F0B7DqtpMYonjnQpTlbFeoYEeomxlz9l8T8JwOkBcJOvMMxXwsiQAfRwmr+ dd8HbqpgHbQuXhiwA45TtgKAmP/22KGxPNDn5l/Uv2xSYqTO8pxyFgBM7w0lAoJ6rYQLqBFHEng ql3yrJSpI1v2+l3GmrGsdXTlq873/b24VTYE8+ewcNccq4or7U8u6grTLtJp9iRhxNGTbPD8/Zc UcbSZ3O72f5cVvIzi0kn9Bjbj6M+r X-Google-Smtp-Source: AGHT+IFTClsUxTXcJl2jM7S47318NomROMPWq2HWklDRO9uNBIzbn2R3/cMgkWEJqe2Gnoqdr0jmYA== X-Received: by 2002:a2e:ab18:0:b0:30d:624d:c064 with SMTP id 38308e7fff4ca-30eecd29b33mr16242111fa.10.1743549459482; Tue, 01 Apr 2025 16:17:39 -0700 (PDT) Message-ID: Date: Wed, 2 Apr 2025 02:17:36 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Leonid Krivoshein To: devel-distro@lists.altlinux.org References: <0592c96b-4f6c-4a4c-bd02-f9593c8228ef@udalov.online> <765135e6-e2b3-45f6-83fe-7d7d31a8a87f@gmail.com> Content-Language: ru, en-US In-Reply-To: <765135e6-e2b3-45f6-83fe-7d7d31a8a87f@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel-distro] =?utf-8?b?0J7RgtGH0ZHRgiDQvtCxINCw0YLQvtC80LDRgNC9?= =?utf-8?b?0L7QvCDQvtCx0YDQsNC30LUg0Lgg0L/RgNC10LTQu9C+0LbQtdC90LjQtSA=?= =?utf-8?b?0LTQu9GPINGD0LvRg9GH0YjQtdC90LjRjyDQv9Cw0LrQtdGC0L3QvtC5INCx?= =?utf-8?b?0LDQt9GL?= X-BeenThere: devel-distro@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Distributions development List-Id: Distributions development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Apr 2025 23:17:43 -0000 Archived-At: List-Archive: On 4/2/25 01:39, Leonid Krivoshein wrote: > Добрый день! > > > On 4/1/25 23:22, Дмитрий wrote: >> Что если сделать приложение/сайт которое будут анализировать все спек >> файлы в репозитории, находить там старые/давно не обновляемые пакеты >> или пакеты которые например не применяют подход systemd-tmpfiles >> помечать их и в удобной форме отображать списком? > > Все спеки во всех репозиториях: https://github.com/altlinux/specs/ > > Сайт https://packages.altlinux.org/en/sisyphus/ берёт данные с бэкенда > https://rdb.altlinux.org/api/, который тесно интегрирован со > сборочницей, данные в формате JSON с него можно тянуть через > самоописываемый API swagger. > Пример использования (p10/systemd): curl -X GET -H 'accept: application/json' \ 'https://rdb.altlinux.org/api/package/specfile_by_name?branch=p10&name=systemd' |   jq -r .specfile_content |base64 -d |highlight -S spec -O xterm256 |less -r (должны быть установлены curl, jq и highlight). -- WBR, Leonid Krivoshein.