Skip to content

Commit

Permalink
Ready for release..
Browse files Browse the repository at this point in the history
  • Loading branch information
ohanssen committed Sep 23, 2021
1 parent e3c6978 commit b3fae02
Show file tree
Hide file tree
Showing 6 changed files with 37 additions and 11 deletions.
13 changes: 13 additions & 0 deletions Changelog
Original file line number Diff line number Diff line change
Expand Up @@ -311,3 +311,16 @@ V.2.7
* Various fixes..


V.2.8
-----
* Libraries - use newer versions.
* Allow suspending of user access
* Support for role based authorisation (groups) and per item authorisation
* Filter script updates
* Auto backup of some important files
* Encryption of usernames in remotectl protocol
* Various fixes..




2 changes: 2 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ install: polaric-aprsd.jar
install -d $(INSTALL_SUDO)
install -m 755 -d $(INSTALL_LOG)
install -m 644 passwd $(INSTALL_CONFIG)
install -m 644 groups $(INSTALL_CONFIG)
install -m 644 server.ini $(INSTALL_CONFIG)
install -m 644 scripts.conf $(INSTALL_CONFIG)
install -m 644 symbols $(INSTALL_CONFIG)
Expand All @@ -65,6 +66,7 @@ install: polaric-aprsd.jar
install -m 644 polaric-aprsd.jar $(INSTALL_JAR)
install -m 644 images/* $(INSTALL_WEB)/images
install -m 644 style.css $(INSTALL_WEB)
install -m 755 polaric-checkfilter $(INSTALL_BIN)
install -m 755 polaric-restart $(INSTALL_BIN)
install -m 755 polaric-passwd $(INSTALL_BIN)
install -m 755 polaric-aprsd-start $(INSTALL_BIN)
Expand Down
11 changes: 8 additions & 3 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,8 +1,13 @@
polaric-aprsd (2.7+) UNRELEASED; urgency=medium
polaric-aprsd (2.8) stable; urgency=medium

* Hacking..
* Encryption of usernames in remotectl protocol
* Support for role based authorisation (groups) and per item authorisation
* Filter script updates
* Auto backup of some important files
* Libraries - use newer versions.
* Various fixes..

-- Oyvind Hanssen <ohanssen@acm.org> Sun, 09 May 2021 11:53:41 +0200
-- Oyvind Hanssen <ohanssen@acm.org> Mon, 20 Sep 2021 11:51:31 +0200

polaric-aprsd (2.7) stable; urgency=medium

Expand Down
4 changes: 2 additions & 2 deletions debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ Homepage: http://aprs.no/polaricserver
Package: polaric-aprsd
Architecture: all
Depends: openjdk-11-jre-headless|openjdk-12-jre-headless|openjdk-13-headless|openjdk-14-headless|openjdk-15-headless, libslf4j-java, librxtx-java, scala-library (>> 2.11.12), scala-xml, scala-parser-combinators, gettext-base, libgettext-commons-java, libcommons-codec-java, libjackson2-core-java, libjackson2-databind-java, adduser, apache2-utils, sudo, lsb-base, ${misc:Depends}
Conflicts: polaric-database-plugin (<= 2.1), polaric-ais-plugin (<= 2.1.0)
Conflicts: polaric-database-plugin (<= 2.6), polaric-ais-plugin (<= 2.1.0)
Recommends:
Suggests: polaric-webapp2 (>= 1.6)
Suggests: polaric-webapp2 (>= 1.7)
Description: Polaric Server: APRS daemon part.
The "Polaric Server" is mainly a web based service to present APRS
tracking information on maps and where the information is updated at real-
Expand Down
6 changes: 6 additions & 0 deletions debian/postinst
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,12 @@ case "$1" in
echo "Making a copy in /etc/polaric-aprsd/passwd.webapp.old"
cp /etc/polaric-webapp/users /etc/polaric-aprsd/passwd.webapp.old
fi
if [[ ! -e "/var/lib/polaric/users.dat" ]] ; then
echo "admin,null,false,true,Admin User,,DEFAULT,false" > /var/lib/polaric/users.dat
chown polaric.polaric /var/lib/polaric/users.dat
chmod 644 /var/lib/polaric/users.dat
fi

echo
echo "******* Polaric-aprsd *******"
echo "To configure server, point your browser to http://localhost:8081/config_menu"
Expand Down
12 changes: 6 additions & 6 deletions view.profiles
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ AUTOTAG {
# Show all APRS
####################################################

PUBLIC PROFILE all_aprs {
PROFILE all_aprs {
EXPORT "ALL APRS" => PUBLIC;
}

Expand All @@ -62,7 +62,7 @@ PUBLIC PROFILE all_aprs {
# is hidden when zooming out.
#####################################################

PUBLIC PROFILE track {
PROFILE track {
EXPORT "Tracking" => PUBLIC;

TrackHide => { hide-ident };
Expand All @@ -85,7 +85,7 @@ PUBLIC PROFILE track {
# Show only points that are tagged as SAR
##################################################

PUBLIC PROFILE sar {
PROFILE sar {
EXPORT "Search and Rescue" => ALL;
NOT *SAR => { hide-all };
}
Expand All @@ -96,7 +96,7 @@ PUBLIC PROFILE sar {
# (In Norway LD prefix is used for infrasstructure)
###################################################

PUBLIC PROFILE infra {
PROFILE infra {
EXPORT "Infrastructure" => PUBLIC;
NOT (ident ~ "LD.+" OR symbol ~ "/r|.#" OR IrlpNode OR EchoLink OR infra)
=> { hide-all };
Expand All @@ -107,7 +107,7 @@ PUBLIC PROFILE infra {
# Active infrastructure.
###################################################

PUBLIC PROFILE ainfra {
PROFILE ainfra {
EXPORT "Active infrastructure" => PUBLIC;
NOT infra => { hide-all };
infra => { show-path };
Expand All @@ -120,7 +120,7 @@ PUBLIC PROFILE ainfra {
# Show only moving points.
###################################################

PUBLIC PROFILE moving {
PROFILE moving {
EXPORT "Moving trackers" => PUBLIC;
NOT moving => { hide-all };
}
Expand Down

0 comments on commit b3fae02

Please sign in to comment.