Skip to content

Commit a75b958

Browse files
committed
Setup PPA
1 parent c99c67a commit a75b958

File tree

11 files changed

+227
-0
lines changed

11 files changed

+227
-0
lines changed

.gitignore

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# PhpStorm
2+
.idea
3+
4+
# General files
5+
*~
6+
*.DS_STORE
7+
8+
# Dependency managers
9+
node_modules/
10+
npm-debug.log

README.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# ⚡️PPA
2+
3+
FarsFusion PPA hosted on GitHub
4+
5+
## 🚦Usage
6+
7+
Open a terminal window and enter the following command to add the PPA to apt:
8+
9+
```shell
10+
curl -fsSL https://farsfusion.github.io/ppa/ubuntu/KEY.gpg | sudo gpg --dearmor -o /usr/share/keyrings/farsfusion-archive-keyring.gpg
11+
```
12+
13+
```shell
14+
echo "deb [signed-by=/usr/share/keyrings/farsfusion-archive-keyring.gpg] https://farsfusion.github.io/ppa/ubuntu ./" | sudo tee /etc/apt/sources.list.d/farsfusion.list
15+
```
16+
17+
```shell
18+
sudo apt update
19+
20+
# Sample
21+
sudo apt cyruspass
22+
```
23+
24+
## 📦Packages
25+
26+
The following packages are available in the PPA:
27+
28+
- `cyruspass` - A simple CLI password generator
29+
30+
## 📢License
31+
32+
MIT

ubuntu/InRelease

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
-----BEGIN PGP SIGNED MESSAGE-----
2+
Hash: SHA512
3+
4+
Date: Sun, 02 Mar 2025 19:17:02 +0000
5+
MD5Sum:
6+
afcfbcbf1a67d2aa14ad099ee14db73a 618 Packages
7+
b8cca4d0ea98bd8344d60c8e0dc21d51 450 Packages.gz
8+
af58143e11ec72015c7fa2b8a0ccde9c 38 Release
9+
SHA1:
10+
6677650604ad3baa4d6e71ce0a1b0778dfd671bc 618 Packages
11+
06b6ff7d0237d743caacbeb7b7fffe6652308896 450 Packages.gz
12+
93833dee1a28159384e6a00eaff50450f44f356d 38 Release
13+
SHA256:
14+
99a57f286baffe7a91510245d8169c0289ad595e5458eade84c6268b63e54842 618 Packages
15+
afbfe58b7705e10ecab344be060ff879acdcb14d963429ee03231457e9c313bb 450 Packages.gz
16+
2025c0ba69fe08236bf1beb2f74b9e90762c6824abeb2d00bacb6c7664e62675 38 Release
17+
SHA512:
18+
d456a8fc234a5e3677e293e097ba7ee924a237edd3da8848675a953af04050c977766f32eb296f67f7a422d8277aa8e09411bc7df1534a66ff1de8b087b8e4b7 618 Packages
19+
85b8709d6802b1c3db15f894a1250b5dac19ad15f67f1961cb0a1a786ee21c65c733aca5e9b8f7ed160555b9b1b32ebf36c6e58b390aa4b1b28f795fb873a2c8 450 Packages.gz
20+
f97b62e9aea633c918323b9567c91c6381faa2f0365b73ddd2ba6a31d5a99714e0f565a553275bbaf11ddf353e50bfb98b5055aa03c0a6fa376c1219b3173700 38 Release
21+
-----BEGIN PGP SIGNATURE-----
22+
23+
iQIzBAEBCgAdFiEEPdg2Z9FPyz4enneUyPwGB9t6qigFAmfErq4ACgkQyPwGB9t6
24+
qiixnw//RdYvcHR5S76lcv37FnGtsgJFEXEX+YFbZ32mNrdRbe40c9RpVCgR4ViY
25+
RqdELxFVXBKzdP2RW2ii9ev1fLI6qgBMzIT7h/QCz4fRnpRwvMHOPWvJS2uNLzuH
26+
7x5L4uv28WilFmFMzxu5QKOLESp8parIV2nErX+3IAAnelv5USKWKRgBOCbhsCYv
27+
zt6udBfB5eeXSJT32AXzhdLQRQQ/BOb+6FEc6NRF0cuH5eGnAvv5xQqBaxCIXnUC
28+
L2UlvRP/yknqXUii0BTlXQ1krxFf2Y7ZtpGpcMgBlz0rNRXUitlJg0wb/J40pu/k
29+
1oIwWYNc0ygEPF0eGhBH0GfH6d0aS2WCHpRUm71+2bBDMgqW0CVwnMME8u++VdXZ
30+
LFxI5xvlGKG0CFgS8zJrCskQV2T2ssz8LPC6PERF7EvvIIlmCMITVUBzZG4jftL8
31+
32VZ8G7GyimYedlWZFhpwsJRuf9pQMMGlautYJLHq7DLlvnZd+mFA4X1XG4V24vz
32+
vRXSJb8K7xMQGYk8o81Ur32JWfMxKTf2ki4NeEzKcqncDoZr/iaEKp+JInQttvJx
33+
9CtEACF477bd94WpMGhCzUOiTu5naQnHkbzVhvVbjQe6KuMuddhY1NVbfvHxiD+9
34+
nykokFDycl9RBNZIhuhsLNedni7hEQ0ufoupX13Z3j5Wd3bicsI=
35+
=qLr2
36+
-----END PGP SIGNATURE-----

