Le but de ce projet est de créer de "faux" outils pour compléter le système de base.
Le fait de les inclure même s'ils ne renvoient que vrai ou faux permettra aux scripts qui les appelent de ne pas s'interrompre avec des erreurs "commande introuvable".
État : 🔧️
Le système de base de NetBSD
Les commandes du système de base, hors commandes issues de pkgsrc, se trouvent à la racine dans /bin, /sbin, /usr/bin et /usr/sbin.
Situation actuelle
Le système de base de KitFreeMiNT est constitué de plusieurs logiciels GNU ou d'autres logiciels libres mais ne couvre pas tout le système de base de NetBSD.
| Logiciel | Source |
|---|---|
| bzip2 | |
| coreutils | GNU |
| db | |
| diff | GNU |
| find | GNU |
| gettext | |
| grep | GNU |
| gzip | GNU |
| iconv | GNU |
| m4 | GNU |
| patch | GNU |
| ping | |
| sed | GNU |
| tools/fdisk | FreeMiNT |
| tools/net-tools | FreeMiNT |
| tools/nfs | FreeMiNT |
| tools/ps | FreeMiNT |
| tools/sysctl | FreeMiNT |
| traceroute |
Les commandes
À ce jour, dans NetBSD, il existe entre 500 et 600 commandes. La plupart des commandes Unix ont un équivalent GNU, mais certaines sont quand même manquantes, d'où ce projet.
Source : netbsd-base-system-list.ods
| É | Commande | Paquet | Fausse | Version | Chemin | Date | Remarques |
|---|---|---|---|---|---|---|---|
| ☑️ | cat | coreutils | bin | FHS | |||
| chio | x | bin | chio.h | ||||
| ☑️ | chmod | coreutils | bin | FHS | |||
| ☑️ | cp | coreutils | bin | FHS | |||
| csh | x | bin | |||||
| ☑️ | date | coreutils | bin | FHS | |||
| ☑️ | dd | coreutils | bin | FHS | |||
| ☑️ | df | coreutils | bin | FHS | |||
| ☑️ | domainname | hostname | bin | FHS | |||
| ☑️ | echo | coreutils | bin | FHS | |||
| ed | x | bin | |||||
| ☑️ | expr | coreutils | bin | coreutils | |||
| ⚠️ | getfacl | util-mint | x | bin | acl.h | ||
| ☑️ | hostname | hostname | bin | Bugged !!! | |||
| ☑️ | kill | coreutils | bin | FHS | |||
| ksh | x | bin | |||||
| ☑️ | ln | coreutils | bin | FHS | |||
| ☑️ | ls | coreutils | bin | FHS | |||
| ☑️ | mkdir | coreutils | bin | FHS | |||
| ⚠️ | mt | util-mint | x | bin | mtio.h | ||
| ☑️ | mv | coreutils | bin | FHS | |||
| ☑️ | pax | pkgsrc/archivers | bin | pkgsrc | |||
| ☑️ | ps | tools/ps | bin | FHS | |||
| ☑️ | pwd | coreutils | bin | FHS | |||
| ⚠️ | rcmd | util-mint | x | bin | ??? | ||
| ⚠️ | rcp | util-mint | x | bin | errors | ||
| ☑️ | rm | coreutils | bin | FHS | |||
| ☑️ | rmdir | coreutils | bin | FHS | |||
| ⚠️ | setfacl | util-mint | x | bin | acl.h | ||
| sh | bin | FHS | |||||
| ☑️ | sleep | coreutils | bin | coreutils | |||
| ☑️ | stty | coreutils | bin | FHS | |||
| ☑️ | sync | coreutils | bin | FHS | |||
| ☑️ | test | coreutils | bin | coreutils | |||
| amrctl | x | sbin | amrio.h | ||||
| ⚠️ | apmlabel | util-mint | x | sbin | util.h | ||
| atactl | x | sbin | util.h | ||||
| badsect | x | sbin | ufs/ffs/fs.h | ||||
| bioctl | x | sbin | util.h | ||||
| ⚠️ | blkdiscard | util-mint | x | sbin | disklabel | ||
| brconfig | x | sbin | if_bridgevar | ||||
| canconfig | x | sbin | netcan | ||||
| ccdconfig | x | sbin | disklabel | ||||
| cgdconfig | x | sbin | toomanyfiles | ||||
| ⚠️ | chkconfig | util-mint | x | sbin | 2026-01-08 | NetBSD (sh) | |
| ☑️ | chown | coreutils | sbin | FHS | |||
| ⚠️ | clri | util-mint | x | sbin | ufs | ||
| devpubd | x | sbin | drvctlio.h | ||||
| ⚠️ | disklabel | util-mint | x | sbin | toomanyfiles | ||
| dkctl | x | sbin | util.h | ||||
| dkscan_bsdlabel | x | sbin | disklabel.h | ||||
| dmctl | x | sbin | proplib.h | ||||
| dmesg | x | sbin | FHS vis.h | ||||
| drvctl | x | sbin | drvctlio.h | ||||
| dump | x | sbin | toomanyfiles | ||||
| dump_lfs | x | sbin | fts.h | ||||
| efi | x | sbin | toomanyfiles | ||||
| ⚠️ | fastboot | util-mint | netbsd/sh | sbin | 2026-01-07 | NetBSD (sh) | |
| ☑️ | fdisk | tools/fdisk | sbin | fdisk | |||
| fsck | x | sbin | toomanyfiles | ||||
| fsck_ext2fs | x | sbin | toomanyfiles | ||||
| fsck_ffs | x | sbin | toomanyfiles | ||||
| fsck_msdos | x | sbin | toomanyfiles | ||||
| fsck_udf | x | sbin | toomanyfiles | ||||
| fsck_v7fs | x | sbin | toomanyfiles | ||||
| fsdb | x | sbin | ufs | ||||
| ⚠️ | fsirand | util-mint | x | sbin | ufs | ||
| ⚠️ | gpt | util-mint | x | sbin | toomanyfiles | ||
| ☑️ | ifconfig | tools/net-tools | sbin | Net-tools | |||
| init | x | sbin | mman.h | ||||
| iscsictl | x | sbin | toomanyfiles | ||||
| iscsid | x | sbin | toomanyfiles | ||||
| ldconfig | x | sbin | |||||
| luactl | x | sbin | lua.h | ||||
| ⚠️ | mbrlabel | util-mint | x | sbin | bootblock.h | ||
| ☑️ | mknod | coreutils | sbin | FHS | |||
| modload | x | sbin | bsd specific | ||||
| modstat | x | sbin | bsd specific | ||||
| modunload | x | sbin | bsd specific | ||||
| mount | x | sbin | FHS | ||||
| mount_ados/autofs/cd9660/chfs/efs/ext2fs/fdesc/ffs/filecore/hfs/kernfs/lfs/msdos | x | sbin | toomanyfiles | ||||
| ☑️ | mount_nfs | tools/nfs | sbin | toomanyfiles | |||
| mount_nilfs/ntfs/null/overlay/portal/procfs/ptyfs/puffs/qemufwcfg/sysvbfs/tmpfs/udf/umap/union/v7fs | x | sbin | toomanyfiles | ||||
| ⚠️ | newbtconf | util-mint | x | sbin | 2026-01-08 | NetBSD (sh) | |
| newfs | x | sbin | toomanyfiles | ||||
| newfs_ext2fs/lfs/msdos/sysvbfs/udf/v7fs | x | sbin | toomanyfiles | ||||
| ⚠️ | nologin | util-mint | x | sbin | 2026-01-07 | NetBSD (sh) | |
| nvmectl | x | sbin | toomanyfiles | ||||
| ☑️ | ping | ping | sbin | ping | |||
| ⚠️ | ping6 | util-mint | x | sbin | ipv6 | ||
| pppoectl | x | sbin | if_pppoe.h | ||||
| raidctl | x | sbin | toomanyfiles | ||||
| rcorder | x | sbin | util.h | ||||
| ⚠️ | reboot | util-mint | netbsd/bin | sbin | 2026-01-08 | NetBSD,halt,poweroff | |
| resize_ffs/lfs | x | sbin | lfs | ||||
| restore | x | sbin | ufs/ufs/dinode.h | ||||
| rndctl | x | sbin | sha3.h | ||||
| ☑️ | route | tools/net-tools | sbin | Net-tools | |||
| routed | x | sbin | toomanyfiles | ||||
| savecore | x | sbin | kvm.h | ||||
| scan_ffs | x | sbin | lfs | ||||
| scsictl | x | sbin | scsipi | ||||
| setkey | x | sbin | |||||
| shutdown | x | sbin | FHS | ||||
| ☑️ | slattach | tools/net-tools | sbin | Net-tools | |||
| ⚠️ | svhlabel | util-mint | x | sbin | bootblock.h | ||
| ⚠️ | swapctl | util-mint | x | sbin | swap.h | ||
| ☑️ | sysctl | tools/sysctl | sbin | sysctl | |||
| ttyflags | x | sbin | ttyent.h | ||||
| tunefs | x | sbin | ufs ffs | ||||
| umbctl | x | sbin | usb | ||||
| umount | x | sbin | FHS | ||||
| veriexecctl | x | sbin | yacc | ||||
| wdogctl | x | sbin | wdog.h | ||||
| wsconsctl | x | sbin | toomanyfiles | ||||
| aiomixer | x | usr/bin | Audio ! | ||||
| ⚠️ | apply | util-mint | netbsd/bin | usr/bin | 2026-01-07 | NetBSD | |
| ☑️ | apropos | man | usr/bin | man | |||
| ⚠️ | asa | util-mint | netbsd/bin | usr/bin | 2026-01-10 | NetBSD | |
| at | x | usr/bin | toomanyfiles | ||||
| audio | x | usr/bin | Audio ! | ||||
| audiocfg | x | usr/bin | Audio ! | ||||
| ⚠️ | banner | util-mint | netbsd/bin | usr/bin | 2026-01-07 | NetBSD | |
| ☑️ | base64 | coreutils | usr/bin | coreutils | |||
| ☑️ | basename | coreutils | usr/bin | coreutils | |||
| bdes | x | usr/bin | des_cypher() | ||||
| ⚠️ | biff | util-mint | netbsd/bin | usr/bin | 2026-01-07 | NetBSD | |
| ⚠️ | bthset | util-mint | x | usr/bin | bluetooth | ||
| ⚠️ | btkey | util-mint | x | usr/bin | bluetooth | ||
| ⚠️ | btpin | util-mint | x | usr/bin | bluetooth | ||
| ☑️ | bzip2 | bzip2 | usr/bin | bzip2 | |||
| ☑️ | bzip2recover | bzip2 | usr/bin | bzip2 | |||
| ⚠️ | c11 | util-mint | netbsd/sh | usr/bin | NetBSD (sh) | ||
| ⚠️ | c17 | util-mint | netbsd/sh | usr/bin | NetBSD (sh) | ||
| ⚠️ | c89 | util-mint | netbsd/sh | usr/bin | NetBSD (sh) | ||
| ⚠️ | c99 | util-mint | netbsd/sh | usr/bin | NetBSD (sh) | ||
| cal | x | usr/bin | term.h | ||||
| calendar | x | usr/bin | uio.h | ||||
| ⚠️ | cap_mkdb | util-mint | x | usr/bin | db.h | ||
| cdplay | x | usr/bin | cdio.h | ||||
| ⚠️ | checknr | util-mint | netbsd/bin | usr/bin | 2026-01-07 | NetBSD | |
| ⚠️ | chflags | util-mint | x | usr/bin | fts.h | ||
| chpass | x | usr/bin | toomanyfiles | ||||
| ☑️ | cksum | coreutils | usr/bin | coreutils | |||
| ⚠️ | cleantags | util-mint | x | usr/bin | 2026-01-10 | NetBSD (sh) | |
| ☑️ | cmp | diff | usr/bin | diff | |||
| ⚠️ | col | util-mint | x | usr/bin | wchar | ||
| ⚠️ | colcrt | util-mint | netbsd/bin | usr/bin | 2026-01-10 | NetBSD | |
| ⚠️ | colrm | util-mint | netbsd/bin | usr/bin | 2026-01-10 | NetBSD | |
| ⚠️ | column | util-mint | x | usr/bin | fgetstr | ||
| ☑️ | comm | coreutils | usr/bin | coreutils | |||
| compress | x | usr/bin | funopen | ||||
| config | x | usr/bin | toomanyfiles | ||||
| crunch | x | usr/bin | toomanyfiles | ||||
| ☑️ | csplit | coreutils | usr/bin | coreutils | |||
| ⚠️ | ctags | util-mint | x | usr/bin | toomanyfiles | ||
| ☑️ | cut | coreutils | usr/bin | coreutils | |||
| ⚠️ | cvslatest | util-mint | x | usr/bin | fts.h | ||
| ☑️ | db | db | x | usr/bin | db | ||
| dc | x | usr/bin | toomanyfiles | ||||
| ⚠️ | deroff | util-mint | netbsd/bin | usr/bin | 2026-01-07 | NetBSD | |
| ☑️ | dirname | coreutils | usr/bin | coreutils | |||
| ☑️ | du | coreutils | usr/bin | coreutils | |||
| eject | x | usr/bin | mtio.h | ||||
| elf2aout | x | usr/bin | execfile fmt | ||||
| elf2ecoff | x | usr/bin | execfile ftm | ||||
| ☑️ | env | coreutils | usr/bin | coreutils | |||
| error | x | usr/bin | toomanyfiles | ||||
| ☑️ | expand | coreutils | usr/bin | coreutils | |||
| extattr | x | usr/bin | sys/extattr.h | ||||
| ☑️ | false | coreutils | usr/bin | FHS | |||
| fdformat | x | usr/bin | Ioctl :-( | ||||
| fgen | x | usr/bin | |||||
| fincore | x | usr/bin | mman.h | ||||
| ☑️ | find | find | usr/bin | find | |||
| finger | x | usr/bin | toomanyfiles | ||||
| ⚠️ | flock | util-mint | x | usr/bin | errors | ||
| ☑️ | fmt | coreutils | usr/bin | coreutils | |||
| ☑️ | fold | coreutils | usr/bin | coreutils | |||
| ⚠️ | fpr | util-mint | netbsd/bin | usr/bin | 2026-01-07 | NetBSD | |
| ⚠️ | from | util-mint | netbsd/bin | usr/bin | 2026-01-10 | NetBSD | |
| ⚠️ | fsplit | util-mint | netbsd/bin | usr/bin | 2026-01-07 | NetBSD | |
| fstat | x | usr/bin | toomanyfiles | ||||
| ftp | x | usr/bin | later… | ||||
| ⚠️ | gcore | util-mint | netbsd/bin | usr/bin | 2026-01-10 | NetBSD | |
| ⚠️ | genassym | util-mint | x | usr/bin | 2026-01-10 | NetBSD (sh) | |
| ⚠️ | gencat | util-mint | x | usr/bin | nl_types.h | ||
| ⚠️ | getaddrinfo | util-mint | x | usr/bin | netdb.h | ||
| ⚠️ | getconf | util-mint | netbsd/bin | usr/bin | 2026-01-08 | NetBSD | |
| ⚠️ | getent | util-mint | x | usr/bin | netgroup.h | ||
| ⚠️ | getnameinfo | util-mint | x | usr/bin | netdb.h | ||
| ⚠️ | getopt | util-mint | netbsd/bin | usr/bin | 2026-01-07 | NetBSD | |
| ☑️ | gettext | gettext | usr/bin | gettext | |||
| ☑️ | gprof | binutils | usr/bin | binutils | |||
| ☑️ | grep | grep | usr/bin | grep | |||
| ☑️ | gzip | gzip | usr/bin | gzip | |||
| ☑️ | head | coreutils | usr/bin | coreutils | |||
| hesinfo | x | usr/bin | hesiod.h | ||||
| ⚠️ | hexdump | util-mint | x | usr/bin | toomanyfiles | ||
| ☑️ | iconv | iconv | usr/bin | iconv | |||
| ☑️ | id | coreutils | usr/bin | coreutils | |||
| indent | x | usr/bin | toomanyfiles | ||||
| ⚠️ | infocmp | util-mint | x | usr/bin | term_private.h | ||
| ⚠️ | innetgr | util-mint | x | usr/bin | netgroup.h | ||
| ipcrm | x | usr/bin | errors | ||||
| ipcs | x | usr/bin | errors | ||||
| ☑️ | join | coreutils | usr/bin | coreutils | |||
| ⚠️ | jot | util-mint | netbsd/bin | usr/bin | 2026-01-07 | NetBSD | |
| kdump | x | usr/bin | toomanyfiles | ||||
| klist | x | usr/bin | crypto | ||||
| ktrace | x | usr/bin | uio.h | ||||
| ktruss | x | usr/bin | dep. Ktrace | ||||
| ⚠️ | lam | util-mint | netbsd/bin | usr/bin | 2026-01-08 | NetBSD | |
| last | x | usr/bin | util.h | ||||
| lastcomm | x | usr/bin | acct.h | ||||
| ldd | x | usr/bin | |||||
| ⚠️ | leave | util-mint | netbsd/bin | usr/bin | 2026-01-07 | NetBSD | |
| locale | x | usr/bin | langinfo.h | ||||
| ☑️ | locate | find | usr/bin | find | |||
| lock | x | usr/bin | crypt() | ||||
| ⚠️ | logger | util-mint | x | usr/bin | syslogp() | ||
| login | x | usr/bin | FHS | ||||
| ☑️ | logname | coreutils | usr/bin | coreutils | |||
| look | x | usr/bin | mman.h | ||||
| ⚠️ | lorder | util-mint | x | usr/bin | 2026-01-07 | NetBSD | |
| ☑️ | m4 | m4 | usr/bin | m4 | |||
| ⚠️ | machine | util-mint | x | usr/bin | NetBSD | ||
| x | usr/bin | toomanyfiles | |||||
| make | usr/bin | ||||||
| ☑️ | man | man | usr/bin | man | |||
| menuc | x | usr/bin | toomanyfiles | ||||
| ⚠️ | mesg | util-mint | netbsd/bin | usr/bin | 2026-01-08 | NetBSD | |
| midiplay | x | usr/bin | midiio.h | ||||
| midirecord | x | usr/bin | midiio.h | ||||
| mixerctl | x | usr/bin | audioio.h | ||||
| mkcsmapper | x | usr/bin | yacc | ||||
| mkdep | x | usr/bin | mman.h | ||||
| ⚠️ | mkesdb | util-mint | x | usr/bin | yacc | ||
| ☑️ | mkfifo | coreutils | usr/bin | coreutils | |||
| mklocale | x | usr/bin | yacc | ||||
| ☑️ | mktemp | coreutils | usr/bin | coreutils | |||
| mkubootimage | x | usr/bin | mman.h | ||||
| moduli | x | usr/bin | toomanyfiles | ||||
| msgc | x | usr/bin | toomanyfiles | ||||
| msgs | x | usr/bin | termcap | ||||
| ⚠️ | nbperf | util-mint | x | usr/bin | toomanyfiles | ||
| nbsvtool | x | usr/bin | openssl | ||||
| nc | x | usr/bin | toomanyfiles | ||||
| netgroup | x | usr/bin | netgroup.h | ||||
| ☑️ | netsat | tools/net-tools | usr/bin | Net-tools | |||
| newgrp | x | usr/bin | libgen.h | ||||
| newsyslog | x | usr/bin | fgetln | ||||
| nfsstat | x | usr/bin | nfs.h | ||||
| ☑️ | nice | coreutils | usr/bin | coreutils | |||
| ☑️ | nl | coreutils | usr/bin | coreutils | |||
| ☑️ | nohup | coreutils | usr/bin | coreutils | |||
| ⚠️ | pagesize | util-mint | x | usr/bin | 2026-01-07 | NetBSD (sh) | |
| passwd | x | usr/bin | crypto | ||||
| ☑️ | paste | coreutils | usr/bin | coreutils | |||
| ☑️ | patch | patch | usr/bin | patch | |||
| ☑️ | pathchk | coreutils | usr/bin | coreutils | |||
| ⚠️ | pkill | util-mint | x | usr/bin | kvm.h | ||
| ⚠️ | pmap | util-mint | x | usr/bin | -lkvm | ||
| ☑️ | pr | coreutils | usr/bin | coreutils | |||
| ☑️ | printenv | coreutils | usr/bin | coreutils | |||
| ☑️ | printf | coreutils | usr/bin | coreutils | |||
| progress | x | usr/bin | locale_t | ||||
| pwait | x | usr/bin | sys/event.h | ||||
| pwhash | x | usr/bin | login_cap.h | ||||
| qsubst | x | usr/bin | termcap | ||||
| quota | x | usr/bin | quota.h | ||||
| radioctl | x | usr/bin | radioio.h | ||||
| rdist | x | usr/bin | toomanyfiles | ||||
| ☑️ | realpath | coreutils | usr/bin | coreutils | |||
| ⚠️ | renice | util-mint | netbsd/bin | usr/bin | 2026-01-07 | NetBSD | |
| resize | x | usr/bin | xterm.h | ||||
| rev | x | usr/bin | fgetwln | ||||
| ⚠️ | revoke | util-mint | netbsd/bin | usr/bin | 2026-01-10 | NetBSD fake | |
| rfcomm_sppd | x | usr/bin | bluetooth | ||||
| rlogin | x | usr/bin | ip_systm.h | ||||
| rpcgen | x | usr/bin | toomanyfiles | ||||
| rpcinfo | x | usr/bin | rpcb_prot.h | ||||
| ⚠️ | rs | util-mint | netbsd/bin | usr/bin | 2026-01-10 | NetBSD | |
| rsh | x | usr/bin | rcmd_af (netdb.h) | ||||
| rump_allserver | x | usr/bin | rump/*.h | ||||
| rump_dhcpclient | x | usr/bin | toomanyfiles | ||||
| rump_halt | x | usr/bin | rump/*.h | ||||
| rump_server | x | usr/bin | elsewhere… | ||||
| ⚠️ | rump_wmd | util-mint | x | usr/bin | 2026-01-10 | NetBSD (sh) | |
| rup | x | usr/bin | rpcsvc/rstat.h | ||||
| ruptime | x | usr/bin | tzfile.h | ||||
| rusers | x | usr/bin | rpcsvc/rnusers.h | ||||
| rwall | x | usr/bin | rpcsvc/rwall.h | ||||
| ⚠️ | rwho | util-mint | netbsd/bin | usr/bin | 2026-01-10 | NetBSD | |
| scmdctl | x | usr/bin | toomanyfiles | ||||
| script | x | usr/bin | uio.h | ||||
| ☑️ | sdiff | diff | usr/bin | diff | |||
| ⚠️ | sdpquery | util-mint | x | usr/bin | bluetooth | ||
| ☑️ | sed | sed | usr/bin | FHS | |||
| ☑️ | seq | coreutils | usr/bin | coreutils | |||
| ⚠️ | shar | util-mint | x | usr/bin | NetBSD | ||
| ⚠️ | shlock | util-mint | netbsd/bin | usr/bin | 2026-01-07 | NetBSD | |
| shmif_dumpbus | x | usr/bin | mman.h | ||||
| shmif_pcapin | x | usr/bin | mman.h | ||||
| showmount | x | usr/bin | vis.h | ||||
| shuffle | x | usr/bin | util.h | ||||
| skey | x | usr/bin | skey.h | ||||
| skeyinfo | x | usr/bin | skey.h | ||||
| skeyinit | x | usr/bin | getpwnam | ||||
| sockstat | x | usr/bin | tcp_fsm | ||||
| ☑️ | soelim | groff | usr/bin | groff | |||
| ☑️ | sort | coreutils | usr/bin | coreutils | |||
| sortinfo | x | usr/bin | util.h | ||||
| spell | x | usr/bin | toomanyfiles | ||||
| ☑️ | split | coreutils | usr/bin | coreutils | |||
| ☑️ | stat | coreutils | usr/bin | coreutils | |||
| su | x | usr/bin | FHS | ||||
| ⚠️ | sys_info | util-mint | netbsd/sh | usr/bin | 2026-01-10 | NetBSD (sh) sysctl based | |
| systat | x | usr/bin | toomanyfiles | ||||
| tabs | x | usr/bin | term.h | ||||
| ☑️ | tail | coreutils | usr/bin | coreutils | |||
| talk | x | usr/bin | toomanyfiles | ||||
| tcopy | x | usr/bin | mtio.h | ||||
| ☑️ | tee | coreutils | usr/bin | coreutils | |||
| telnet | x | usr/bin | |||||
| tftp | x | usr/bin | |||||
| tic | x | usr/bin | |||||
| time | x | usr/bin | |||||
| ☑️ | timeout | coreutils | usr/bin | coreutils | |||
| tip | x | usr/bin | toomanyfiles | ||||
| ☑️ | touch | coreutils | usr/bin | coreutils | |||
| tput | x | usr/bin | term_private.h | ||||
| ☑️ | tr | coreutils | usr/bin | coreutils | |||
| ☑️ | true | coreutils | usr/bin | FHS | |||
| tset | x | usr/bin | toomanyfiles | ||||
| ☑️ | tsort | coreutils | usr/bin | coreutils | |||
| ☑️ | tty | coreutils | usr/bin | coreutils | |||
| ul | x | usr/bin | term.h | ||||
| ☑️ | uname | coreutils | usr/bin | FHS | |||
| ☑️ | unexpand | coreutils | usr/bin | coreutils | |||
| ⚠️ | unifdef | util-mint | netbsd/bin | usr/bin | NetBSD | ||
| ☑️ | uniq | coreutils | usr/bin | coreutils | |||
| ⚠️ | units | util-mint | netbsd/bin | usr/bin | 2026-01-10 | NetBSD | |
| unvis | x | usr/bin | vis.h | ||||
| ☑️ | unzip | unzip | usr/bin | unzip | |||
| usbhidaction | x | usr/bin | dev/usb/usb.h | ||||
| usbhidctl | x | usr/bin | dev/usb/usb.h | ||||
| ☑️ | users | coreutils | usr/bin | coreutils | |||
| utopya | x | usr/bin | db.h | ||||
| ⚠️ | uudecode | util-mint | netbsd/bin | usr/bin | NetBSD | ||
| ⚠️ | uuencode | util-mint | netbsd/bin | usr/bin | NetBSD | ||
| ⚠️ | uuidgen | util-mint | x | usr/bin | uuid.h | ||
| vacation | x | usr/bin | db.h | ||||
| vgring | x | usr/bin | files_cnt !! | ||||
| videoctl | x | usr/bin | vis.h | ||||
| vis | x | usr/bin | vis.h | ||||
| vmstat | x | usr/bin | uio.h | ||||
| ⚠️ | vndcompress | util-mint | x | usr/bin | no vnd | ||
| w | x | usr/bin | Headers ! | ||||
| wall | x | usr/bin | util.h | ||||
| ☑️ | wc | coreutils | usr/bin | coreutils | |||
| ⚠️ | what | util-mint | netbsd/bin | usr/bin | NetBSD | ||
| ☑️ | whatis | man | usr/bin | man | |||
| ⚠️ | whereis | util-mint | netbsd/bin | usr/bin | 2026-01-10 | !!sysctl values | |
| ☑️ | who | coreutils | usr/bin | coreutils | |||
| whois | x | usr/bin | asprintf/fgetln | ||||
| write | x | usr/bin | errors | ||||
| ☑️ | xargs | find | usr/bin | find | |||
| xinstall | x | usr/bin | mman.h | ||||
| xlint | x | usr/bin | Toomany !!! | ||||
| ☑️ | yes | coreutils | usr/bin | coreutils | |||
| ypcat | x | usr/bin | rpcsvc/yp_prot.h | ||||
| ypmatch | x | usr/bin | rpcsvc/yp_prot.h | ||||
| ypwhich | x | usr/bin | rpcsvc/yp_prot.h | ||||
| ⚠️ | ac | util-mint | x | usr/sbin | ttyent.h | ||
| ⚠️ | accton | util-mint | netbsd/bin | usr/sbin | 2026-01-10 | NetBSD, fake !! | |
| acpitools | x | usr/sbin | acpi | ||||
| altq | x | usr/sbin | altqd | ||||
| apm | x | usr/sbin | apmvar.h | ||||
| apmd | x | usr/sbin | apmvar.h | ||||
| ☑️ | arp | tools/net-tools | usr/sbin | Net-tools | |||
| autofs | x | usr/sbin | toomanyfiles | ||||
| bad144 | x | usr/sbin | dkbad ufs | ||||
| bootp | x | usr/sbin | BOOTP srv | ||||
| bta2dpd | x | usr/sbin | bluetooth | ||||
| btattach | x | usr/sbin | bluetooth | ||||
| btconfig | x | usr/sbin | bluetooth | ||||
| ⚠️ | btdevctl | util-mint | x | usr/sbin | bluetooth | ||
| bthcid | x | usr/sbin | bluetooth | ||||
| btpand | x | usr/sbin | bluetooth | ||||
| catman | x | usr/sbin | utsname.h | ||||
| certctl | x | usr/sbin | (sh) | ||||
| ☑️ | chroot | coreutils | xxxxxx | usr/sbin | coreutils | ||
| cnwctl | x | usr/sbin | pcmcia | ||||
| cpuctl | x | usr/sbin | cpuio.h | ||||
| crash | x | usr/sbin | mman.h | ||||
| dev_mkdb | x | usr/sbin | cdbw | ||||
| diskpart | x | usr/sbin | disklabel | ||||
| dumpfs | x | usr/sbin | ufs ffs | ||||
| dumplfs | x | usr/sbin | lfs | ||||
| edquota | x | usr/sbin | vfs | ||||
| eeprom | x | usr/sbin | toomanyfiles | ||||
| emcfanctl | x | usr/sbin | toomanyfiles | ||||
| envstat | x | usr/sbin | yacc | ||||
| ⚠️ | etcupdate | util-mint | netbsd/sh | usr/sbin | 2026-01-10 | NetBSD (sh) | |
| extattrctl | x | usr/sbin | ufs/ffs/ | ||||
| ⚠️ | faithd | util-mint | x | usr/sbin | toomanyfiles | ||
| flashctl | x | usr/sbin | flashio.h | ||||
| fssconfig | x | usr/sbin | toomanyfiles | ||||
| ⚠️ | fstyp | util-mint | x | usr/sbin | vis.h | ||
| fusermount | x | usr/sbin | mount/umount | ||||
| fwctl | x | usr/sbin | toomanyfiles | ||||
| gpioctl | x | usr/sbin | gpio.h | ||||
| grfconfig | x | usr/sbin | grfioctl.h | ||||
| gspa | x | usr/sbin | toomanyfiles | ||||
| hdaudioctl | x | usr/sbin | hdaudioio.h | ||||
| ⚠️ | i2cscan | util-mint | x | usr/sbin | i2c_io.h | ||
| ifmcstat | x | usr/sbin | if_dl.h | ||||
| ifwatchd | x | usr/sbin | if_dl.h | ||||
| inetd | x | usr/sbin | toomanyfiles | ||||
| installboot | x | usr/sbin | toomanyfiles | ||||
| intrctl | x | usr/sbin | sysctl incomplete | ||||
| iopctl | x | usr/sbin | uio.h | ||||
| iostat | x | usr/sbin | toomanyfiles | ||||
| ⚠️ | ip6addrctl | util-mint | x | usr/sbin | ipv6 | ||
| ipwctl | x | usr/sbin | mman.h | ||||
| irdaattach | x | usr/sbin | iradaio.h | ||||
| isibootd | x | usr/sbin | bpf.h | ||||
| iteconfig | x | usr/sbin | ???? | ||||
| iwictl | x | usr/sbin | mman.h | ||||
| kgmon | x | usr/sbin | nlist, gmon, kvm | ||||
| kvm_mkdb | x | usr/sbin | toomanyfiles | ||||
| lastlogin | x | usr/sbin | db.h | ||||
| ldpd | x | usr/sbin | toomanyfiles | ||||
| ☑️ | link | coreutils | usr/sbin | coreutils | |||
| lockstat | x | usr/sbin | /dev/lockstat | ||||
| lpctl | x | usr/sbin | lptio.h | ||||
| lpr | x | usr/sbin | toomanyfiles | ||||
| ⚠️ | mailwrapper | util-mint | x | usr/sbin | fparseln() | ||
| makefs | x | usr/sbin | toomanyfiles | ||||
| makemandb | x | usr/sbin | toomanyfiles | ||||
| map-mbone | x | usr/sbin | igmp | ||||
| mdconfig | x | usr/sbin | mman.h | ||||
| mdsetimage | x | usr/sbin | toomanyfiles | ||||
| memswitch | x | usr/sbin | sram.h | ||||
| mld6qery | x | usr/sbin | ipv6 | ||||
| mlxctl | x | usr/sbin | toomanyfiles | ||||
| mmcformat | x | usr/sbin | toomanyfiles | ||||
| mopd | x | usr/sbin | toomanyfiles | ||||
| mountd | x | usr/sbin | nfs, rump, … | ||||
| moused | x | usr/sbin | wsconsio.h | ||||
| mrinfo | x | usr/sbin | poll.h | ||||
| mrouted | x | usr/sbin | toomanyfiles | ||||
| mscdlabel | x | usr/sbin | cdio.h | ||||
| mtrace | x | usr/sbin | inet… | ||||
| ⚠️ | mtree | util-mint | x | usr/sbin | toomanyfiles | ||
| ndbootd | x | usr/sbin | toomanyfiles | ||||
| ndp | x | usr/sbin | ipv6 | ||||
| netgroup_mkdb | x | usr/sbin | netgroup.h | ||||
| nfsd | x | usr/sbin | thread | ||||
| npf | x | usr/sbin | toomanyfiles | ||||
| nvmmctl | x | usr/sbin | nvmm | ||||
| ofctl | x | usr/sbin | openfirmware | ||||
| paxctl | x | usr/sbin | exec_elf.h | ||||
| pcictl | x | usr/sbin | pci | ||||
| perfused | x | usr/sbin | puffs | ||||
| pf | x | usr/sbin | toomanyfiles | ||||
| plainrsa-gen | x | usr/sbin | see racoon | ||||
| postinstall | x | usr/sbin | ??? | ||||
| powerd | x | usr/sbin | toomanyfiles | ||||
| psrset | x | usr/sbin | pset N/A | ||||
| pstat | x | usr/sbin | ufs/ffs/fs.h | ||||
| puffs | x | usr/sbin | toomanyfiles | ||||
| ⚠️ | pwd_mkdb | util-mint | x | usr/sbin | toomanyfiles | ||
| quot | x | usr/sbin | ufs/ffs/fs.h | ||||
| ⚠️ | quotacheck | util-mint | x | usr/sbin | quota.h | ||
| ⚠️ | quotaon | util-mint | x | usr/sbin | quota.h | ||
| ⚠️ | quotarestore | util-mint | x | usr/sbin | quota.h | ||
| racoon | x | usr/sbin | toomanyfiles | ||||
| racoonctl | x | usr/sbin | toomanyfiles | ||||
| rarpd | x | usr/sbin | toomanyfiles | ||||
| rbootd | x | usr/sbin | toomanyfiles | ||||
| rdate | x | usr/sbin | errors | ||||
| repquota | x | usr/sbin | quota.h | ||||
| rip6query | x | usr/sbin | ipv6 | ||||
| rmt | x | usr/sbin | mtio.h | ||||
| route6d | x | usr/sbin | ipv6 | ||||
| rpc.bootparamd/lockd/pcnfsd/statd/yppasswdd | x | usr/sbin | rpc | ||||
| rpcbind | x | usr/sbin | rpc | ||||
| ⚠️ | rtadvd | util-mint | x | usr/sbin | toomanyfiles | ||
| ⚠️ | rtsold | util-mint | x | usr/sbin | 2026-01-10 | NetBSD (man) | |
| rwhod | x | usr/sbin | utmpentry.h | ||||
| ⚠️ | sa | util-mint | x | usr/sbin | vis.h | ||
| schedctl | x | usr/sbin | kvm.h | ||||
| screenblank | x | usr/sbin | wconsio.h | ||||
| sdpd | x | usr/sbin | toomanyfiles | ||||
| ⚠️ | service | util-mint | netbsd/sh | usr/sbin | 2026-01-10 | NetBSD (sh) | |
| services_mkdb | x | usr/sbin | toomanyfiles | ||||
| sesd | x | usr/sbin | toomanyfiles | ||||
| sliplogin | x | usr/sbin | toomanyfiles | ||||
| spray | x | usr/sbin | rpcsvc/spray.h | ||||
| srtconfig | x | usr/sbin | if_srt.h | ||||
| ⚠️ | sti | util-mint | netbsd/bin | usr/sbin | 2026-01-10 | NetBSD | |
| ⚠️ | sunlabel | util-mint | x | usr/sbin | util.h | ||
| sysinst | x | usr/sbin | toomanyfiles | ||||
| syslogd | x | usr/sbin | toomanyfiles | ||||
| tadpolectl | x | usr/sbin | /dev/tctrl0 | ||||
| tcpdchk | x | usr/sbin | toomanyfiles | ||||
| tcpdmatch | x | usr/sbin | bsd specific | ||||
| tcpdrop | x | usr/sbin | tcp_var.h | ||||
| timed | x | usr/sbin | toomanyfiles | ||||
| tpctl | x | usr/sbin | apmvar.H | ||||
| tprof | x | usr/sbin | toomanyfiles | ||||
| ☑️ | traceroute | traceroute | xxxxxx | usr/sbin | traceroute | ||
| ⚠️ | traceroute6 | util-mint | x | usr/sbin | ipv6 | ||
| trpt | x | usr/sbin | ipv6 | ||||
| umcpmioctl | x | usr/sbin | toomanyfiles | ||||
| ☑️ | unlink | coreutils | usr/sbin | coreutils | |||
| usbdevs | x | usr/sbin | dev/usb/usb.h | ||||
| user | x | usr/sbin | |||||
| veriexecgen | x | usr/sbin | verified_exec.h | ||||
| videomode | x | usr/sbin | amiga | ||||
| vipw | x | usr/sbin | util.h | ||||
| vnconfig | x | usr/sbin | vndvar.h | ||||
| ⚠️ | wakeonlan | util-mint | x | usr/sbin | net/if_dl.h | ||
| wg-keygen | x | usr/sbin | arc4random_buf | ||||
| ⚠️ | wg-userspace | util-mint | x | usr/sbin | 2026-01-10 | NetBSD (sh) | |
| wgconfig | x | usr/sbin | if_wg.h | ||||
| wiconfig | x | usr/sbin | net80211 | ||||
| wlanctl | x | usr/sbin | net80211 | ||||
| wsconscfg | x | usr/sbin | wsconsio.h | ||||
| wsfontload | x | usr/sbin | wsconsio.h | ||||
| wsmoused | x | usr/sbin | toomanyfiles | ||||
| wsmuxctl | x | usr/sbin | wsconsio.h | ||||
| ypbind | x | usr/sbin | rpcsvc/yp_prot.h | ||||
| yppoll | x | usr/sbin | rpcsvc/yp_prot.h | ||||
| ypserv | x | usr/sbin | toomanyfiles | ||||
| ypset | x | usr/sbin | rpcsvc/yp_prot.h | ||||
| zdump | x | usr/sbin | Source ? | ||||
| zic | x | usr/sbin | Source ? |
Vraies et fausses commandes
- Note : l'arborescence FreeMiNT est celle du système de base créée à partir des ensembles de commandes sans aucune modification.
- La liste des commandes NetBSD se trouve dans le fichier
cmdlist.csv(une commande par ligne, avec son chemin d'accès). - Le script
check_base_system_for_missing_cmd.shparcourt la liste des commandes NetBSD et cherche si les commandes sont présentes dans l'arborescence FreeMiNT. Les commandes absentes sont signalées et il est proposé de créer une commande fictive (le modèle à utiliser est indiqué). - Le script
check_base_system_for_native_cmd.shparcourt la liste des commandes NetBSD et cherche si les commandes sont présentes dans l'arborescence FreeMiNT. Si la commande est présente dans l'arborescence, il est proposé de supprimer la commande fictive. - Le script
check_base_syst_for_dummy_cmd.shest à utiliser depuis l'émulateur. À partir de la liste de commandes NetBSD, il indique si la commande présente est une commande fictive ou non. - L'archive
wip-xxxxyyzz.zipcontient les commandes à ajouter au système de base
Les "fausses" commandes
- Le modèle de script à utiliser : dummy_command.sh
Les "vraies" commandes
- (Fonctionnement à détailler)