Index: head/sysutils/Makefile =================================================================== --- head/sysutils/Makefile (revision 529219) +++ head/sysutils/Makefile (revision 529220) @@ -1,1523 +1,1524 @@ # $FreeBSD$ # COMMENT = System utilities SUBDIR += 3dm SUBDIR += 44bsd-more SUBDIR += 915resolution SUBDIR += DTraceToolkit SUBDIR += LPRng SUBDIR += LPRngTool SUBDIR += UEFITool SUBDIR += abck SUBDIR += abduco SUBDIR += abgx360 SUBDIR += abgx360gui SUBDIR += accountsservice SUBDIR += acerhdf-kmod SUBDIR += acpi_call SUBDIR += acpica-tools SUBDIR += acts SUBDIR += adtool SUBDIR += afbinit SUBDIR += afflib SUBDIR += afio SUBDIR += agedu SUBDIR += ah-tty SUBDIR += aimage SUBDIR += aird SUBDIR += alfio SUBDIR += am-utils SUBDIR += amazon-ssm-agent SUBDIR += amdmsrtweaker SUBDIR += amrstat SUBDIR += amtc SUBDIR += anacron SUBDIR += and SUBDIR += android-file-transfer SUBDIR += android-file-transfer-qt5 SUBDIR += ansible SUBDIR += ansible-sysrc SUBDIR += ansible23 SUBDIR += ansible24 SUBDIR += ansible25 SUBDIR += ansible26 SUBDIR += ansible27 SUBDIR += anvil SUBDIR += apache-mesos SUBDIR += apachetop SUBDIR += apcctrl SUBDIR += apcpwr SUBDIR += apcupsd SUBDIR += aptly SUBDIR += arcconf SUBDIR += archivemount SUBDIR += ascpu SUBDIR += asfsm SUBDIR += asmctl SUBDIR += asmem SUBDIR += asmon SUBDIR += asusoled SUBDIR += atf-master SUBDIR += atf-rk3328 SUBDIR += atf-rk3399 SUBDIR += atf-sun50i_a64 SUBDIR += atitvout SUBDIR += atop SUBDIR += auto-admin SUBDIR += autojump SUBDIR += automount SUBDIR += automounter SUBDIR += autopsy SUBDIR += avfs SUBDIR += azure-agent SUBDIR += b2sum SUBDIR += b43-fwcutter SUBDIR += backupchecker SUBDIR += backuppc SUBDIR += backuppc-devel SUBDIR += backuppc4 SUBDIR += backupuser SUBDIR += bacula9-client SUBDIR += bacula9-client-static SUBDIR += bacula9-docs SUBDIR += bacula9-server SUBDIR += baloo-widgets SUBDIR += bamf SUBDIR += bareos-client SUBDIR += bareos-server SUBDIR += bareos-traymonitor SUBDIR += bareos16-client SUBDIR += bareos16-client-static SUBDIR += bareos16-server SUBDIR += bareos17-client SUBDIR += bareos17-client-static SUBDIR += bareos17-server SUBDIR += bareos18-client SUBDIR += bareos18-server SUBDIR += bareos18-traymonitor SUBDIR += barrier SUBDIR += bastille SUBDIR += batmon SUBDIR += battmond SUBDIR += battray SUBDIR += bchunk SUBDIR += beadm SUBDIR += beadm-devel SUBDIR += beats SUBDIR += bfs SUBDIR += bhyve-firmware SUBDIR += bhyve-rc SUBDIR += biosfont SUBDIR += bkpupsd SUBDIR += bksh SUBDIR += boot-extract SUBDIR += boxbackup-devel SUBDIR += brasero SUBDIR += bsd-splash-changer SUBDIR += bsdconfig SUBDIR += bsdcrashtar SUBDIR += bsdhwmon SUBDIR += bsdinfo SUBDIR += bsdisks SUBDIR += bsdstats SUBDIR += bstack SUBDIR += btsixad SUBDIR += bulk_extractor SUBDIR += burp SUBDIR += burp-devel SUBDIR += busybox SUBDIR += bvm SUBDIR += byobu SUBDIR += catfish SUBDIR += cbsd SUBDIR += ccd2iso SUBDIR += cciss_vol_status SUBDIR += ccze SUBDIR += cdargs SUBDIR += cdbkup SUBDIR += cdeploy SUBDIR += cdf SUBDIR += cdircmp SUBDIR += cdls SUBDIR += cdrdao SUBDIR += cdrkit SUBDIR += cdroot SUBDIR += cdrtools SUBDIR += cdrtools-devel SUBDIR += cfengine SUBDIR += cfengine-devel SUBDIR += cfengine-masterfiles SUBDIR += cfengine-masterfiles-devel SUBDIR += cfengine-masterfiles310 SUBDIR += cfengine-masterfiles311 SUBDIR += cfengine-masterfiles312 SUBDIR += cfengine-masterfiles313 SUBDIR += cfengine-masterfiles314 SUBDIR += cfengine-masterfiles315 SUBDIR += cfengine310 SUBDIR += cfengine311 SUBDIR += cfengine312 SUBDIR += cfengine313 SUBDIR += cfengine314 SUBDIR += cfengine315 SUBDIR += checkrestart SUBDIR += chgrep SUBDIR += chyves SUBDIR += cinnamon-control-center SUBDIR += cinnamon-settings-daemon SUBDIR += circonus-agent SUBDIR += ciso SUBDIR += ciso-maker SUBDIR += ck4up SUBDIR += clean SUBDIR += clockspeed SUBDIR += clone SUBDIR += clonehdd SUBDIR += cloop-utils SUBDIR += cloudabi-utils SUBDIR += clsync SUBDIR += cluster-glue SUBDIR += cmdwatch SUBDIR += cmocka SUBDIR += cmockery2 SUBDIR += cmogstored SUBDIR += cmospwd SUBDIR += colorize SUBDIR += condor SUBDIR += confctl SUBDIR += confman SUBDIR += conky SUBDIR += conky-awesome SUBDIR += conman SUBDIR += consolehm SUBDIR += consolekit2 SUBDIR += consul SUBDIR += consul-alerts SUBDIR += consul-replicate SUBDIR += consul_exporter SUBDIR += container-diff SUBDIR += contractor SUBDIR += copytape SUBDIR += coreos-ct SUBDIR += coreutils SUBDIR += cpdup SUBDIR += cpu SUBDIR += cpu-x SUBDIR += cpuburn SUBDIR += cpuid SUBDIR += cpuid2cpuflags SUBDIR += cpulimit SUBDIR += cpupdate SUBDIR += cramfs SUBDIR += crashme SUBDIR += crate SUBDIR += cronic SUBDIR += cronolog SUBDIR += cronolog-devel SUBDIR += ctop SUBDIR += currtime SUBDIR += cw SUBDIR += daa2iso SUBDIR += dae SUBDIR += daemonize SUBDIR += daemontools SUBDIR += daemontools-encore SUBDIR += daggy SUBDIR += dar SUBDIR += dateutils SUBDIR += dc3dd SUBDIR += dcfldd SUBDIR += dd_rescue SUBDIR += ddpt SUBDIR += ddrescue SUBDIR += debhelper SUBDIR += debootstrap SUBDIR += deltarpm SUBDIR += deltup SUBDIR += desktop-installer SUBDIR += detach SUBDIR += detox SUBDIR += devcpu-data SUBDIR += devstat SUBDIR += dfc SUBDIR += di SUBDIR += digdag SUBDIR += dim SUBDIR += dirdiff SUBDIR += direnv SUBDIR += direvent SUBDIR += dirvish SUBDIR += diskcheckd SUBDIR += diskimage-tools SUBDIR += diskscrub SUBDIR += disktool SUBDIR += disktype SUBDIR += dmg2img SUBDIR += dmidecode SUBDIR += docker SUBDIR += docker-compose SUBDIR += docker-credential-pass SUBDIR += docker-machine SUBDIR += doctl SUBDIR += doinkd SUBDIR += dolly SUBDIR += downtime SUBDIR += downtimed SUBDIR += dsbbatmon SUBDIR += dsbdriverd SUBDIR += dsblogoutmgr SUBDIR += dsbmc SUBDIR += dsbmc-cli SUBDIR += dsbmd SUBDIR += dsbsu SUBDIR += dsbwrtsysctl SUBDIR += dtc SUBDIR += dtpstree SUBDIR += du2ps SUBDIR += dua-cli SUBDIR += duff SUBDIR += dunst SUBDIR += dupd SUBDIR += duplicity SUBDIR += duplicity-devel SUBDIR += duplicity07 SUBDIR += duply SUBDIR += dupmerge SUBDIR += dvd+rw-tools SUBDIR += dvdbackup SUBDIR += dvdimagecmp SUBDIR += dvdisaster SUBDIR += dvdvideo SUBDIR += dvtm SUBDIR += dwatch SUBDIR += dwatch-gource SUBDIR += dwatch-json SUBDIR += dwatch-pwsnoop SUBDIR += e2fsprogs SUBDIR += ec2-scripts SUBDIR += eclat SUBDIR += edid-decode SUBDIR += eject SUBDIR += eksctl SUBDIR += endian SUBDIR += enteruser SUBDIR += entr SUBDIR += env4801 SUBDIR += envconsul SUBDIR += epazote SUBDIR += etc_os-release SUBDIR += etcmerge SUBDIR += etcupdate SUBDIR += evhz SUBDIR += evtviewer SUBDIR += exa SUBDIR += exfat-utils SUBDIR += extipl SUBDIR += ezjail SUBDIR += f3 SUBDIR += facter SUBDIR += fanout SUBDIR += farbot SUBDIR += fatback SUBDIR += fcode-utils SUBDIR += fconfig SUBDIR += fcron SUBDIR += fd SUBDIR += fdupes SUBDIR += fetchlog SUBDIR += ffs2recov SUBDIR += file SUBDIR += filedupe SUBDIR += filelight SUBDIR += fileprune SUBDIR += fileschanged SUBDIR += filetype SUBDIR += filevercmp SUBDIR += filewatcherd SUBDIR += finfo SUBDIR += firstboot-freebsd-update SUBDIR += firstboot-growfs SUBDIR += firstboot-pkgs SUBDIR += flasher SUBDIR += flashrom SUBDIR += flexbackup SUBDIR += flock SUBDIR += flog SUBDIR += flowgger SUBDIR += fluent-bit SUBDIR += fonteditfs SUBDIR += foremost SUBDIR += fortunelock SUBDIR += fpart SUBDIR += fpc-syslog SUBDIR += fpc-users SUBDIR += fpc-utmp SUBDIR += fpc-uuid SUBDIR += frand SUBDIR += freebsd-snapshot SUBDIR += freecolor SUBDIR += freedt SUBDIR += freeipmi SUBDIR += freesbie SUBDIR += froxlor SUBDIR += fsbackup SUBDIR += fsc SUBDIR += fselect SUBDIR += fsearch SUBDIR += fstyp SUBDIR += fswatch-mon SUBDIR += ftwin SUBDIR += fusefs-afuse SUBDIR += fusefs-chironfs SUBDIR += fusefs-cryptofs SUBDIR += fusefs-curlftpfs SUBDIR += fusefs-encfs SUBDIR += fusefs-exfat SUBDIR += fusefs-ext2 SUBDIR += fusefs-funionfs SUBDIR += fusefs-fusepak SUBDIR += fusefs-fusexmp_fh SUBDIR += fusefs-gitfs SUBDIR += fusefs-gstfs SUBDIR += fusefs-gunzip SUBDIR += fusefs-hfsfuse SUBDIR += fusefs-httpdirfs SUBDIR += fusefs-httpfs SUBDIR += fusefs-ifuse SUBDIR += fusefs-jmtpfs SUBDIR += fusefs-libs SUBDIR += fusefs-libs3 SUBDIR += fusefs-lkl SUBDIR += fusefs-mhddfs SUBDIR += fusefs-mp3fs SUBDIR += fusefs-ntfs SUBDIR += fusefs-ntfs-compression SUBDIR += fusefs-pod SUBDIR += fusefs-rar2fs SUBDIR += fusefs-s3backer SUBDIR += fusefs-s3fs SUBDIR += fusefs-sandboxfs SUBDIR += fusefs-simple-mtpfs SUBDIR += fusefs-smbnetfs SUBDIR += fusefs-sqlfs SUBDIR += fusefs-squashfuse SUBDIR += fusefs-sshfs SUBDIR += fusefs-unionfs SUBDIR += fusefs-webdavfs SUBDIR += fusefs-wikipediafs SUBDIR += fusefs-zip SUBDIR += fvcool SUBDIR += fwup SUBDIR += gaffitter SUBDIR += ganglia-monitor-core SUBDIR += ganglia-webfrontend SUBDIR += gapcmon SUBDIR += garcon SUBDIR += gather SUBDIR += gconf-editor SUBDIR += gdisk SUBDIR += gdmap SUBDIR += genisoimage SUBDIR += geomWatch SUBDIR += getdelta SUBDIR += geteltorito SUBDIR += getssl SUBDIR += gigolo SUBDIR += gkfreq SUBDIR += gkleds2 SUBDIR += gkrellflynn SUBDIR += gkrellm-trayicons SUBDIR += gkrellm2 SUBDIR += gkrelltop SUBDIR += gksu SUBDIR += glogg SUBDIR += glow SUBDIR += gnome-control-center SUBDIR += gnome-mount SUBDIR += gnome-power-manager SUBDIR += gnome-settings-daemon SUBDIR += gnome-system-monitor SUBDIR += gnome_subr SUBDIR += go-wtf SUBDIR += goaccess SUBDIR += goawk SUBDIR += gomplate SUBDIR += google-compute-engine-oslogin SUBDIR += goss SUBDIR += gotop SUBDIR += gpart SUBDIR += gpte SUBDIR += graffer SUBDIR += graid5 SUBDIR += graveman SUBDIR += graylog SUBDIR += grub2-bhyve SUBDIR += gsh SUBDIR += gsmartcontrol SUBDIR += gstopd SUBDIR += gstreamer-plugins-cdio SUBDIR += gstreamer-plugins-hal SUBDIR += gstreamer1-plugins-cdio SUBDIR += gtk-imonc SUBDIR += hal SUBDIR += hal-info SUBDIR += hardlink SUBDIR += hare SUBDIR += hared SUBDIR += hatop SUBDIR += hcloud SUBDIR += hdrecover SUBDIR += healthd SUBDIR += heartbeat SUBDIR += heirloom SUBDIR += helm SUBDIR += hextools SUBDIR += hexyl SUBDIR += hfsexplorer SUBDIR += hfsutils SUBDIR += hidesvn SUBDIR += highlnk SUBDIR += hilite SUBDIR += host-setup SUBDIR += hourglass SUBDIR += hoz SUBDIR += hpacucli SUBDIR += hploscripts SUBDIR += hptcli SUBDIR += hs-cputype SUBDIR += hstr SUBDIR += htop SUBDIR += httplog SUBDIR += hwstat SUBDIR += i2c-tools SUBDIR += i7z SUBDIR += iat SUBDIR += iichid SUBDIR += immortal SUBDIR += incron SUBDIR += inotify-tools SUBDIR += installwatch SUBDIR += intel-nvmupdate SUBDIR += intel-pcm SUBDIR += intel-pcm-devel SUBDIR += intel-qcu SUBDIR += intel-undervolt SUBDIR += ioc SUBDIR += iocage SUBDIR += iocage-devel SUBDIR += iocell SUBDIR += iogen SUBDIR += iograph SUBDIR += iohyve SUBDIR += ioping SUBDIR += ipa SUBDIR += ipad_charge SUBDIR += ipdbtools SUBDIR += ipfs-go SUBDIR += ipmitool SUBDIR += ipsc SUBDIR += isc-cron SUBDIR += isomaster SUBDIR += isomd5sum SUBDIR += istatserver SUBDIR += istio SUBDIR += jadm SUBDIR += jail-primer SUBDIR += jailadmin SUBDIR += jailctl SUBDIR += jaildaemon SUBDIR += jailme SUBDIR += jailrc SUBDIR += jailutils SUBDIR += javaservicewrapper SUBDIR += jdiskreport SUBDIR += jdupes SUBDIR += jest SUBDIR += jkill SUBDIR += jobd SUBDIR += jps SUBDIR += jruls SUBDIR += jstest-gtk SUBDIR += jtop SUBDIR += jtopen SUBDIR += jvmtop SUBDIR += jx SUBDIR += k3b SUBDIR += k4dirstat SUBDIR += k8temp SUBDIR += kbackup SUBDIR += kcron SUBDIR += kdeadmin SUBDIR += kdebugsettings SUBDIR += kdf SUBDIR += kdialog SUBDIR += keyboard-daemon SUBDIR += kf5-baloo SUBDIR += kf5-kwallet SUBDIR += kfloppy SUBDIR += khelpcenter SUBDIR += kiconvtool SUBDIR += kio-fuse SUBDIR += kldfind SUBDIR += kldpatch SUBDIR += kops SUBDIR += krename SUBDIR += kshutdown SUBDIR += ksystemlog SUBDIR += kubectl SUBDIR += lava SUBDIR += lbl-cf SUBDIR += lbl-hf SUBDIR += lcdproc SUBDIR += ldap-account-manager SUBDIR += ldapvi SUBDIR += ledit SUBDIR += less SUBDIR += lfm SUBDIR += libcdio SUBDIR += libcdio-paranoia SUBDIR += libchk SUBDIR += libcpuid SUBDIR += libfvde SUBDIR += libgksu SUBDIR += libieee1284 SUBDIR += libretto-config SUBDIR += libsunacl SUBDIR += libsysstat SUBDIR += libudisks SUBDIR += liburcu SUBDIR += lineak-defaultplugin SUBDIR += lineak-xosdplugin SUBDIR += lineakd SUBDIR += linrename SUBDIR += linux-c7-dosfstools SUBDIR += linux-c7-lttng-ust SUBDIR += linux-c7-numactl-libs SUBDIR += linux-c7-userspace-rcu SUBDIR += linux-crashplan SUBDIR += linux-rkbin SUBDIR += linuxfdisk SUBDIR += livecd SUBDIR += lizardfs SUBDIR += lmmon SUBDIR += lmon SUBDIR += lnav SUBDIR += lockfile-progs SUBDIR += logrotate SUBDIR += logstalgia SUBDIR += logstash-forwarder SUBDIR += logstash5 SUBDIR += logstash6 SUBDIR += logstash7 SUBDIR += logtool SUBDIR += logwatch SUBDIR += lookat SUBDIR += lr SUBDIR += lsblk SUBDIR += lscpu SUBDIR += lsof SUBDIR += lsop SUBDIR += lsyncd SUBDIR += ltfs SUBDIR += ltrace SUBDIR += lttng-tools SUBDIR += lttng-ust SUBDIR += luckybackup SUBDIR += lxinput SUBDIR += lxqt-admin SUBDIR += lxqt-config SUBDIR += lxqt-policykit SUBDIR += lxqt-qtplugin SUBDIR += lxsplit SUBDIR += lxtask SUBDIR += lxterminal SUBDIR += mac_nonet SUBDIR += mac_rtprio SUBDIR += magicrescue SUBDIR += manck SUBDIR += mapchan SUBDIR += mapdir SUBDIR += massadmin SUBDIR += mate-control-center SUBDIR += mate-polkit SUBDIR += mate-power-manager SUBDIR += mate-settings-daemon SUBDIR += mate-system-monitor SUBDIR += mbgtools SUBDIR += mcelog SUBDIR += mcollective SUBDIR += mcollective-actionpolicy-auth SUBDIR += mcollective-nettest-agent SUBDIR += mcollective-nettest-client SUBDIR += mcollective-nettest-common SUBDIR += mcollective-nrpe-agent SUBDIR += mcollective-nrpe-client SUBDIR += mcollective-nrpe-common SUBDIR += mcollective-puppet-agent SUBDIR += mcollective-puppet-client SUBDIR += mcollective-puppet-common SUBDIR += mcollective-service-agent SUBDIR += mcollective-service-client SUBDIR += mcollective-service-common SUBDIR += mcollective-shell-agent SUBDIR += mcollective-shell-client SUBDIR += mcron SUBDIR += mcweject SUBDIR += mdf2iso SUBDIR += megacli SUBDIR += megarc SUBDIR += memdump SUBDIR += memfetch SUBDIR += memtest86 SUBDIR += memtest86+ SUBDIR += memtester SUBDIR += metalog SUBDIR += mfid SUBDIR += mgeupsd SUBDIR += minikube SUBDIR += minimunin SUBDIR += minipot SUBDIR += minipro SUBDIR += minirsyslogd SUBDIR += mixer SUBDIR += mkfile SUBDIR += mkfwimage SUBDIR += mkntpwd SUBDIR += mmc-utils SUBDIR += mmve SUBDIR += mnrpes SUBDIR += modman SUBDIR += modules SUBDIR += mog SUBDIR += monit SUBDIR += monitord SUBDIR += monitorix SUBDIR += mono-kmod SUBDIR += moosefs2-cgi SUBDIR += moosefs2-cgiserv SUBDIR += moosefs2-chunkserver SUBDIR += moosefs2-cli SUBDIR += moosefs2-client SUBDIR += moosefs2-master SUBDIR += moosefs2-metalogger SUBDIR += moosefs2-netdump SUBDIR += moosefs3-cgi SUBDIR += moosefs3-cgiserv SUBDIR += moosefs3-chunkserver SUBDIR += moosefs3-cli SUBDIR += moosefs3-client SUBDIR += moosefs3-master SUBDIR += moosefs3-metalogger SUBDIR += moosefs3-netdump SUBDIR += moreutils SUBDIR += most SUBDIR += mountsmb2 SUBDIR += mpiexec SUBDIR += mping SUBDIR += mptd SUBDIR += msiklm SUBDIR += msktutil SUBDIR += mstflint SUBDIR += msyslog SUBDIR += mtm SUBDIR += mtpfs SUBDIR += mtxorbd SUBDIR += multitail SUBDIR += munin-common SUBDIR += munin-contrib SUBDIR += munin-master SUBDIR += munin-node SUBDIR += muse SUBDIR += mybashburn SUBDIR += myrescue SUBDIR += n98-magerun SUBDIR += nagios-statd SUBDIR += namefix SUBDIR += nbosd SUBDIR += ncdu SUBDIR += ndmpd SUBDIR += neofetch SUBDIR += netevent SUBDIR += nfcutils SUBDIR += nfsping SUBDIR += nitrogen SUBDIR += no-login SUBDIR += node_exporter SUBDIR += nomad SUBDIR += nomad-pot-driver SUBDIR += npadmin SUBDIR += nq SUBDIR += nrg2iso SUBDIR += nsysctl SUBDIR += ntfy SUBDIR += nut + SUBDIR += nut-devel SUBDIR += nvclock SUBDIR += nvme-cli SUBDIR += nvramtool SUBDIR += oak SUBDIR += obliterate SUBDIR += odo SUBDIR += ods2 SUBDIR += ohmu SUBDIR += omnibackup SUBDIR += open SUBDIR += opencorsairlink SUBDIR += openipmi SUBDIR += opensbi SUBDIR += openseachest SUBDIR += openupsd SUBDIR += openzfs SUBDIR += openzfs-kmod SUBDIR += ori SUBDIR += osinfo-db-tools SUBDIR += osquery SUBDIR += p5-App-RunCron SUBDIR += p5-BSD-Jail-Object SUBDIR += p5-BSD-Process SUBDIR += p5-BSD-Sysctl SUBDIR += p5-BackupPC-XS SUBDIR += p5-Brackup SUBDIR += p5-Dir-Purge SUBDIR += p5-File-DirCompare SUBDIR += p5-File-Listing SUBDIR += p5-File-Log SUBDIR += p5-File-Next SUBDIR += p5-File-Rename SUBDIR += p5-File-Signature SUBDIR += p5-File-Stat-Bits SUBDIR += p5-File-Stat-ModeString SUBDIR += p5-File-Tee SUBDIR += p5-File-Which SUBDIR += p5-Filesys-Df SUBDIR += p5-Filesys-DfPortable SUBDIR += p5-Filesys-DiskFree SUBDIR += p5-Filesys-DiskSpace SUBDIR += p5-Filesys-DiskUsage SUBDIR += p5-Filesys-Statvfs SUBDIR += p5-Fuse SUBDIR += p5-Fuse-Simple SUBDIR += p5-Giovanni SUBDIR += p5-Iterator-File SUBDIR += p5-Lchown SUBDIR += p5-Linux-Cpuinfo SUBDIR += p5-Log-Colorize-Helper SUBDIR += p5-Log-Syslog-Constants SUBDIR += p5-Log-Syslog-Fast SUBDIR += p5-MogileFS-Client SUBDIR += p5-MogileFS-Network SUBDIR += p5-MogileFS-Server SUBDIR += p5-MogileFS-Utils SUBDIR += p5-Monitor-Simple SUBDIR += p5-Plugtools SUBDIR += p5-Plugtools-Plugins-HomeOU SUBDIR += p5-Probe-Perl SUBDIR += p5-Proc-PidUtil SUBDIR += p5-Proc-ProcessTable-Colorizer SUBDIR += p5-Proclet SUBDIR += p5-Quota SUBDIR += p5-Rex SUBDIR += p5-Samba-SIDhelper SUBDIR += p5-Schedule-At SUBDIR += p5-Schedule-Cron SUBDIR += p5-Schedule-Cron-Events SUBDIR += p5-Schedule-Load SUBDIR += p5-Schedule-Match SUBDIR += p5-Shell-Command SUBDIR += p5-Stat-lsMode SUBDIR += p5-Sys-CpuLoad SUBDIR += p5-Sys-Filesystem SUBDIR += p5-Sys-Gamin SUBDIR += p5-Sys-Group-GIDhelper SUBDIR += p5-Sys-HostIP SUBDIR += p5-Sys-Hostname-FQDN SUBDIR += p5-Sys-Hostname-Long SUBDIR += p5-Sys-Load SUBDIR += p5-Sys-Syslog SUBDIR += p5-Sys-User-UIDhelper SUBDIR += p5-Sysadm-Install SUBDIR += p5-SyslogScan SUBDIR += p5-Tail-Stat SUBDIR += p5-Tie-Syslog SUBDIR += p5-Ubic SUBDIR += p5-Unix-ConfigFile SUBDIR += p5-Unix-Lsof SUBDIR += p5-Unix-Mknod SUBDIR += p5-Unix-Processors SUBDIR += p5-Unix-Syslog SUBDIR += p5-User SUBDIR += p5-arclog SUBDIR += p5-reslog SUBDIR += packer SUBDIR += packmule SUBDIR += pacman SUBDIR += paicc SUBDIR += paladin SUBDIR += pam_mount SUBDIR += panicmail SUBDIR += parafly SUBDIR += parallel SUBDIR += pass-otp SUBDIR += pass-update SUBDIR += password-store SUBDIR += passwordsafe SUBDIR += patchelf SUBDIR += pax-utils SUBDIR += pbimaker SUBDIR += pc-networkmanager SUBDIR += pcapfix SUBDIR += pciutils SUBDIR += pcpustat SUBDIR += pdixtract SUBDIR += pdumpfs SUBDIR += pear-Cache SUBDIR += pear-Cache_Lite SUBDIR += pear-File SUBDIR += pear-File_Find SUBDIR += pear-File_Fstab SUBDIR += pear-File_Gettext SUBDIR += pear-Horde_Log SUBDIR += pear-Horde_Vfs SUBDIR += pear-I18Nv2 SUBDIR += pear-Log SUBDIR += pear-Translation2 SUBDIR += pecl-proctitle SUBDIR += pefs-kmod SUBDIR += perp SUBDIR += personality SUBDIR += pesign SUBDIR += pfetch SUBDIR += pflogx SUBDIR += pfstat SUBDIR += pftables SUBDIR += pftop SUBDIR += phantom SUBDIR += php72-fileinfo SUBDIR += php72-posix SUBDIR += php73-fileinfo SUBDIR += php73-posix SUBDIR += php74-fileinfo SUBDIR += php74-posix SUBDIR += phpfpm_exporter SUBDIR += phybs SUBDIR += pick SUBDIR += pidof SUBDIR += pies SUBDIR += pipemeter SUBDIR += plasma-pass SUBDIR += plasma5-discover SUBDIR += plasma5-drkonqi SUBDIR += plasma5-kde-cli-tools SUBDIR += plasma5-kinfocenter SUBDIR += plasma5-kmenuedit SUBDIR += plasma5-ksysguard SUBDIR += plasma5-libksysguard SUBDIR += plasma5-polkit-kde-agent-1 SUBDIR += plasma5-powerdevil SUBDIR += plasma5-systemsettings SUBDIR += plasma5-user-manager SUBDIR += plconfig SUBDIR += pmt SUBDIR += policykit SUBDIR += policykit-gnome SUBDIR += polkit SUBDIR += polkit-gnome SUBDIR += polkit-qt SUBDIR += pot SUBDIR += potnet SUBDIR += powerdxx SUBDIR += powerman SUBDIR += powermon SUBDIR += pp SUBDIR += pprotectd SUBDIR += prelink SUBDIR += prips SUBDIR += procenv SUBDIR += procmap SUBDIR += progsreiserfs SUBDIR += pslist SUBDIR += psmisc SUBDIR += pstack SUBDIR += pstacku SUBDIR += pstree SUBDIR += ptools SUBDIR += puppet-lint SUBDIR += puppet-mode.el SUBDIR += puppet5 SUBDIR += puppet6 SUBDIR += puppetserver5 SUBDIR += puppetserver6 SUBDIR += pv SUBDIR += pwd_unmkdb SUBDIR += pwgen SUBDIR += pwsafe SUBDIR += pxattr SUBDIR += py-analyzemft SUBDIR += py-ansible-lint SUBDIR += py-ansible-runner SUBDIR += py-azure-cli SUBDIR += py-azure-cli-acr SUBDIR += py-azure-cli-base SUBDIR += py-azure-cli-core SUBDIR += py-azure-cli-telemetry SUBDIR += py-bitrot SUBDIR += py-borgmatic SUBDIR += py-cdmi SUBDIR += py-cpuinfo SUBDIR += py-cron-descriptor SUBDIR += py-croniter SUBDIR += py-crontab SUBDIR += py-diffoscope SUBDIR += py-dirsync SUBDIR += py-distro SUBDIR += py-dlipower SUBDIR += py-docker SUBDIR += py-drmaa SUBDIR += py-execnet SUBDIR += py-ezjailremote SUBDIR += py-filelike SUBDIR += py-filelock SUBDIR += py-glances SUBDIR += py-gmailfs-fuse SUBDIR += py-google-compute-engine SUBDIR += py-halite SUBDIR += py-hared SUBDIR += py-hcloud SUBDIR += py-honcho SUBDIR += py-hpilo SUBDIR += py-iowait SUBDIR += py-leviathan SUBDIR += py-mitogen SUBDIR += py-mqttwarn SUBDIR += py-nagiosplugin SUBDIR += py-packet-python SUBDIR += py-pkginfo SUBDIR += py-ploy SUBDIR += py-ploy_ec2 SUBDIR += py-ploy_ezjail SUBDIR += py-ploy_fabric SUBDIR += py-plumbum SUBDIR += py-power SUBDIR += py-psutil SUBDIR += py-psutil121 SUBDIR += py-ptyprocess SUBDIR += py-python-consul SUBDIR += py-python-nomad SUBDIR += py-pytsk SUBDIR += py-pywatchman SUBDIR += py-pyznap SUBDIR += py-queuelib SUBDIR += py-ranger SUBDIR += py-salt SUBDIR += py-scandir SUBDIR += py-scarab SUBDIR += py-scriptine SUBDIR += py-shutilwhich SUBDIR += py-stdiff SUBDIR += py-superlance SUBDIR += py-supervisor SUBDIR += py-tarsnapper SUBDIR += py-tmuxp SUBDIR += py-upt SUBDIR += py-upt-cpan SUBDIR += py-upt-freebsd SUBDIR += py-upt-pypi SUBDIR += py-upt-rubygems SUBDIR += py-uptime SUBDIR += py-zdaemon SUBDIR += pydf SUBDIR += qchroot SUBDIR += qdirstat SUBDIR += qjail SUBDIR += qlogtools SUBDIR += qsudo SUBDIR += qt5-qtdiag SUBDIR += qt5-qtpaths SUBDIR += qt5-qtplugininfo SUBDIR += qtpass SUBDIR += quicksynergy SUBDIR += racktables SUBDIR += radeontool SUBDIR += radeontop SUBDIR += radmind SUBDIR += rainbarf SUBDIR += raincoat SUBDIR += rcadm SUBDIR += rclean SUBDIR += rcm SUBDIR += rdate SUBDIR += rdiff-backup SUBDIR += rdup SUBDIR += read-edid SUBDIR += realsync SUBDIR += recoverdm SUBDIR += reed SUBDIR += reggae SUBDIR += rej SUBDIR += relaxconf SUBDIR += rename SUBDIR += renameutils SUBDIR += reoback SUBDIR += reptyr SUBDIR += respond SUBDIR += rest-server SUBDIR += restic SUBDIR += retail SUBDIR += rex SUBDIR += rhc SUBDIR += riak-cs SUBDIR += rinse SUBDIR += rmonitor SUBDIR += rocr SUBDIR += roct SUBDIR += roottail SUBDIR += rovclock SUBDIR += rpi-firmware SUBDIR += rsfetch SUBDIR += rshim-user-space SUBDIR += rsnapshot SUBDIR += rsyncbackup SUBDIR += rsyncrypto SUBDIR += rsyslog8 SUBDIR += rtty SUBDIR += rubygem-backup SUBDIR += rubygem-bolt SUBDIR += rubygem-bosh-gen SUBDIR += rubygem-bundler SUBDIR += rubygem-bundler1 SUBDIR += rubygem-bundler_ext SUBDIR += rubygem-capistrano SUBDIR += rubygem-capistrano-ext SUBDIR += rubygem-capistrano-harrow SUBDIR += rubygem-chef SUBDIR += rubygem-chef-api SUBDIR += rubygem-chef-config SUBDIR += rubygem-chef-config12 SUBDIR += rubygem-chef-dk SUBDIR += rubygem-chef-zero SUBDIR += rubygem-chef-zero5 SUBDIR += rubygem-chef12 SUBDIR += rubygem-facter SUBDIR += rubygem-fluent-mixin-plaintextformatter SUBDIR += rubygem-fluent-plugin-config-expander SUBDIR += rubygem-fluent-plugin-file-alternative SUBDIR += rubygem-fluent-plugin-graylog SUBDIR += rubygem-fluent-plugin-tail-asis SUBDIR += rubygem-fluentd SUBDIR += rubygem-fssm SUBDIR += rubygem-god SUBDIR += rubygem-guard SUBDIR += rubygem-guard-compat SUBDIR += rubygem-guard-livereload SUBDIR += rubygem-guard-minitest SUBDIR += rubygem-guard-rspec SUBDIR += rubygem-hammer_cli SUBDIR += rubygem-hammer_cli_foreman SUBDIR += rubygem-hammer_cli_foreman_bootdisk SUBDIR += rubygem-hammer_cli_foreman_salt SUBDIR += rubygem-hammer_cli_foreman_ssh SUBDIR += rubygem-hiera SUBDIR += rubygem-hiera-eyaml SUBDIR += rubygem-hiera-file SUBDIR += rubygem-hieracles SUBDIR += rubygem-httplog SUBDIR += rubygem-itamae SUBDIR += rubygem-librarian-puppet SUBDIR += rubygem-license-acceptance SUBDIR += rubygem-log4r SUBDIR += rubygem-logify SUBDIR += rubygem-mogilefs-client SUBDIR += rubygem-mothra SUBDIR += rubygem-murder SUBDIR += rubygem-ohai SUBDIR += rubygem-ohai8 SUBDIR += rubygem-parallel SUBDIR += rubygem-puppet_forge SUBDIR += rubygem-puppetserver-ca SUBDIR += rubygem-r10k SUBDIR += rubygem-rubyipmi SUBDIR += rubygem-serverspec SUBDIR += rubygem-shellany SUBDIR += rubygem-smart_proxy_chef SUBDIR += rubygem-smart_proxy_dynflow SUBDIR += rubygem-smart_proxy_remote_execution_ssh SUBDIR += rubygem-smart_proxy_salt SUBDIR += rubygem-specinfra SUBDIR += rubygem-sys-admin SUBDIR += rubygem-sys-cpu SUBDIR += rubygem-sys-filesystem SUBDIR += rubygem-sys-host SUBDIR += rubygem-sys-proctable SUBDIR += rubygem-sys-uname SUBDIR += rubygem-sys-uptime SUBDIR += rubygem-syslog-logger SUBDIR += rubygem-teamocil SUBDIR += rubygem-tmuxinator SUBDIR += rubygem-vagrant-bhyve SUBDIR += rubygem-vagrant-mutate SUBDIR += rubygem-vagrant-vbguest SUBDIR += rubygem-vagrant_cloud SUBDIR += rubygem-vmstat SUBDIR += rubygem-win32-file SUBDIR += rubygem-win32-file-security SUBDIR += rubygem-win32-file-stat SUBDIR += rubygem-winrm SUBDIR += rubygem-winrm-elevated SUBDIR += rubygem-winrm-fs SUBDIR += rubygem-yell SUBDIR += rundeck SUBDIR += runit SUBDIR += runit-faster SUBDIR += runwhen SUBDIR += rw SUBDIR += s-tui SUBDIR += s6 SUBDIR += s6-rc SUBDIR += safe-rm SUBDIR += safecat SUBDIR += safecopy SUBDIR += samdruckerclientshell SUBDIR += samefile SUBDIR += samesame SUBDIR += sample SUBDIR += sanoid SUBDIR += sanoid-devel SUBDIR += sas2ircu SUBDIR += sas3ircu SUBDIR += savelogs SUBDIR += sb16config SUBDIR += sbase SUBDIR += scalpel SUBDIR += scan_ffs SUBDIR += scanbuttond SUBDIR += scct SUBDIR += schedutils SUBDIR += screen SUBDIR += screenfetch SUBDIR += screenfetch-nox11 SUBDIR += screenie SUBDIR += scterc SUBDIR += sd-agent SUBDIR += sdparm SUBDIR += seatools SUBDIR += sec SUBDIR += sensu-go SUBDIR += serf SUBDIR += setcdboot SUBDIR += setquota SUBDIR += sformat SUBDIR += sg3_utils SUBDIR += shim SUBDIR += shlock SUBDIR += shmcat SUBDIR += showbeastie SUBDIR += shuf SUBDIR += siegfried SUBDIR += signon-kwallet-extension SUBDIR += signon-plugin-oauth2 SUBDIR += signon-qt5 SUBDIR += signon-ui SUBDIR += slack SUBDIR += sleuthkit SUBDIR += slst SUBDIR += slurm-wlm SUBDIR += smart SUBDIR += smartmontools SUBDIR += smenu SUBDIR += smp_utils SUBDIR += snap SUBDIR += snmp_exporter SUBDIR += snooze SUBDIR += sockaddr SUBDIR += socket SUBDIR += socklog SUBDIR += solaar SUBDIR += sortu SUBDIR += spindown SUBDIR += spinner SUBDIR += spiped SUBDIR += squashfs-tools SUBDIR += ssd_report SUBDIR += sshsudo SUBDIR += ssid SUBDIR += ssync SUBDIR += stalepid SUBDIR += stanchion SUBDIR += stepsync SUBDIR += stmpclean SUBDIR += storcli SUBDIR += stow SUBDIR += stowES SUBDIR += stress SUBDIR += superiotool SUBDIR += swapd SUBDIR += swapexd SUBDIR += swapmon SUBDIR += swapusage SUBDIR += sweeper SUBDIR += symlinks SUBDIR += symon SUBDIR += synergy SUBDIR += synergy-1 SUBDIR += sysctlbyname-improved-kmod SUBDIR += sysctlinfo-kmod SUBDIR += sysgather SUBDIR += sysinfo SUBDIR += syslinux SUBDIR += syslog-ng SUBDIR += syslog-ng320 SUBDIR += syslog-ng321 SUBDIR += syslog-ng322 SUBDIR += syslog-ng323 SUBDIR += syslog-ng324 SUBDIR += syslog-ng325 SUBDIR += syslog-ng326 SUBDIR += syslogger SUBDIR += sysrc SUBDIR += system-tools-backends SUBDIR += sysvbanner SUBDIR += tai64nfrac SUBDIR += tarsnap SUBDIR += tarsnap-gui SUBDIR += tarsnap-periodic SUBDIR += tartarus SUBDIR += tbku SUBDIR += tclsyslog SUBDIR += tcplist SUBDIR += tdir SUBDIR += tealdeer SUBDIR += tenshi SUBDIR += terraform SUBDIR += terraform-provider-vultr SUBDIR += testdisk SUBDIR += thefish SUBDIR += timelimit SUBDIR += timemon SUBDIR += titlefix SUBDIR += tkdvd SUBDIR += tlsdate SUBDIR += tm SUBDIR += tmate SUBDIR += tmate-slave SUBDIR += tmpreaper SUBDIR += tmpwatch SUBDIR += tmux SUBDIR += tmux-mem-cpu-load SUBDIR += tmux23 SUBDIR += topless SUBDIR += torque SUBDIR += toshctl SUBDIR += toybox SUBDIR += tracker SUBDIR += tracker-miners SUBDIR += tree SUBDIR += tren SUBDIR += triton SUBDIR += trueos-libqt5 SUBDIR += ts SUBDIR += tss SUBDIR += tty-clock SUBDIR += ttyd SUBDIR += ttyload SUBDIR += tuptime SUBDIR += turbostat SUBDIR += tw_cli SUBDIR += twmn SUBDIR += tzdialog SUBDIR += u-boot-a13-olinuxino SUBDIR += u-boot-a64-olinuxino SUBDIR += u-boot-bananapi SUBDIR += u-boot-bananapim2 SUBDIR += u-boot-beaglebone SUBDIR += u-boot-chip SUBDIR += u-boot-clearfog SUBDIR += u-boot-cubieboard SUBDIR += u-boot-cubieboard2 SUBDIR += u-boot-cubox-hummingboard SUBDIR += u-boot-duovero SUBDIR += u-boot-firefly-rk3399 SUBDIR += u-boot-imx-serial-loader SUBDIR += u-boot-master SUBDIR += u-boot-nanopi-a64 SUBDIR += u-boot-nanopi-m1plus SUBDIR += u-boot-nanopi-neo SUBDIR += u-boot-nanopi-neo-air SUBDIR += u-boot-nanopi-neo2 SUBDIR += u-boot-olimex-a20-som-evb SUBDIR += u-boot-olinuxino-lime SUBDIR += u-boot-olinuxino-lime2 SUBDIR += u-boot-olinuxino-lime2-emmc SUBDIR += u-boot-orangepi-one SUBDIR += u-boot-orangepi-pc SUBDIR += u-boot-orangepi-pc-plus SUBDIR += u-boot-orangepi-pc2 SUBDIR += u-boot-orangepi-plus-2e SUBDIR += u-boot-orangepi-r1 SUBDIR += u-boot-orangepi-zero SUBDIR += u-boot-pandaboard SUBDIR += u-boot-pcduino3 SUBDIR += u-boot-pine64 SUBDIR += u-boot-pine64-lts SUBDIR += u-boot-pinebook SUBDIR += u-boot-riotboard SUBDIR += u-boot-rock64 SUBDIR += u-boot-rockpro64 SUBDIR += u-boot-rpi SUBDIR += u-boot-rpi-0-w SUBDIR += u-boot-rpi2 SUBDIR += u-boot-rpi3 SUBDIR += u-boot-rpi4 SUBDIR += u-boot-sinovoip-bpi-m3 SUBDIR += u-boot-sopine SUBDIR += u-boot-tools SUBDIR += u-boot-utilite SUBDIR += u-boot-wandboard SUBDIR += ua SUBDIR += ucspi-ipc SUBDIR += ucspi-proxy SUBDIR += ucspi-ssl SUBDIR += ucspi-tcp SUBDIR += ucspi-unix SUBDIR += udfclient SUBDIR += uefi-edk2-bhyve SUBDIR += uefi-edk2-bhyve-csm SUBDIR += uefi-edk2-bhyve-devel SUBDIR += uefi-edk2-qemu SUBDIR += ufetch SUBDIR += ufs_copy SUBDIR += uhidd SUBDIR += uif2iso SUBDIR += unetbootin SUBDIR += unieject SUBDIR += uniutils SUBDIR += unquote SUBDIR += unstow SUBDIR += upower SUBDIR += upsdaemon SUBDIR += uptimed SUBDIR += usb_modeswitch SUBDIR += usbhid-dump SUBDIR += usbhotkey SUBDIR += usbtop SUBDIR += usbutils SUBDIR += uschedule SUBDIR += userinfo SUBDIR += userlist SUBDIR += usermatic SUBDIR += usermin SUBDIR += userneu SUBDIR += userneu-devel SUBDIR += usrinfo SUBDIR += utcount SUBDIR += vagrant SUBDIR += vbetool SUBDIR += vchanger SUBDIR += vcp SUBDIR += vector SUBDIR += videogen SUBDIR += vii SUBDIR += vils SUBDIR += vimpager SUBDIR += virt-what SUBDIR += virtualmin SUBDIR += vm-bhyve SUBDIR += vmdktool SUBDIR += vmtouch SUBDIR += vobcopy SUBDIR += volman SUBDIR += vordog SUBDIR += vpnc-scripts SUBDIR += vstrip SUBDIR += vttest SUBDIR += vzvol SUBDIR += wait_on SUBDIR += watchdog SUBDIR += watchfolder SUBDIR += watchman SUBDIR += watchmen SUBDIR += webjob SUBDIR += webmin SUBDIR += weedit SUBDIR += wemux SUBDIR += whatpix SUBDIR += whowatch SUBDIR += wiimms SUBDIR += wimlib SUBDIR += wmapmload SUBDIR += wmbluecpu SUBDIR += wmbsdbatt SUBDIR += wmcpuload SUBDIR += wmcube SUBDIR += wmdiskmon SUBDIR += wmflame SUBDIR += wmmemfree SUBDIR += wmmemload SUBDIR += wmtop SUBDIR += wmupmon SUBDIR += worldtools SUBDIR += wtail SUBDIR += wuzzah SUBDIR += x86info SUBDIR += xbatt SUBDIR += xcdroast SUBDIR += xcpustate SUBDIR += xdu SUBDIR += xe SUBDIR += xe-guest-utilities SUBDIR += xen-guest-tools SUBDIR += xen-tools SUBDIR += xfburn SUBDIR += xfce4-battery-plugin SUBDIR += xfce4-bsdcpufreq-plugin SUBDIR += xfce4-cpugraph-plugin SUBDIR += xfce4-diskperf-plugin SUBDIR += xfce4-fsguard-plugin SUBDIR += xfce4-genmon-plugin SUBDIR += xfce4-kbdleds-plugin SUBDIR += xfce4-mount-plugin SUBDIR += xfce4-netload-plugin SUBDIR += xfce4-places-plugin SUBDIR += xfce4-power-manager SUBDIR += xfce4-settings SUBDIR += xfce4-systemload-plugin SUBDIR += xfce4-wavelan-plugin SUBDIR += xfsm SUBDIR += xfsprogs SUBDIR += xin SUBDIR += xjobs SUBDIR += xmbmon SUBDIR += xorriso SUBDIR += xosview SUBDIR += xstow SUBDIR += xsysstats SUBDIR += xvidcap SUBDIR += yadm SUBDIR += yank SUBDIR += z SUBDIR += zap SUBDIR += zbackup SUBDIR += zeitgeist SUBDIR += zeroer SUBDIR += zetaback SUBDIR += zfs-periodic SUBDIR += zfs-replicate SUBDIR += zfs-snap-diff SUBDIR += zfs-snapshot-clean SUBDIR += zfs-snapshot-mgmt SUBDIR += zfs-stats SUBDIR += zfs-stats-lite SUBDIR += zfsnap SUBDIR += zfsnap2 SUBDIR += zfstools SUBDIR += zidrav SUBDIR += zisofs-tools SUBDIR += znapzend SUBDIR += zogftw SUBDIR += zrep SUBDIR += zrepl SUBDIR += zsd SUBDIR += zsm SUBDIR += zxfer .include Index: head/sysutils/nut-devel/Makefile =================================================================== --- head/sysutils/nut-devel/Makefile (nonexistent) +++ head/sysutils/nut-devel/Makefile (revision 529220) @@ -0,0 +1,204 @@ +# Created by: Boris Popov +# $FreeBSD$ + +PORTNAME= nut +PORTVERSION= ${NUT_COMMIT_DATE} +CATEGORIES= sysutils +PKGNAMESUFFIX= -devel +# MASTER_SITES= http://www.networkupstools.org/source/${PORTVERSION:R}/ +# DISTFILES= ${DISTNAME}${EXTRACT_SUFX} +# EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} + +MAINTAINER= cy@FreeBSD.org +COMMENT= Network UPS Tools + +USE_GITHUB= yes +GH_ACCOUNT= networkupstools +GH_TAGNAME= e27f1f9 +NUT_COMMIT_DATE= 2020.02.09 + +GNU_CONFIGURE= yes +USE_LDCONFIG= yes +USES= autoreconf:build gmake pkgconfig libtool + +NUT_USER?= uucp +NUT_GROUP?= uucp +STATEDIR?= /var/db/nut +PLIST_SUB+= NUT_USER=${NUT_USER} +PLIST_SUB+= NUT_GROUP=${NUT_GROUP} + +OPTIONS_DEFAULT=SERIAL USB SNMP NEON IPMI_OFF SSL_OFF +OPTIONS_DEFINE= SERIAL USB SNMP NEON PDU CGI BASH AVAHI DOCS +OPTIONS_SINGLE= IPMI SSL +OPTIONS_SINGLE_IPMI= IPMI_OFF IPMIPSU FREEIPMI +OPTIONS_SINGLE_SSL= SSL_OFF OPENSSL NSS + +SERIAL_DESC= SERIAL support +USB_DESC= USB support +SNMP_DESC= SNMP support +NEON_DESC= NEON XML/HTTP support +PDU_DESC= Powerman PDU support +CGI_DESC= Web CGI interface +BASH_DESC= Bash Completion support +AVAHI_DESC= Avahi support +IPMI_OFF_DESC= No IPMI support +FREEIPMI_DESC= freeipmi support +IPMIPSU_DESC= Use nut-ipmipsu support (experimental) +SSL_OFF_DESC= No SSL support + +USE_RC_SUBR= nut nut_upsmon nut_upslog +SUB_LIST+= STATEDIR=${STATEDIR} +PLIST_SUB+= STATEDIR=${STATEDIR} + +PORTDOCS= * + +.include + +CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc/nut \ + --program-transform-name="" \ + --localstatedir=${STATEDIR} \ + --datadir=${PREFIX}/etc/nut \ + --with-devd-dir=${PREFIX}/etc/devd \ + --with-drvpath=${PREFIX}/libexec/nut \ + --with-statepath=${STATEDIR} \ + --with-altpidpath=${STATEDIR} \ + --with-pidpath=${STATEDIR} \ + --with-pkgconfig-dir=${PREFIX}/libdata/pkgconfig \ + --with-user=${NUT_USER} \ + --with-group=${NUT_GROUP} \ + --with-dev + +.if ${PORT_OPTIONS:MCGI} +LIB_DEPENDS+= libgd.so:graphics/gd +CGIDIR?= ${PREFIX}/www/cgi-bin/${PORTNAME} +CGIDIR_REL?= ${CGIDIR:S,^${PREFIX}/,,} +CONFIGURE_ARGS+= --with-cgi --with-cgipath=${CGIDIR} \ + --with-htmlpath=${WWWDIR} \ + --with-gd-includes=-I${LOCALBASE}/include \ + --with-gd-libs="-L${LOCALBASE}/lib -lgd" +PLIST_SUB+= NUT_CGI="" +PLIST_SUB+= CGIDIR="${CGIDIR_REL}" +PLIST_SUB+= CGIETCDIR="etc/nut/" +.else +CONFIGURE_ARGS+= --without-cgi +PLIST_SUB+= NUT_CGI="@comment " +.endif + +.if ${PORT_OPTIONS:MSERIAL} +CONFIGURE_ARGS+= --with-serial +PLIST_SUB+= NUT_SERIAL="" +.else +CONFIGURE_ARGS+= --without-serial +PLIST_SUB+= NUT_SERIAL="@comment " +.endif + +.if ${PORT_OPTIONS:MUSB} +#EXTRA_PATCHES= ${FILESDIR}/extra-patch-m4_nut_check_libusb.m4 +CONFIGURE_ARGS+= --with-usb=auto +PLIST_SUB+= NUT_USB="" +.else +CONFIGURE_ARGS+= --without-usb +PLIST_SUB+= NUT_USB="@comment " +.endif + +.if ${PORT_OPTIONS:MSNMP} +LIB_DEPENDS+= libnetsnmp.so:net-mgmt/net-snmp +CONFIGURE_ARGS+= --with-snmp +PLIST_SUB+= NUT_SNMP="" +.else +CONFIGURE_ARGS+= --without-snmp +PLIST_SUB+= NUT_SNMP="@comment " +.endif + +.if ${PORT_OPTIONS:MNEON} +LIB_DEPENDS+= libneon.so:www/neon +CONFIGURE_ARGS+= --with-neon +PLIST_SUB+= NUT_NEON="" +.else +CONFIGURE_ARGS+= --without-neon +CONFIGURE_ARGS+= --disable-neon +PLIST_SUB+= NUT_NEON="@comment " +.endif + +.if ${PORT_OPTIONS:MPDU} +LIB_DEPENDS+= libpowerman.so:sysutils/powerman +CONFIGURE_ARGS+= --with-powerman +PLIST_SUB+= NUT_PDU="" +.else +CONFIGURE_ARGS+= --without-powerman +PLIST_SUB+= NUT_PDU="@comment " +.endif + +.if ${PORT_OPTIONS:MBASH} +BUILD_DEPENDS+= ${LOCALBASE}/share/bash-completion/bash_completion.sh:shells/bash-completion +RUN_DEPENDS+= ${LOCALBASE}/share/bash-completion/bash_completion.sh:shells/bash-completion +PLIST_SUB+= BASH="" +.else +PLIST_SUB+= BASH="@comment " +.endif + +.if ${PORT_OPTIONS:MAVAHI} +BUILD_DEPENDS+= ${LOCALBASE}/include/avahi-ui/avahi-ui.h:net/avahi-header +BUILD_DEPENDS+= avahi-daemon:net/avahi-app +RUN_DEPENDS+= avahi-daemon:net/avahi-app +CONFIGURE_ARGS+= --with-avahi +.else +CONFIGURE_ARGS+= --without-avahi +.endif + +.if ${PORT_OPTIONS:MFREEIPMI} +LIB_DEPENDS+= libfreeipmi.so:sysutils/freeipmi +CONFIGURE_ARGS+= --with-freeipmi +PLIST_SUB+= NUT_FREEIPMI="" +.else +CONFIGURE_ARGS+= --without-freeipmi +PLIST_SUB+= NUT_FREEIPMI="@comment " +.endif + +.if ${PORT_OPTIONS:MIPMIPSU} +LIB_DEPENDS+= libfreeipmi.so:sysutils/freeipmi +CONFIGURE_ARGS+= --with-ipmi +PLIST_SUB+= NUT_IPMIPSU="" +.else +CONFIGURE_ARGS+= --without-ipmi +PLIST_SUB+= NUT_IPMIPSU="@comment " +.endif + +.if ${PORT_OPTIONS:MOPENSSL} +USES+= ssl +CONFIGURE_ARGS+= --with-openssl +.elif ${PORT_OPTIONS:MNSS} +LIB_DEPENDS= libnss3.so:security/nss +CONFIGURE_ARGS+= --with-nss +.else +CONFIGURE_ARGS+= --without-openssl --without-ssl +.endif + +pre-configure: + cd ${WRKSRC} && ./autogen.sh + +pre-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/nut + @${REINPLACE_CMD} -e 's/device-name\*/cdev/g' ${WRKSRC}/scripts/devd/nut-usb.conf + +post-install: + @${MKDIR} ${STAGEDIR}${STATEDIR} +.if ${PORT_OPTIONS:MDOCS} +.if ${PORT_OPTIONS:MBASH} + @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d/ + ${INSTALL_DATA} ${WRKSRC}/scripts/misc/nut.bash_completion ${STAGEDIR}${PREFIX}/etc/bash_completion.d/ +.endif + @${MKDIR} ${STAGEDIR}${DOCSDIR}/cables + ${INSTALL_DATA} ${WRKSRC}/docs/cables/*.txt ${STAGEDIR}${DOCSDIR}/cables + ${INSTALL_DATA} ${WRKSRC}/docs/*.txt ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/docs/FAQ.txt ${STAGEDIR}${DOCSDIR} +.for file in AUTHORS COPYING INSTALL MAINTAINERS NEWS README UPGRADING + ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} +.endfor +.endif + @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${PATCHDIR}/nut.syslog ${STAGEDIR}${EXAMPLESDIR}/syslog.sample + ${INSTALL_DATA} ${PATCHDIR}/nut.newsyslog ${STAGEDIR}${EXAMPLESDIR}/newsyslog.sample + ${MKDIR} ${STAGEDIR}/var/log/nut + +.include Property changes on: head/sysutils/nut-devel/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/sysutils/nut-devel/distinfo =================================================================== --- head/sysutils/nut-devel/distinfo (nonexistent) +++ head/sysutils/nut-devel/distinfo (revision 529220) @@ -0,0 +1,3 @@ +TIMESTAMP = 1585101068 +SHA256 (networkupstools-nut-2020.02.09-e27f1f9_GH0.tar.gz) = 8eb734b4141309dc95bec47b21aa890496d8f0c0377c0c4343ca571e6a9c92f5 +SIZE (networkupstools-nut-2020.02.09-e27f1f9_GH0.tar.gz) = 1938546 Property changes on: head/sysutils/nut-devel/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/sysutils/nut-devel/files/patch-scripts_Makefile =================================================================== --- head/sysutils/nut-devel/files/patch-scripts_Makefile (nonexistent) +++ head/sysutils/nut-devel/files/patch-scripts_Makefile (revision 529220) @@ -0,0 +1,8 @@ +--- scripts/Makefile.am.orig 2020-02-09 10:44:01.000000000 -0800 ++++ scripts/Makefile.am 2020-03-24 19:40:01.084978000 -0700 +@@ -25,4 +25,4 @@ + Windows/halt.c \ + Windows/Makefile + +-SUBDIRS = augeas devd hotplug python systemd udev Solaris upsdrvsvcctl ++SUBDIRS = augeas devd hotplug python udev upsdrvsvcctl Property changes on: head/sysutils/nut-devel/files/patch-scripts_Makefile ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/sysutils/nut-devel/files/nut.newsyslog =================================================================== --- head/sysutils/nut-devel/files/nut.newsyslog (nonexistent) +++ head/sysutils/nut-devel/files/nut.newsyslog (revision 529220) @@ -0,0 +1,7 @@ +# configuration file for newsyslog for nut +# +# see newsyslog.conf(5) for details +# +# logfilename [owner:group] mode count size when flags [/pid_file] [sig_num] +/var/log/nut/upsd.log uucp:uucp 644 7 100 * J /var/db/nut/upslog.pid + Property changes on: head/sysutils/nut-devel/files/nut.newsyslog ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/sysutils/nut-devel/files/nut.syslog =================================================================== --- head/sysutils/nut-devel/files/nut.syslog (nonexistent) +++ head/sysutils/nut-devel/files/nut.syslog (revision 529220) @@ -0,0 +1,2 @@ +!upsmon +*.* /var/log/nut/upsd.log Property changes on: head/sysutils/nut-devel/files/nut.syslog ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/sysutils/nut-devel/files/nut_upslog.in =================================================================== --- head/sysutils/nut-devel/files/nut_upslog.in (nonexistent) +++ head/sysutils/nut-devel/files/nut_upslog.in (revision 529220) @@ -0,0 +1,37 @@ +#!/bin/sh +# +# $FreeBSD$ +# + +# PROVIDE: nut_upslog +# REQUIRE: NETWORKING nut +# BEFORE: LOGIN +# KEYWORD: shutdown + +# Define these nut_upslog* variables in one of these files: +# /etc/rc.conf +# /etc/rc.conf.local +# /etc/rc.conf.d/nut_upslog +# +# DO NOT CHANGE THESE DEFAULT VALUES HERE +# +nut_upslog_enable=${nut_upslog_enable:-"NO"} +nut_upslog_prefix=${nut_upslog_prefix:-"%%PREFIX%%"} +nut_upslog_logfile=${nut_upslog_logfile:-"/var/log/nut/ups.log"} +nut_upslog_interval=${nut_upslog_interval:-"300"} +nut_upslog_ups=${nut_upslog_ups:-"myups@localhost"} +# nut_upslog_format + +. /etc/rc.subr + +name="nut_upslog" +rcvar=nut_upslog_enable + +load_rc_config $name + +required_dirs="%%STATEDIR%%" +command="${nut_upslog_prefix}/bin/upslog" +pidfile="%%STATEDIR%%/upslog.pid" +nut_upslog_flags=${nut_upslog_flags:-"-s ${nut_upslog_ups} -l ${nut_upslog_logfile} -i ${nut_upslog_interval} ${nut_upslog_format:+-f \"${nut_upslog_format}\"}"} + +run_rc_command "$1" Property changes on: head/sysutils/nut-devel/files/nut_upslog.in ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/sysutils/nut-devel/files/nut_upsmon.in =================================================================== --- head/sysutils/nut-devel/files/nut_upsmon.in (nonexistent) +++ head/sysutils/nut-devel/files/nut_upsmon.in (revision 529220) @@ -0,0 +1,47 @@ +#!/bin/sh +# +# $FreeBSD$ +# + +# PROVIDE: nut_upsmon +# REQUIRE: NETWORKING nut +# BEFORE: LOGIN +# KEYWORD: shutdown + +# Define these nut_upsmon* variables in one of these files: +# /etc/rc.conf +# /etc/rc.conf.local +# /etc/rc.conf.d/nut_upsmon +# +# DO NOT CHANGE THESE DEFAULT VALUES HERE +# +nut_upsmon_enable=${nut_upsmon_enable:-"NO"} +nut_upsmon_prefix=${nut_upsmon_prefix:-"%%PREFIX%%"} + +. /etc/rc.subr + +name="nut_upsmon" +rcvar=nut_upsmon_enable + +load_rc_config $name + +required_dirs="%%STATEDIR%%" +required_files="${nut_upsmon_prefix}/etc/nut/upsmon.conf" +command="${nut_upsmon_prefix}/sbin/upsmon" +pidfile="%%STATEDIR%%/upsmon.pid" +nut_upsmon_flags=${nut_upsmon_flags:-"localhost"} + +extra_commands=reload +stop_cmd="upsmon_stop" + +reload() +{ + ${command} -c reload +} + +upsmon_stop() +{ + ${command} -c stop +} + +run_rc_command "$1" Property changes on: head/sysutils/nut-devel/files/nut_upsmon.in ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/sysutils/nut-devel/files/nut.in =================================================================== --- head/sysutils/nut-devel/files/nut.in (nonexistent) +++ head/sysutils/nut-devel/files/nut.in (revision 529220) @@ -0,0 +1,56 @@ +#!/bin/sh +# +# $FreeBSD$ +# + +# PROVIDE: nut +# REQUIRE: NETWORKING +# BEFORE: LOGIN +# KEYWORD: shutdown + +# Define these nut_* variables in one of these files: +# /etc/rc.conf +# /etc/rc.conf.local +# /etc/rc.conf.d/nut +# +# DO NOT CHANGE THESE DEFAULT VALUES HERE +# +nut_enable=${nut_enable:-"NO"} +nut_prefix=${nut_prefix:-"%%PREFIX%%"} +nut_upsshut=${nut_upsshut:-"NO"} + +. /etc/rc.subr + +name="nut" +rcvar=nut_enable + +load_rc_config $name + +required_dirs="%%STATEDIR%%" +required_files="${nut_prefix}/etc/nut/ups.conf ${nut_prefix}/etc/nut/upsd.conf ${nut_prefix}/etc/nut/upsd.users" +command="${nut_prefix}/sbin/upsd" +pidfile="%%STATEDIR%%/upsd.pid" + +start_precmd="nut_prestart" +stop_postcmd="nut_poststop" + +nut_prestart() { + ${nut_prefix}/sbin/upsdrvctl start +} + +nut_poststop() { + if ${nut_prefix}/sbin/upsdrvctl stop && checkyesno nut_upsshut; then + if ${nut_prefix}/sbin/upsmon -K; then + ${nut_prefix}/sbin/upsdrvctl shutdown + fi + fi + +} + +extra_commands=reload +reload() +{ + kill -HUP `cat $pidfile` +} + +run_rc_command "$1" Property changes on: head/sysutils/nut-devel/files/nut.in ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/sysutils/nut-devel/files/patch-drivers_libshut.c =================================================================== --- head/sysutils/nut-devel/files/patch-drivers_libshut.c (nonexistent) +++ head/sysutils/nut-devel/files/patch-drivers_libshut.c (revision 529220) @@ -0,0 +1,23 @@ +--- drivers/libshut.c.orig 2015-12-29 12:08:34 UTC ++++ drivers/libshut.c +@@ -37,6 +37,7 @@ + #include "nut_stdint.h" /* for uint8_t, uint16_t, uint32_t */ + + #include "serial.h" ++#include "libusb.h" + #include "libshut.h" + #include "common.h" /* for xmalloc, upsdebugx prototypes */ + +@@ -809,10 +810,10 @@ int shut_get_string_simple(int upsfd, int index, + return ret; + + if (tbuf[1] != USB_DT_STRING) +- return -EIO; ++ return LIBUSB_ERROR_IO; + + if (tbuf[0] > ret) +- return -EFBIG; ++ return LIBUSB_ERROR_OVERFLOW; + + /* skip the UTF8 zero'ed high bytes */ + for (di = 0, si = 2; si < tbuf[0]; si += 2) Property changes on: head/sysutils/nut-devel/files/patch-drivers_libshut.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/sysutils/nut-devel/files/patch-drivers_usbhid-ups.c =================================================================== --- head/sysutils/nut-devel/files/patch-drivers_usbhid-ups.c (nonexistent) +++ head/sysutils/nut-devel/files/patch-drivers_usbhid-ups.c (revision 529220) @@ -0,0 +1,74 @@ +--- drivers/usbhid-ups.c.orig 2015-12-29 12:08:34 UTC ++++ drivers/usbhid-ups.c +@@ -30,6 +30,7 @@ + #define DRIVER_VERSION "0.41" + + #include "main.h" ++#include "libusb.h" + #include "libhid.h" + #include "usbhid-ups.h" + #include "hidparser.h" +@@ -790,22 +790,14 @@ void upsdrv_updateinfo(void) + /* Get HID notifications on Interrupt pipe first */ + if (use_interrupt_pipe == TRUE) { + evtCount = HIDGetEvents(udev, event, MAX_EVENT_NUM); +- switch (evtCount) +- { +- case -EBUSY: /* Device or resource busy */ +- upslog_with_errno(LOG_CRIT, "Got disconnected by another driver"); +- case -EPERM: /* Operation not permitted */ +- case -ENODEV: /* No such device */ +- case -EACCES: /* Permission denied */ +- case -EIO: /* I/O error */ +- case -ENXIO: /* No such device or address */ +- case -ENOENT: /* No such file or directory */ ++ if (evtCount < 0) { ++ if (evtCount == LIBUSB_ERROR_BUSY) { ++ upslog_with_errno(LOG_CRIT, "Got disconnected by another driver"); ++ } + /* Uh oh, got to reconnect! */ + hd = NULL; +- return; +- default: ++ } else { + upsdebugx(1, "Got %i HID objects...", (evtCount >= 0) ? evtCount : 0); +- break; + } + } else { + evtCount = 0; +@@ -1280,14 +1272,12 @@ static bool_t hid_ups_walk(walkmode_t mode) + + switch (retcode) + { +- case -EBUSY: /* Device or resource busy */ ++ case LIBUSB_ERROR_BUSY: /* Device or resource busy */ + upslog_with_errno(LOG_CRIT, "Got disconnected by another driver"); +- case -EPERM: /* Operation not permitted */ +- case -ENODEV: /* No such device */ +- case -EACCES: /* Permission denied */ +- case -EIO: /* I/O error */ +- case -ENXIO: /* No such device or address */ +- case -ENOENT: /* No such file or directory */ ++ case LIBUSB_ERROR_NO_DEVICE: /* No such device */ ++ case LIBUSB_ERROR_ACCESS: /* Permission denied */ ++ case LIBUSB_ERROR_IO: /* I/O error */ ++ case LIBUSB_ERROR_NOT_FOUND: /* No such file or directory */ + /* Uh oh, got to reconnect! */ + hd = NULL; + return FALSE; +@@ -1298,12 +1288,9 @@ static bool_t hid_ups_walk(walkmode_t mode) + case 0: + continue; + +- case -ETIMEDOUT: /* Connection timed out */ +- case -EOVERFLOW: /* Value too large for defined data type */ +-#ifdef EPROTO +- case -EPROTO: /* Protocol error */ +-#endif +- case -EPIPE: /* Broken pipe */ ++ case LIBUSB_ERROR_TIMEOUT: /* Connection timed out */ ++ case LIBUSB_ERROR_OVERFLOW: /* Value too large for defined data type */ ++ case LIBUSB_ERROR_PIPE: /* Broken pipe */ + default: + /* Don't know what happened, try again later... */ + continue; Property changes on: head/sysutils/nut-devel/files/patch-drivers_usbhid-ups.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/sysutils/nut-devel/files/patch-drivers_blazer__usb.c =================================================================== --- head/sysutils/nut-devel/files/patch-drivers_blazer__usb.c (nonexistent) +++ head/sysutils/nut-devel/files/patch-drivers_blazer__usb.c (revision 529220) @@ -0,0 +1,79 @@ +--- drivers/blazer_usb.c.orig 2015-12-29 12:08:34 UTC ++++ drivers/blazer_usb.c +@@ -118,9 +118,9 @@ static int phoenix_command(const char *cmd, char *buf, + */ + switch (ret) + { +- case -EPIPE: /* Broken pipe */ ++ case LIBUSB_ERROR_PIPE: /* Broken pipe */ + usb_clear_halt(udev, 0x81); +- case -ETIMEDOUT: /* Connection timed out */ ++ case LIBUSB_ERROR_TIMEOUT: /* Connection timed out */ + break; + } + +@@ -188,7 +188,7 @@ static int ippon_command(const char *cmd, char *buf, s + 0x09, 0x2, 0, &tmp[i], 8, 1000); + + if (ret <= 0) { +- upsdebugx(3, "send: %s", (ret != -ETIMEDOUT) ? usb_strerror() : "Connection timed out"); ++ upsdebugx(3, "send: %s", (ret != LIBUSB_ERROR_TIMEOUT) ? usb_strerror() : "Connection timed out"); + return ret; + } + } +@@ -203,7 +203,7 @@ static int ippon_command(const char *cmd, char *buf, s + * will happen after successfully writing a command to the UPS) + */ + if (ret <= 0) { +- upsdebugx(3, "read: %s", (ret != -ETIMEDOUT) ? usb_strerror() : "Connection timed out"); ++ upsdebugx(3, "read: %s", (ret != LIBUSB_ERROR_TIMEOUT) ? usb_strerror() : "Connection timed out"); + return ret; + } + +@@ -423,38 +423,28 @@ int blazer_command(const char *cmd, char *buf, size_t + + switch (ret) + { +- case -EBUSY: /* Device or resource busy */ ++ case LIBUSB_ERROR_BUSY: /* Device or resource busy */ + fatal_with_errno(EXIT_FAILURE, "Got disconnected by another driver"); + +- case -EPERM: /* Operation not permitted */ +- fatal_with_errno(EXIT_FAILURE, "Permissions problem"); +- +- case -EPIPE: /* Broken pipe */ ++ case LIBUSB_ERROR_PIPE: /* Broken pipe */ + if (usb_clear_halt(udev, 0x81) == 0) { + upsdebugx(1, "Stall condition cleared"); + break; + } +-#ifdef ETIME +- case -ETIME: /* Timer expired */ +-#endif + if (usb_reset(udev) == 0) { + upsdebugx(1, "Device reset handled"); + } +- case -ENODEV: /* No such device */ +- case -EACCES: /* Permission denied */ +- case -EIO: /* I/O error */ +- case -ENXIO: /* No such device or address */ +- case -ENOENT: /* No such file or directory */ ++ case LIBUSB_ERROR_NO_DEVICE: /* No such device */ ++ case LIBUSB_ERROR_ACCESS: /* Permission denied */ ++ case LIBUSB_ERROR_IO: /* I/O error */ ++ case LIBUSB_ERROR_NOT_FOUND: /* No such file or directory */ + /* Uh oh, got to reconnect! */ + usb->close(udev); + udev = NULL; + break; + +- case -ETIMEDOUT: /* Connection timed out */ +- case -EOVERFLOW: /* Value too large for defined data type */ +-#ifdef EPROTO +- case -EPROTO: /* Protocol error */ +-#endif ++ case LIBUSB_ERROR_TIMEOUT: /* Connection timed out */ ++ case LIBUSB_ERROR_OVERFLOW: /* Value too large for defined data type */ + default: + break; + } Property changes on: head/sysutils/nut-devel/files/patch-drivers_blazer__usb.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/sysutils/nut-devel/files/patch-drivers_libusb.c =================================================================== --- head/sysutils/nut-devel/files/patch-drivers_libusb.c (nonexistent) +++ head/sysutils/nut-devel/files/patch-drivers_libusb.c (revision 529220) @@ -0,0 +1,65 @@ +--- drivers/libusb.c.orig 2015-12-29 12:08:34 UTC ++++ drivers/libusb.c +@@ -428,26 +428,21 @@ static int libusb_strerror(const int ret, const char * + + switch(ret) + { +- case -EBUSY: /* Device or resource busy */ +- case -EPERM: /* Operation not permitted */ +- case -ENODEV: /* No such device */ +- case -EACCES: /* Permission denied */ +- case -EIO: /* I/O error */ +- case -ENXIO: /* No such device or address */ +- case -ENOENT: /* No such file or directory */ +- case -EPIPE: /* Broken pipe */ +- case -ENOSYS: /* Function not implemented */ ++ case LIBUSB_ERROR_BUSY: /* Device or resource busy */ ++ case LIBUSB_ERROR_NO_DEVICE: /* No such device */ ++ case LIBUSB_ERROR_ACCESS: /* Permission denied */ ++ case LIBUSB_ERROR_IO: /* I/O error */ ++ case LIBUSB_ERROR_NOT_FOUND: /* No such file or directory */ ++ case LIBUSB_ERROR_PIPE: /* Broken pipe */ ++ case LIBUSB_ERROR_NOT_SUPPORTED: /* Function not implemented */ + upslogx(LOG_DEBUG, "%s: %s", desc, usb_strerror()); + return ret; + +- case -ETIMEDOUT: /* Connection timed out */ ++ case LIBUSB_ERROR_TIMEOUT: /* Connection timed out */ + upsdebugx(2, "%s: Connection timed out", desc); + return 0; + +- case -EOVERFLOW: /* Value too large for defined data type */ +-#ifdef EPROTO +- case -EPROTO: /* Protocol error */ +-#endif ++ case LIBUSB_ERROR_OVERFLOW: /* Value too large for defined data type */ + upsdebugx(2, "%s: %s", desc, usb_strerror()); + return 0; + +@@ -478,7 +473,7 @@ static int libusb_get_report(usb_dev_handle *udev, int + 0, raw_buf, ReportSize, USB_TIMEOUT); + + /* Ignore "protocol stall" (for unsupported request) on control endpoint */ +- if (ret == -EPIPE) { ++ if (ret == LIBUSB_ERROR_PIPE) { + return 0; + } + +@@ -500,7 +495,7 @@ static int libusb_set_report(usb_dev_handle *udev, int + 0, raw_buf, ReportSize, USB_TIMEOUT); + + /* Ignore "protocol stall" (for unsupported request) on control endpoint */ +- if (ret == -EPIPE) { ++ if (ret == LIBUSB_ERROR_PIPE) { + return 0; + } + +@@ -532,7 +527,7 @@ static int libusb_get_interrupt(usb_dev_handle *udev, + ret = usb_interrupt_read(udev, 0x81, (char *)buf, bufsize, timeout); + + /* Clear stall condition */ +- if (ret == -EPIPE) { ++ if (ret == LIBUSB_ERROR_PIPE) { + ret = usb_clear_halt(udev, 0x81); + } + Property changes on: head/sysutils/nut-devel/files/patch-drivers_libusb.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/sysutils/nut-devel/files/patch-drivers_libusb.h =================================================================== --- head/sysutils/nut-devel/files/patch-drivers_libusb.h (nonexistent) +++ head/sysutils/nut-devel/files/patch-drivers_libusb.h (revision 529220) @@ -0,0 +1,27 @@ +--- drivers/libusb.h.orig 2015-12-29 12:08:34 UTC ++++ drivers/libusb.h +@@ -36,6 +36,24 @@ + + #include /* libusb header file */ + ++/* libusb 1.0 errors used by FreeBSD */ ++enum libusb_error { ++ LIBUSB_SUCCESS = 0, ++ LIBUSB_ERROR_IO = -1, ++ LIBUSB_ERROR_INVALID_PARAM = -2, ++ LIBUSB_ERROR_ACCESS = -3, ++ LIBUSB_ERROR_NO_DEVICE = -4, ++ LIBUSB_ERROR_NOT_FOUND = -5, ++ LIBUSB_ERROR_BUSY = -6, ++ LIBUSB_ERROR_TIMEOUT = -7, ++ LIBUSB_ERROR_OVERFLOW = -8, ++ LIBUSB_ERROR_PIPE = -9, ++ LIBUSB_ERROR_INTERRUPTED = -10, ++ LIBUSB_ERROR_NO_MEM = -11, ++ LIBUSB_ERROR_NOT_SUPPORTED = -12, ++ LIBUSB_ERROR_OTHER = -99, ++}; ++ + extern upsdrv_info_t comm_upsdrv_info; + + /*! Property changes on: head/sysutils/nut-devel/files/patch-drivers_libusb.h ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/sysutils/nut-devel/files/patch-drivers_nutdrv__qx.c =================================================================== --- head/sysutils/nut-devel/files/patch-drivers_nutdrv__qx.c (nonexistent) +++ head/sysutils/nut-devel/files/patch-drivers_nutdrv__qx.c (revision 529220) @@ -0,0 +1,79 @@ +--- drivers/nutdrv_qx.c.orig 2016-03-08 12:01:11 UTC ++++ drivers/nutdrv_qx.c +@@ -561,9 +561,9 @@ static int phoenix_command(const char *cmd, char *buf, + * In order to read correct replies we need to flush the output buffers of the converter until we get no more data (ie, it times out). */ + switch (ret) + { +- case -EPIPE: /* Broken pipe */ ++ case LIBUSB_ERROR_PIPE: /* Broken pipe */ + usb_clear_halt(udev, 0x81); +- case -ETIMEDOUT: /* Connection timed out */ ++ case LIBUSB_ERROR_TIMEOUT: /* Connection timed out */ + break; + } + +@@ -635,7 +635,7 @@ static int ippon_command(const char *cmd, char *buf, s + ret = usb_control_msg(udev, USB_ENDPOINT_OUT + USB_TYPE_CLASS + USB_RECIP_INTERFACE, 0x09, 0x2, 0, &tmp[i], 8, 1000); + + if (ret <= 0) { +- upsdebugx(3, "send: %s (%d)", (ret != -ETIMEDOUT) ? usb_strerror() : "Connection timed out", ret); ++ upsdebugx(3, "send: %s (%d)", (ret != LIBUSB_ERROR_TIMEOUT) ? usb_strerror() : "Connection timed out", ret); + return ret; + } + +@@ -648,7 +648,7 @@ static int ippon_command(const char *cmd, char *buf, s + + /* Any errors here mean that we are unable to read a reply (which will happen after successfully writing a command to the UPS) */ + if (ret <= 0) { +- upsdebugx(3, "read: %s (%d)", (ret != -ETIMEDOUT) ? usb_strerror() : "Connection timed out", ret); ++ upsdebugx(3, "read: %s (%d)", (ret != LIBUSB_ERROR_TIMEOUT) ? usb_strerror() : "Connection timed out", ret); + return ret; + } + +@@ -2124,38 +2124,28 @@ static int qx_command(const char *cmd, char *buf, size + + switch (ret) + { +- case -EBUSY: /* Device or resource busy */ ++ case LIBUSB_ERROR_BUSY: /* Device or resource busy */ + fatal_with_errno(EXIT_FAILURE, "Got disconnected by another driver"); + +- case -EPERM: /* Operation not permitted */ +- fatal_with_errno(EXIT_FAILURE, "Permissions problem"); +- +- case -EPIPE: /* Broken pipe */ ++ case LIBUSB_ERROR_PIPE: /* Broken pipe */ + if (usb_clear_halt(udev, 0x81) == 0) { + upsdebugx(1, "Stall condition cleared"); + break; + } +- #ifdef ETIME +- case -ETIME: /* Timer expired */ +- #endif /* ETIME */ + if (usb_reset(udev) == 0) { + upsdebugx(1, "Device reset handled"); + } +- case -ENODEV: /* No such device */ +- case -EACCES: /* Permission denied */ +- case -EIO: /* I/O error */ +- case -ENXIO: /* No such device or address */ +- case -ENOENT: /* No such file or directory */ ++ case LIBUSB_ERROR_NO_DEVICE: /* No such device */ ++ case LIBUSB_ERROR_ACCESS: /* Permission denied */ ++ case LIBUSB_ERROR_IO: /* I/O error */ ++ case LIBUSB_ERROR_NOT_FOUND: /* No such file or directory */ + /* Uh oh, got to reconnect! */ + usb->close(udev); + udev = NULL; + break; + +- case -ETIMEDOUT: /* Connection timed out */ +- case -EOVERFLOW: /* Value too large for defined data type */ +-#ifdef EPROTO +- case -EPROTO: /* Protocol error */ +-#endif ++ case LIBUSB_ERROR_TIMEOUT: /* Connection timed out */ ++ case LIBUSB_ERROR_OVERFLOW: /* Value too large for defined data type */ + default: + break; + } Property changes on: head/sysutils/nut-devel/files/patch-drivers_nutdrv__qx.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/sysutils/nut-devel/files/patch-drivers_riello__usb.c =================================================================== --- head/sysutils/nut-devel/files/patch-drivers_riello__usb.c (nonexistent) +++ head/sysutils/nut-devel/files/patch-drivers_riello__usb.c (revision 529220) @@ -0,0 +1,53 @@ +--- drivers/riello_usb.c.orig 2015-12-29 12:08:34 UTC ++++ drivers/riello_usb.c +@@ -346,42 +346,28 @@ int riello_command(uint8_t *cmd, uint8_t *buf, uint16_ + + switch (ret) + { +- case -EBUSY: /* Device or resource busy */ ++ case LIBUSB_ERROR_BUSY: /* Device or resource busy */ + fatal_with_errno(EXIT_FAILURE, "Got disconnected by another driver"); + +- case -EPERM: /* Operation not permitted */ +- fatal_with_errno(EXIT_FAILURE, "Permissions problem"); +- +- case -EPIPE: /* Broken pipe */ ++ case LIBUSB_ERROR_PIPE: /* Broken pipe */ + if (usb_clear_halt(udev, 0x81) == 0) { + upsdebugx(1, "Stall condition cleared"); + break; + } +-#ifdef ETIME +- case -ETIME: /* Timer expired */ +-#endif + if (usb_reset(udev) == 0) { + upsdebugx(1, "Device reset handled"); + } +- case -ENODEV: /* No such device */ +- case -EACCES: /* Permission denied */ +- case -EIO: /* I/O error */ +- case -ENXIO: /* No such device or address */ +- case -ENOENT: /* No such file or directory */ ++ case LIBUSB_ERROR_NO_DEVICE: /* No such device */ ++ case LIBUSB_ERROR_ACCESS: /* Permission denied */ ++ case LIBUSB_ERROR_IO: /* I/O error */ ++ case LIBUSB_ERROR_NOT_FOUND: /* No such file or directory */ + /* Uh oh, got to reconnect! */ + usb->close(udev); + udev = NULL; + break; + +- case -ETIMEDOUT: /* Connection timed out */ +- upsdebugx (3, "riello_command err: Resource temporarily unavailable"); +- +- +- case -EOVERFLOW: /* Value too large for defined data type */ +-#ifdef EPROTO +- case -EPROTO: /* Protocol error */ +-#endif +- break; ++ case LIBUSB_ERROR_TIMEOUT: /* Connection timed out */ ++ case LIBUSB_ERROR_OVERFLOW: /* Value too large for defined data type */ + default: + break; + } Property changes on: head/sysutils/nut-devel/files/patch-drivers_riello__usb.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/sysutils/nut-devel/files/patch-drivers_tripplite__usb.c =================================================================== --- head/sysutils/nut-devel/files/patch-drivers_tripplite__usb.c (nonexistent) +++ head/sysutils/nut-devel/files/patch-drivers_tripplite__usb.c (revision 529220) @@ -0,0 +1,20 @@ +--- drivers/tripplite_usb.c.orig 2015-12-29 12:08:34 UTC ++++ drivers/tripplite_usb.c +@@ -499,7 +499,7 @@ void usb_comm_fail(int res, const char *msg) + static int try = 0; + + switch(res) { +- case -EBUSY: ++ case LIBUSB_ERROR_BUSY: + upslogx(LOG_WARNING, "%s: Device claimed by another process", msg); + fatalx(EXIT_FAILURE, "Terminating: EBUSY"); + break; +@@ -907,7 +907,7 @@ void upsdrv_initinfo(void) + if(tl_model != TRIPP_LITE_SMARTPRO ) { + ret = send_cmd(w_msg, sizeof(w_msg), w_value, sizeof(w_value)-1); + if(ret <= 0) { +- if(ret == -EPIPE) { ++ if(ret == LIBUSB_ERROR_PIPE) { + fatalx(EXIT_FAILURE, "Could not reset watchdog. Please check and" + "see if usbhid-ups(8) works with this UPS."); + } else { Property changes on: head/sysutils/nut-devel/files/patch-drivers_tripplite__usb.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/sysutils/nut-devel/pkg-plist =================================================================== --- head/sysutils/nut-devel/pkg-plist (nonexistent) +++ head/sysutils/nut-devel/pkg-plist (revision 529220) @@ -0,0 +1,257 @@ +%%NUT_CGI%%%%CGIDIR%%/upsimage.cgi +%%NUT_CGI%%%%CGIDIR%%/upsset.cgi +%%NUT_CGI%%%%CGIDIR%%/upsstats.cgi +%%NUT_CGI%%@sample %%CGIETCDIR%%hosts.conf.sample +%%NUT_CGI%%@sample %%CGIETCDIR%%upsset.conf.sample +%%NUT_CGI%%@sample %%CGIETCDIR%%upsstats.html.sample +%%NUT_CGI%%@sample %%CGIETCDIR%%upsstats-single.html.sample +%%NUT_CGI%%%%WWWDIR%%/bottom.html +%%NUT_CGI%%%%WWWDIR%%/header.html +%%NUT_CGI%%%%WWWDIR%%/index.html +%%NUT_CGI%%%%WWWDIR%%/nut-banner.png +%%ETCDIR%%/cmdvartab +%%ETCDIR%%/driver.list +@sample %%ETCDIR%%/nut.conf.sample +@sample %%ETCDIR%%/ups.conf.sample +@sample %%ETCDIR%%/upsd.conf.sample +@sample %%ETCDIR%%/upsd.users.sample +@sample %%ETCDIR%%/upsmon.conf.sample +@sample %%ETCDIR%%/upssched.conf.sample +@sample %%EXAMPLESDIR%%/newsyslog.sample etc/newsyslog.conf.d/nut.conf +@sample %%EXAMPLESDIR%%/syslog.sample etc/syslog.d/nut +%%NUT_USB%%etc/devd/nut-usb.conf +@stopdaemon nut_upsmon +@stopdaemon nut_upslog +@stopdaemon nut +bin/upsc +bin/upscmd +bin/upslog +bin/upsrw +bin/upssched-cmd +%%BASH%%etc/bash_completion.d/nut.bash_completion +include/nut-scan.h +include/nutclient.h +include/nutscan-device.h +include/nutscan-init.h +include/nutscan-ip.h +include/nutscan-serial.h +include/parseconf.h +include/upsclient.h +lib/libnutclient.a +lib/libnutclient.so +lib/libnutclient.so.1 +lib/libnutclient.so.1.0.0 +lib/libupsclient.a +lib/libupsclient.so +lib/libupsclient.so.5 +lib/libupsclient.so.5.0.0 +libdata/pkgconfig/libnutclient.pc +libdata/pkgconfig/libnutscan.pc +libdata/pkgconfig/libupsclient.pc +%%NUT_SERIAL%%libexec/nut/al175 +%%NUT_SERIAL%%libexec/nut/apcupsd-ups +%%NUT_USB%%libexec/nut/nutdrv_atcl_usb +%%NUT_USB%%libexec/nut/nutdrv_qx +%%NUT_SERIAL%%libexec/nut/riello_ser +%%NUT_USB%%libexec/nut/riello_usb +%%NUT_SERIAL%%libexec/nut/apcsmart +%%NUT_SERIAL%%libexec/nut/apcsmart-old +%%NUT_SERIAL%%libexec/nut/bcmxcp +%%NUT_USB%%libexec/nut/bcmxcp_usb +%%NUT_SERIAL%%libexec/nut/belkin +%%NUT_SERIAL%%libexec/nut/belkinunv +%%NUT_SERIAL%%libexec/nut/bestfcom +%%NUT_SERIAL%%libexec/nut/bestfortress +%%NUT_SERIAL%%libexec/nut/bestuferrups +%%NUT_SERIAL%%libexec/nut/bestups +%%NUT_SERIAL%%libexec/nut/blazer_ser +%%NUT_USB%%libexec/nut/blazer_usb +%%NUT_SERIAL%%libexec/nut/clone +%%NUT_SERIAL%%libexec/nut/clone-outlet +%%NUT_SERIAL%%libexec/nut/dummy-ups +%%NUT_SERIAL%%libexec/nut/etapro +%%NUT_SERIAL%%libexec/nut/everups +%%NUT_SERIAL%%libexec/nut/gamatronic +%%NUT_SERIAL%%libexec/nut/genericups +%%NUT_SERIAL%%libexec/nut/isbmex +%%NUT_SERIAL%%libexec/nut/ivtscd +%%NUT_SERIAL%%libexec/nut/liebert +%%NUT_SERIAL%%libexec/nut/liebert-esp2 +%%NUT_SERIAL%%libexec/nut/masterguard +%%NUT_SERIAL%%libexec/nut/metasys +%%NUT_SERIAL%%libexec/nut/mge-utalk +%%NUT_SERIAL%%libexec/nut/microdowell +%%NUT_SERIAL%%libexec/nut/mge-shut +%%NUT_NEON%%libexec/nut/netxml-ups +%%NUT_SERIAL%%libexec/nut/oneac +%%NUT_SERIAL%%libexec/nut/optiups +%%NUT_IPMIPSU%%libexec/nut/nut-ipmipsu +%%NUT_SERIAL%%libexec/nut/nutdrv_siemens-sitop +%%NUT_SERIAL%%libexec/nut/powercom +%%NUT_PDU%%libexec/nut/powerman-pdu +%%NUT_SERIAL%%libexec/nut/powerpanel +%%NUT_SERIAL%%libexec/nut/rhino +%%NUT_USB%%libexec/nut/richcomm_usb +%%NUT_SERIAL%%libexec/nut/safenet +%%NUT_SERIAL%%libexec/nut/skel +%%NUT_SNMP%%libexec/nut/snmp-ups +%%NUT_SERIAL%%libexec/nut/solis +%%NUT_SERIAL%%libexec/nut/tripplite +%%NUT_USB%%libexec/nut/tripplite_usb +%%NUT_SERIAL%%libexec/nut/tripplitesu +%%NUT_SERIAL%%libexec/nut/upscode2 +%%NUT_USB%%libexec/nut/usbhid-ups +%%NUT_SERIAL%%libexec/nut/victronups +man/man3/libnutclient.3.gz +man/man3/libnutclient_commands.3.gz +man/man3/libnutclient_devices.3.gz +man/man3/libnutclient_general.3.gz +man/man3/libnutclient_misc.3.gz +man/man3/libnutclient_tcp.3.gz +man/man3/libnutclient_variables.3.gz +man/man3/nutclient_authenticate.3.gz +man/man3/nutclient_destroy.3.gz +man/man3/nutclient_device_forced_shutdown.3.gz +man/man3/nutclient_device_login.3.gz +man/man3/nutclient_device_master.3.gz +man/man3/nutclient_execute_device_command.3.gz +man/man3/nutclient_get_device_command_description.3.gz +man/man3/nutclient_get_device_commands.3.gz +man/man3/nutclient_get_device_description.3.gz +man/man3/nutclient_get_device_num_logins.3.gz +man/man3/nutclient_get_device_rw_variables.3.gz +man/man3/nutclient_get_device_variable_description.3.gz +man/man3/nutclient_get_device_variable_values.3.gz +man/man3/nutclient_get_device_variables.3.gz +man/man3/nutclient_get_devices.3.gz +man/man3/nutclient_has_device.3.gz +man/man3/nutclient_has_device_command.3.gz +man/man3/nutclient_has_device_variable.3.gz +man/man3/nutclient_logout.3.gz +man/man3/nutclient_set_device_variable_value.3.gz +man/man3/nutclient_set_device_variable_values.3.gz +man/man3/nutclient_tcp_create_client.3.gz +man/man3/nutclient_tcp_disconnect.3.gz +man/man3/nutclient_tcp_get_timeout.3.gz +man/man3/nutclient_tcp_is_connected.3.gz +man/man3/nutclient_tcp_reconnect.3.gz +man/man3/nutclient_tcp_set_timeout.3.gz +man/man3/nutscan.3.gz +man/man3/nutscan_add_device_to_device.3.gz +man/man3/nutscan_add_option_to_device.3.gz +man/man3/nutscan_cidr_to_ip.3.gz +man/man3/nutscan_display_parsable.3.gz +man/man3/nutscan_display_ups_conf.3.gz +man/man3/nutscan_free_device.3.gz +man/man3/nutscan_get_serial_ports_list.3.gz +man/man3/nutscan_init.3.gz +man/man3/nutscan_new_device.3.gz +man/man3/nutscan_scan_avahi.3.gz +man/man3/nutscan_scan_eaton_serial.3.gz +man/man3/nutscan_scan_ipmi.3.gz +man/man3/nutscan_scan_nut.3.gz +man/man3/nutscan_scan_snmp.3.gz +man/man3/nutscan_scan_usb.3.gz +man/man3/nutscan_scan_xml_http.3.gz +man/man3/upscli_add_host_cert.3.gz +man/man3/upscli_cleanup.3.gz +man/man3/upscli_connect.3.gz +man/man3/upscli_disconnect.3.gz +man/man3/upscli_fd.3.gz +man/man3/upscli_get.3.gz +man/man3/upscli_init.3.gz +man/man3/upscli_list_next.3.gz +man/man3/upscli_list_start.3.gz +man/man3/upscli_readline.3.gz +man/man3/upscli_readline_timeout.3.gz +man/man3/upscli_sendline.3.gz +man/man3/upscli_sendline_timeout.3.gz +man/man3/upscli_splitaddr.3.gz +man/man3/upscli_splitname.3.gz +man/man3/upscli_ssl.3.gz +man/man3/upscli_strerror.3.gz +man/man3/upscli_upserror.3.gz +man/man3/upsclient.3.gz +man/man5/nut.conf.5.gz +man/man5/ups.conf.5.gz +man/man5/upsd.conf.5.gz +man/man5/upsd.users.5.gz +man/man5/upsmon.conf.5.gz +man/man5/upssched.conf.5.gz +%%NUT_SERIAL%%man/man8/al175.8.gz +%%NUT_SERIAL%%man/man8/apcupsd-ups.8.gz +%%NUT_SERIAL%%man/man8/blazer_ser.8.gz +%%NUT_USB%%man/man8/blazer_usb.8.gz +%%NUT_NEON%%man/man8/netxml-ups.8.gz +man/man8/nut-driver-enumerator.8.gz +man/man8/nut-recorder.8.gz +man/man8/nut-scanner.8.gz +%%NUT_USB%%man/man8/nutdrv_atcl_usb.8.gz +%%NUT_USB%%man/man8/nutdrv_qx.8.gz +man/man8/nutupsdrv.8.gz +%%NUT_SERIAL%%man/man8/riello_ser.8.gz +%%NUT_USB%%man/man8/riello_usb.8.gz +man/man8/upsc.8.gz +man/man8/upscmd.8.gz +man/man8/upsd.8.gz +man/man8/upsdrvctl.8.gz +man/man8/upsdrvsvcctl.8.gz +man/man8/upslog.8.gz +man/man8/upsmon.8.gz +man/man8/upsrw.8.gz +man/man8/upssched.8.gz +%%NUT_CGI%%man/man5/hosts.conf.5.gz +%%NUT_CGI%%man/man5/upsset.conf.5.gz +%%NUT_CGI%%man/man5/upsstats.html.5.gz +%%NUT_CGI%%man/man8/upsset.cgi.8.gz +%%NUT_CGI%%man/man8/upsstats.cgi.8.gz +%%NUT_CGI%%man/man8/upsimage.cgi.8.gz +%%NUT_SERIAL%%man/man8/apcsmart.8.gz +%%NUT_SERIAL%%man/man8/apcsmart-old.8.gz +%%NUT_SERIAL%%man/man8/bestfortress.8.gz +%%NUT_SERIAL%%man/man8/bcmxcp.8.gz +%%NUT_SERIAL%%man/man8/belkin.8.gz +%%NUT_SERIAL%%man/man8/belkinunv.8.gz +%%NUT_SERIAL%%man/man8/bestuferrups.8.gz +%%NUT_SERIAL%%man/man8/bestups.8.gz +%%NUT_SERIAL%%man/man8/bestfcom.8.gz +%%NUT_SERIAL%%man/man8/clone.8.gz +%%NUT_SERIAL%%man/man8/dummy-ups.8.gz +%%NUT_SERIAL%%man/man8/etapro.8.gz +%%NUT_SERIAL%%man/man8/everups.8.gz +%%NUT_SERIAL%%man/man8/gamatronic.8.gz +%%NUT_SERIAL%%man/man8/genericups.8.gz +%%NUT_SERIAL%%man/man8/isbmex.8.gz +%%NUT_SERIAL%%man/man8/ivtscd.8.gz +%%NUT_SERIAL%%man/man8/liebert.8.gz +%%NUT_SERIAL%%man/man8/liebert-esp2.8.gz +%%NUT_SERIAL%%man/man8/masterguard.8.gz +%%NUT_SERIAL%%man/man8/metasys.8.gz +%%NUT_SERIAL%%man/man8/mge-shut.8.gz +%%NUT_SERIAL%%man/man8/mge-utalk.8.gz +%%NUT_SERIAL%%man/man8/microdowell.8.gz +%%NUT_SERIAL%%man/man8/oneac.8.gz +%%NUT_SERIAL%%man/man8/optiups.8.gz +%%NUT_SERIAL%%man/man8/powercom.8.gz +%%NUT_SERIAL%%man/man8/powerpanel.8.gz +%%NUT_SERIAL%%man/man8/rhino.8.gz +%%NUT_SERIAL%%man/man8/safenet.8.gz +%%NUT_SERIAL%%man/man8/solis.8.gz +%%NUT_SERIAL%%man/man8/tripplite.8.gz +%%NUT_SERIAL%%man/man8/tripplitesu.8.gz +%%NUT_SERIAL%%man/man8/upscode2.8.gz +%%NUT_SERIAL%%man/man8/victronups.8.gz +%%NUT_USB%%man/man8/bcmxcp_usb.8.gz +%%NUT_USB%%man/man8/richcomm_usb.8.gz +%%NUT_USB%%man/man8/tripplite_usb.8.gz +%%NUT_USB%%man/man8/usbhid-ups.8.gz +%%NUT_SNMP%%man/man8/snmp-ups.8.gz +%%NUT_IPMIPSU%%man/man8/nut-ipmipsu.8.gz +%%NUT_PDU%%man/man8/powerman-pdu.8.gz +sbin/upsd +sbin/upsdrvctl +sbin/upsmon +sbin/upssched +@dir(%%NUT_USER%%,%%NUT_GROUP%%,750) %%STATEDIR%% +@dir libexec/nut +@dir(%%NUT_USER%%,%%NUT_GROUP%%,) /var/log/nut Property changes on: head/sysutils/nut-devel/pkg-plist ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/sysutils/nut-devel/pkg-descr =================================================================== --- head/sysutils/nut-devel/pkg-descr (nonexistent) +++ head/sysutils/nut-devel/pkg-descr (revision 529220) @@ -0,0 +1,7 @@ +This is a developing project to monitor a large assortment of UPS hardware. +Network communications are used so that multiple systems can monitor a +single physical UPS and shut down together if necessary without any +special "sharing hardware" on the UPS itself. CGI scripts are provided +to monitor UPS status via a WEB browser. + +WWW: http://www.networkupstools.org/ Property changes on: head/sysutils/nut-devel/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property