ubuntu/KEY.gpg

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
-----BEGIN PGP PUBLIC KEY BLOCK-----
2+
3+
mQGNBGe7YBMBDACmAEPGcfw6ASwzXSTuwC4MM0TWbkt6JNpyPWeucqDfS5hTVLxH
4+
OZkOb2ebgiKQ4ohWs7rC34Snd+Qv4uPpqU7cJXzcb0x7JRKbVaahYJB/Ba/mfsQl
5+
T4Mcchw28oTupQZtxxP5Nuc89aI+/6YaCbe2ZnS18PEgNMkAeOn8L/hMdEXlWDC4
6+
mgOliZ7ebBhF2itd8F4DhuR8SXgT72QUnjNy+V24eFuSvz3SLAzCYSIz6VJPvvBN
7+
+It5IlZNq5NUXRL4z2b80vvg9Z9cYytoHg/u3PgUq7MU+X9f6Op82j9PYFqtElHs
8+
iosl4CZPu1hw0l+bDCf6Nk0vw4jim3l9J1ldFfspp0APp7N7RzOnw9AsZHXulYpk
9+
zyv4POFcAmV0bP2p9ZIYiCJW8ki9n2JSLqQbZbhubb5othuQ0pTsNJe5cBO+l9Y3
10+
qjlMCRRHnxYvHCRYU3VAA1w2Y4/Jj7lez3/oyKBNA9r6HgBWDy6QM77PT5smGO1U
11+
DgJQdnxRIXitXnkAEQEAAbQ1RmFyc0Z1c2lvblBQQSAoZmFyc2Z1c2lvbiBvcmcp
12+
IDxmYXJzZnVzaW9uQGdtYWlsLmNvbT6JAc4EEwEKADgWIQTdEa2XIHu5tTToCHco
13+
YaeoqchFSAUCZ7tgEwIbAwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRAoYaeo
14+
qchFSOzDC/9k5yAePmqReYFBX88NcWPSbrurGx2NHWv0y6X2D9bQjYha92NXP0WQ
15+
zLSYlrZm3+tHp4rT1IRTqibGKQhmNTw9tgaL0u1Jlc1wtPWh0xsL69tWzfpY6H6t
16+
5npBRSGGWjLbST5rLYSSu5e3ceWqLwadgcRA2qadxNC4ZIy7jKqXwCvoyTmfJxrC
17+
5Axjeh3rqaxbol3Q+NwEPLzg9nsbMZZ8EYncqfmNoispl92BglZbicSEtIVvPFcX
18+
EF96p/GieJd3Y82uDgnQ1xO6dTAka7EHtXAnhsEKXBI9IumzIq1e1c+zF09HEuNr
19+
gOoT1Ze9eXMd5rsK8O+R66wXpmQhRyprckQV5F8zJzXhrBi685L1acZ5FGCcJM/Y
20+
6nqCn+ZrExsg4Df1w1DqsqhiraaLUo/CL4RRnIFvMNkVuwSDzfcTz0yIcmUgcOXA
21+
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
69+
Qa5NK6AsrI4=
70+
=xSkP
71+
-----END PGP PUBLIC KEY BLOCK-----

ubuntu/Packages

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
Package: cyruspass
2+
Version: 0.0.1
3+
Architecture: all
4+
Maintainer: Pooulad [email protected]
5+
Depends: bash, pv, fzf
6+
Recommends: libimage-exiftool-perl
7+
Filename: ./cyruspass_0.0.1.deb
8+
Size: 170358
9+
MD5sum: eaafd28256a84dc546f98e4fa2e944eb
10+
SHA1: 7c2b58a0f321d94b5cf061b4536458ca35e15070
11+
SHA256: 75655f75fbdd86fa2dba90ca5dac7b170fcec1d07f2c0c0f6b45505b1a5f253c
12+
Section: utils
13+
Priority: optional
14+
Description: Secure password generator inspired by Cyrus the Great
15+
Generates military-grade passwords with multiple modes and
16+
interactive selection features. Supports custom character sets
17+
and adaptive terminal theming.
18+

