Comments (6)
Hello. Would you mind posting your log file, /var/appliance/logs/applianceinstaller.log? There is a line to install 'dialog' during installation using apt-get already. Two things that might block this:
Are you making sure to either run the installer as root or use sudo?
Do you have a proxy that either needs to be setup or you need to authenticate to in order to use apt-get?
from netsus.
/var/appliance/logs/applianceinstaller.log
[2014-05-09 14:14:23]: Starting the NetSUS Installation
[2014-05-09 14:14:23]: Checking installation requirements...
[2014-05-09 14:14:23]: Checking for a supported OS...
[2014-05-09 14:14:23]:
[2014-05-09 14:14:23]: Checking for a 64-bit OS...
[2014-05-09 14:14:23]: OK
[2014-05-09 14:14:23]: Passed all requirements checking!
[2014-05-09 14:14:43]: Installing...
[2014-05-09 14:14:44]: Starting Web Application Installation
[2014-05-09 14:14:44]: Restarting apache...
[2014-05-09 14:14:44]: OK
[2014-05-09 14:14:44]: Finished deploying the appliance web application
[2014-05-09 14:14:44]: Starting NetBoot Installation
dhcpd: no process found
[2014-05-09 14:14:45]: OK
[2014-05-09 14:14:45]: Finished deploying NetBoot
[2014-05-09 14:14:45]: Starting SUS Installation
[2014-05-09 14:14:45]: OK
[2014-05-09 14:14:45]: Finished deploying the appliance web application
[2014-05-09 14:14:45]:
[2014-05-09 14:14:45]: The NetSUS has been installed.
[2014-05-09 14:14:45]: If you are upgrading NetSUS, you can simply start using it.
Sorry for the copy-paste: I tried uploading the log file but github wouldn't let me.
If it helps, here's a screenshot that of what it looks like in OS X Console:
Not sure if there is a better way to do this.
If it helps at all to clarify, what I've posted here is the log generated when I run the installer with the 3.0 installer linked to from the front page: http://jamfsoftware-content.s3.amazonaws.com/downloads/NetSUS_3.0.run
from netsus.
Hi, jschripsema-
Thanks for the questions.
Would you mind posting your log file, /var/appliance/logs/applianceinstaller.log?
No problem. I posted this above, in my last comment.
Are you making sure to either run the installer as root or use sudo?
I’m running the installer as a non-root user with sudo.
Here is the full set of commands I’m using to download and run the installer:
$ mkdir ~/Downloads
$ cd ~/Downloads
$ wget "http://jamfsoftware-content.s3.amazonaws.com/downloads/NetSUS_3.0.run”
$ for i in {755,'o+x'}; do sudo chmod "$i" NetSUS_3.0.run; done
$ sudo ./NetSUS_3.0.run
I’m running all of this as a one-liner (with commands separated by semicolons).
If it helps, here is what I’m selecting at the prompts, during installer runtime:
Standalone? (y/n): y
Proceed? (y/n): y
Do you have a proxy that either needs to be setup or you need to authenticate to in order to use apt-get?
I don’t use a proxy server at all. I’m reproducing this with VirtualBox VMs, so if it helps, I’m not using proxies either on my guest systems or on my host system. My network setup is what you’d expect from most SOHO networks (e.g. if I bought a router from Best Buy, connected it to my cable modem, and used default settings).
AFAIK I do not need to authenticate in order to use apt-get. For example: if I run either apt-get update
or apt-get dist-upgrade
(again: with sudo), apt-get performs the expected actions once I enter a password for sudo.
I found a command on line 21 of NetSUS/webadmin/webadminInstall.sh that it looks like might be expected
If I run this command manually (omitting the redirect of output to $logFile) on the machine I’m reproducing this with, I’m able to install dialog successfully. If it helps, here's what this looks like in the command prompt:
$ sudo apt-get -qq -y install dialog
[sudo] password for user:
Selecting previously unselected package dialog.
(Reading database ... 55694 files and directories currently installed.)
Preparing to unpack .../dialog_1.2-20130928-1_amd64.deb ...
Unpacking dialog (1.2-20130928-1) ...
Processing triggers for man-db (2.6.7.1-1) ...
Setting up dialog (1.2-20130928-1) …
I hope this helps. Thanks.
-Trevor
On May 9, 2014, at 1:46 PM, jschripsema [email protected] wrote:
Hello. Would you mind posting your log file, /var/appliance/logs/applianceinstaller.log? There is a line to install 'dialog' during installation using apt-get already. Two things that might block this:
Are you making sure to either run the installer as root or use sudo?
Do you have a proxy that either needs to be setup or you need to authenticate to in order to use apt-get?—
Reply to this email directly or view it on GitHub.
from netsus.
Sorry: it looks like my markdown didn't go through well in email. If there's any of this I can clarify, please let me know.
from netsus.
Unable to reproduce. Maybe your install log will give some insight as to why your install failed. /var/log/apt/history.log
Please make sure you're installing the drivers/tools and restarting after package upgrading. Also, you may have a network issue causing downloads to fail.
Steps Used to Attempt to Reproduce:
- Install minimal Ubuntu 12.04. No extra packages, just base install.
- Resynchronize package index.
sudo apt-get update
- Install Drivers/Tools - Actual steps will vary, but make sure you're installing your hypervisor specific tools or physical hardware device drivers.
- Install Parallels Tools (I'm testing with Parallels, but other hypervisors have similar options)
sudo mount /dev/cdrom /media
sudo /media/install
- Restart
- Install newest versions of installed packages.
sudo apt-get upgrade
- Restart.
sudo shutdown -r now
- Install OpenSSH to allow transfer of installer.
sudo apt-get install openssh-client openssh-server
- Use scp to transfer installer from a different computer.
scp NetSUSInstaller.run user@ip-address:~/
- Run installer
sudo ~/NetSUSInstaller.run
- Installer finishes without errors. Accessible using web interface.
which dialog
/usr/bin/dialog
from netsus.
Closed as unable to reproduce.
from netsus.
Related Issues (20)
- Ubuntu 18.04 Issues HOT 1
- I cannot download the installer
- isc-DHCP-sever breaks after I deployed NetSUS
- NetSUS using more than 500GB HOT 6
- Appliance 5.0.1 not working right out of the box HOT 1
- Permission issue on RedHat Enterprise 7? HOT 1
- repoutil --purge-product not working.
- Webadmin account can't use Special Character/Locked out HOT 2
- XSS/Link Injection vulnerability on /webadmin/ login page HOT 1
- "No New Software Available" when checking for updates on new SUS server HOT 1
- AD webadmin login not working
- RPM not signed
- SUS - Downloading updates it shouldn't be. HOT 1
- Purge Deprecated - Doesn't appear to be working HOT 1
- NetSUS not pulling new "Compressed" updates HOT 1
- Option to flush .dist files when syncing repo
- iPhone Update?
- Will NetSUSLP install on multiple architectures? HOT 3
- Do we need to do sth for Big Sur? HOT 3
- Reinstalling only webadmin portion
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from netsus.