ted-motif
maintainer orphaned
· 1 votes
· scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged
The package downloads source code and language packs from ftp.nluug.nl, a legitimate Dutch Unix user group hosting the official Ted editor files; building from project-owned sources with proper checksums is standard AUR practice and not inherently risky.
Triggered rules
LOW
AI review downgraded a static finding
llm_review
The static rules flagged this MEDIUM, but an AI model (qwen/qwen3-235b-a22b-07-25) reviewed the full PKGBUILD and judged it LOW (confidence 95%): The package downloads source code and language packs from ftp.nluug.nl, a legitimate Dutch Unix user group hosting the official Ted editor files; building from project-owned sources with proper checksums is standard AUR practice and not inherently risky.
1 higher static finding superseded - not the current verdict (shown for transparency)
MEDIUM
source=() URL on a non-standard host
source_untrusted_domain
One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).
-
PKGBUILD:15
source=(https://ftp.nluug.nl/pub/editors/$pkgname/$pkgname-$pkgver.src.tar.gz
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: Frederic Bezies <fredbezies at gmail dot com>
2
# Contributor: willemw <willemw12@gmail.com>
3
# Contributor: shirokuro <tod dot jackson at gmail dot com>
4
# Contributor: sergej
5
6
pkgname=ted-motif
7
pkgver=2.23
8
pkgrel=6
9
pkgdesc="Lightweight RTF text processor"
10
arch=('x86_64')
11
url="https://www.nllgg.nl/Ted/"
12
depends=('gtk2' 'libxpm')
13
license=('GPL')
14
makedepends=('inetutils' 'lsb-release') # hostname and lsb_release commands
15
source=(https://ftp.nluug.nl/pub/editors/$pkgname/$pkgname-$pkgver.src.tar.gz
16
https://ftp.nluug.nl/pub/editors/ted/ted_nl_NL.tar.gz
17
https://ftp.nluug.nl/pub/editors/ted/ted_en_GB.tar.gz
18
https://ftp.nluug.nl/pub/editors/ted/ted_de_DE.tar.gz
19
https://ftp.nluug.nl/pub/editors/ted/ted_es_ES.tar.gz
20
https://ftp.nluug.nl/pub/editors/ted/ted_es_AR.tar.gz
21
https://ftp.nluug.nl/pub/editors/ted/ted_pt_PT.tar.gz
22
https://ftp.nluug.nl/pub/editors/ted/ted_pt_BR.tar.gz
23
https://ftp.nluug.nl/pub/editors/ted/ted_fr_FR.tar.gz
24
https://ftp.nluug.nl/pub/editors/ted/ted_it_IT.tar.gz
25
https://ftp.nluug.nl/pub/editors/ted/ted_cs_CZ.tar.gz
26
https://ftp.nluug.nl/pub/editors/ted/ted_da_DK.tar.gz
27
https://ftp.nluug.nl/pub/editors/ted/ted_sv_SE.tar.gz
28
https://ftp.nluug.nl/pub/editors/ted/ted_nb_NO.tar.gz
29
https://ftp.nluug.nl/pub/editors/ted/ted_pl_PL.tar.gz
30
https://ftp.nluug.nl/pub/editors/ted/ted_sk_SK.tar.gz
31
https://ftp.nluug.nl/pub/editors/ted/ted_hu_HU.tar.gz
32
https://ftp.nluug.nl/pub/editors/ted/ted_mg_MG.tar.gz
33
https://ftp.nluug.nl/pub/editors/ted/ted_bg_BG.tar.gz
34
https://ftp.nluug.nl/pub/editors/ted/ted_ru_RU.tar.gz
35
https://ftp.nluug.nl/pub/editors/ted/ted_hr_HR.tar.gz
36
https://ftp.nluug.nl/pub/editors/ted/ted_fi_FI.tar.gz
37
https://ftp.nluug.nl/pub/editors/ted/TedDocument-de_DE.rtf
38
https://ftp.nluug.nl/pub/editors/ted/TedDocument-fr_FR.rtf
39
https://ftp.nluug.nl/pub/editors/ted/TedDocument-mg_MG.rtf)
40
41
build() {
42
cd Ted-$pkgver
43
make
44
make package
45
}
46
47
package() {
48
install -dm755 "$pkgdir/usr/share/Ted"
49
install -m644 TedDocument-*_*.rtf "$pkgdir/usr/share/Ted/"
50
51
cd Ted-$pkgver/tedPackage
52
DESTDIR="$pkgdir" make install
53
54
cd "$pkgdir"
55
for _file in "$srcdir/"ted_*_*.tar.gz; do
56
tar xf "$_file"
57
done
58
}
59
60
sha256sums=('3fa992c2bc96af3ca788ef941cb5314f4a1d843202efd0201b8b4ee9adbf316c'
61
'34136d89dcbab50c5e56cec7b30c393a5271621664e791ff9d2faf7125b720d9'
62
'e7b1fb3458700d356afebc1a4c53dac9ea4770be88724d6d2392012903241948'
63
'31d0781c3f38a2c7c0c4447a0dcfc0916b292124a612dfe0cc55ccae4be53170'
64
'1e55f7b2744f869a8c644ff2238b4361be2d5b7833f4ed2ec5f181bf7d6aff21'
65
'2788779604d9464c97c53323f166f1488a1105ed7d12da5634ceaa584b597a3a'
66
'2623dd358c8b2be76da39972867e28ee43055fd1759f2bfc8bc1ce96b5c0cc37'
67
'65e9c769f3d0f44a46aca964ad3fba8942b93763930b9ea17d519748ac7cfde0'
68
'c133ab5ca21cc9ead413bb5634ccb8d0cf37b55b9031366b0876fde72c145459'
69
'86b7ff5c7310a6e265fe6a298f80499ad8470231bd7129a23f87459219eb1727'
70
'58af2d8d8518f725e64b5d8d727db5883b2914d55bdc2bd2fb42a05e7ebaba85'
71
'34d0ace77be0f25017b7c549810453526725290552bcbede732f08047684f4c6'
72
'ead41840d12dfd9dd7baaa82c510b6abf2c853e5c574b53e786992275025229b'
73
'4363f867d52219a18b8f6d38e55c5d4de83f0fb5e5ffded9ace1e0e9ee3dbad8'
74
'8df096d4dea6c6e13ca7adc023e4aa661f1b7e45b9c1360a1f2df165ceaa8738'
75
'e82f9fa10beb048580d46e86e97ababe7968ac9617761c8c802f0e3b5908702c'
76
'3b6cd6f8ef324e38e8968e7387bf331e7a15a0ab0f98da3a09c3efcf9f9b081f'
77
'ae95b8b8963eabc836caa8dc2ac2f39a12d683dc661dca887d4bc79b650eb964'
78
'ffe66defde4de0a7af2a4bbf418ca4059b463407551923e1c61e2adb3b666e50'
79
'4ee7fca5e0eadc6689b342198a961ff01230a96c869ce624f5f723d40a812f97'
80
'bca09ae7df0de1d6ae24d976e7427509ce9e6c3d96b04139d315d095a48bbc76'
81
'fbdbf4df09576a8d7f821e0f4d62d645f5c04be422c1b84839125c184a9ad299'
82
'eac0b449021b8a704b541c9a821d72d9a02b9e9d85e652c5439f6d8a9b82db93'
83
'0eb7e244772f5d3c4c4ec7a71a5675324a8c115fc2065c43d897ebc86428ca7c'
84
'0338de95b3e57b0ac59ac720d390316353094f0781b91f7d3272da677adb5aa3')
85
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-03 00:08:14 | LOW | 2 |
| 2026-08-02 00:16:08 | LOW | 2 |
| 2026-08-01 00:11:18 | LOW | 2 |
| 2026-07-31 00:14:10 | LOW | 2 |
| 2026-07-30 00:17:23 | LOW | 2 |
| 2026-07-29 00:25:53 | LOW | 2 |
| 2026-07-28 00:07:28 | LOW | 2 |
| 2026-07-27 00:24:32 | LOW | 2 |
| 2026-07-26 00:07:32 | LOW | 2 |
| 2026-07-25 00:13:44 | LOW | 2 |
| 2026-07-24 00:02:28 | LOW | 2 |
| 2026-07-23 00:14:47 | LOW | 2 |
| 2026-07-22 00:29:32 | LOW | 2 |
| 2026-07-21 00:24:15 | LOW | 2 |
| 2026-07-20 00:19:49 | LOW | 2 |
| 2026-07-19 00:17:08 | LOW | 2 |
| 2026-07-18 00:14:48 | LOW | 2 |
| 2026-07-17 00:06:16 | LOW | 2 |
| 2026-07-16 00:05:41 | LOW | 2 |
| 2026-07-15 00:09:25 | LOW | 2 |