ubuntu/Packages.gz

450 Bytes
Binary file not shown.

ubuntu/Release

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
Date: Sun, 02 Mar 2025 19:17:02 +0000
2+
MD5Sum:
3+
afcfbcbf1a67d2aa14ad099ee14db73a 618 Packages
4+
b8cca4d0ea98bd8344d60c8e0dc21d51 450 Packages.gz
5+
af58143e11ec72015c7fa2b8a0ccde9c 38 Release
6+
SHA1:
7+
6677650604ad3baa4d6e71ce0a1b0778dfd671bc 618 Packages
8+
06b6ff7d0237d743caacbeb7b7fffe6652308896 450 Packages.gz
9+
93833dee1a28159384e6a00eaff50450f44f356d 38 Release
10+
SHA256:
11+
99a57f286baffe7a91510245d8169c0289ad595e5458eade84c6268b63e54842 618 Packages
12+
afbfe58b7705e10ecab344be060ff879acdcb14d963429ee03231457e9c313bb 450 Packages.gz
13+
2025c0ba69fe08236bf1beb2f74b9e90762c6824abeb2d00bacb6c7664e62675 38 Release
14+
SHA512:
15+
d456a8fc234a5e3677e293e097ba7ee924a237edd3da8848675a953af04050c977766f32eb296f67f7a422d8277aa8e09411bc7df1534a66ff1de8b087b8e4b7 618 Packages
16+
85b8709d6802b1c3db15f894a1250b5dac19ad15f67f1961cb0a1a786ee21c65c733aca5e9b8f7ed160555b9b1b32ebf36c6e58b390aa4b1b28f795fb873a2c8 450 Packages.gz
17+
f97b62e9aea633c918323b9567c91c6381faa2f0365b73ddd2ba6a31d5a99714e0f565a553275bbaf11ddf353e50bfb98b5055aa03c0a6fa376c1219b3173700 38 Release

ubuntu/Release.gpg

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
-----BEGIN PGP SIGNATURE-----
2+
3+
iQIzBAABCgAdFiEEPdg2Z9FPyz4enneUyPwGB9t6qigFAmfErq4ACgkQyPwGB9t6
4+
qih2mRAAkwKI9CGZqE2FQ4ACIqzO1w97twMbnFhQUug52GcN4Ke2/rxR1z0Qn0Dx
5+
ydioqlaJxSODJzltTNAJkWESatRwr7dIxrT8j/+updza47P9LXFsXJ8RGCQxY6Iv
6+
2d+xLM7gW/7XpeBxiC0TV8VPql6+0E/AkuRrGQS1gBLNve3FEaX2WbAlvz7qkPC9
7+
en8/TJ+Zfiy9iL1ARwWiDgHYG5L/pxpI5le575WqFEtYSFWo7g/QTR4vNk70tgRC
8+
PxFb7IX4t1Z6e2aVA4IQyWVBDtwT0RZvgi0+wwSpR6x7ZE0ZMIE1oWubQ8N4474B
9+
sLDoTmQOSna+oIHgKXP0O7tS5SqroGSw55f9UbyW6+09LSCAhZwdb0EeRTdreux0
10+
bDOWyCQGsqVtIG4x4oyL2Iyx0qAgdHplAYduQRKpbz6t7f0qNUST+fLZ0OPcsg8W
11+
j7ckmBip3MTofX5yX5+qMcCfz4WGILJOPbv7y2XENskOXc3CbV38iItCoKkixddj
12+
sl4O/9td9iM5Tk5DQN27/3Qp2q0rmUYAcDXbFJ4XMJBQV+kQLNLgVaYmx8H5QQja
13+
ySR0Ey3rwVXYeJiIghEkhh4t1AWNWIvXIXCPjbGXGSQEET7br1nyhov1aqVn/Ncf
14+
/ImIw1HCFYMNSIfD/fwaUUmDw/vl3F5hOlS1sXkqlgY9LU5w3Og=
15+
=NGqn
16+
-----END PGP SIGNATURE-----

ubuntu/cyruspass_0.0.1.deb

166 KB
Binary file not shown.

ubuntu/farsfusion-ppa.list

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
deb https://farsfusion.github.io/ppa/ubuntu ./

0 commit comments

Comments
 (0)