Giter Site home page Giter Site logo

Comments (6)

jschripsema avatar jschripsema commented on August 28, 2024

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.

trevorwagner avatar trevorwagner commented on August 28, 2024

/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:

screen shot 2014-05-09 at 2 21 44 pm

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.

trevorwagner avatar trevorwagner commented on August 28, 2024

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.

trevorwagner avatar trevorwagner commented on August 28, 2024

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.

jschripsema avatar jschripsema commented on August 28, 2024

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:

  1. Install minimal Ubuntu 12.04. No extra packages, just base install.
  2. Resynchronize package index. sudo apt-get update
  3. 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
  4. Install newest versions of installed packages. sudo apt-get upgrade
  5. Restart. sudo shutdown -r now
  6. Install OpenSSH to allow transfer of installer. sudo apt-get install openssh-client openssh-server
  7. Use scp to transfer installer from a different computer. scp NetSUSInstaller.run user@ip-address:~/
  8. Run installer sudo ~/NetSUSInstaller.run
  9. Installer finishes without errors. Accessible using web interface.
  10. which dialog
    • /usr/bin/dialog

from netsus.

StevenStrand avatar StevenStrand commented on August 28, 2024

Closed as unable to reproduce.

from netsus.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.